[INFO] fetching crate librqbit-utp 0.6.3... [INFO] testing librqbit-utp-0.6.3 against try#b6ae10aa7319b7ebb6c7b3331dd71a9d6c9c5b4b for pr-145330-1 [INFO] extracting crate librqbit-utp 0.6.3 into /workspace/builds/worker-0-tc2/source [INFO] started tweaking crates.io crate librqbit-utp 0.6.3 [INFO] removed 0 missing examples [INFO] finished tweaking crates.io crate librqbit-utp 0.6.3 [INFO] tweaked toml for crates.io crate librqbit-utp 0.6.3 written to /workspace/builds/worker-0-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate librqbit-utp 0.6.3 on toolchain b6ae10aa7319b7ebb6c7b3331dd71a9d6c9c5b4b [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b6ae10aa7319b7ebb6c7b3331dd71a9d6c9c5b4b" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate librqbit-utp 0.6.3 already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b6ae10aa7319b7ebb6c7b3331dd71a9d6c9c5b4b" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+b6ae10aa7319b7ebb6c7b3331dd71a9d6c9c5b4b" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 5e7a8d340430e86d35936c9b55ec3f915b06878488cd9fb03e339cceca0e35cc [INFO] running `Command { std: "docker" "start" "-a" "5e7a8d340430e86d35936c9b55ec3f915b06878488cd9fb03e339cceca0e35cc", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "5e7a8d340430e86d35936c9b55ec3f915b06878488cd9fb03e339cceca0e35cc", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "5e7a8d340430e86d35936c9b55ec3f915b06878488cd9fb03e339cceca0e35cc", kill_on_drop: false }` [INFO] [stdout] 5e7a8d340430e86d35936c9b55ec3f915b06878488cd9fb03e339cceca0e35cc [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+b6ae10aa7319b7ebb6c7b3331dd71a9d6c9c5b4b" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 49ea238049398e108bef23bd451c331c0a49b2b215baa30821e2df24a20ebdd0 [INFO] running `Command { std: "docker" "start" "-a" "49ea238049398e108bef23bd451c331c0a49b2b215baa30821e2df24a20ebdd0", kill_on_drop: false }` [INFO] [stderr] Compiling zerocopy v0.8.26 [INFO] [stderr] Compiling futures-channel v0.3.31 [INFO] [stderr] Compiling cc v1.2.31 [INFO] [stderr] Compiling syn v2.0.104 [INFO] [stderr] Compiling socket2 v0.6.0 [INFO] [stderr] Compiling mio v1.0.4 [INFO] [stderr] Compiling slab v0.4.10 [INFO] [stderr] Compiling getrandom v0.3.3 [INFO] [stderr] Compiling fastrand v2.3.0 [INFO] [stderr] Compiling rand_core v0.9.3 [INFO] [stderr] Compiling parking_lot_core v0.9.11 [INFO] [stderr] Compiling ringbuf v0.4.8 [INFO] [stderr] Compiling parking_lot v0.12.4 [INFO] [stderr] Compiling rustc-hash v2.1.1 [INFO] [stderr] Compiling network-interface v2.0.2 [INFO] [stderr] Compiling ppv-lite86 v0.2.21 [INFO] [stderr] Compiling rand_chacha v0.9.0 [INFO] [stderr] Compiling rand v0.9.2 [INFO] [stderr] Compiling tokio-macros v2.5.0 [INFO] [stderr] Compiling futures-macro v0.3.31 [INFO] [stderr] Compiling thiserror-impl v2.0.12 [INFO] [stderr] Compiling tracing-attributes v0.1.30 [INFO] [stderr] Compiling tokio v1.47.1 [INFO] [stderr] Compiling futures-util v0.3.31 [INFO] [stderr] Compiling thiserror v2.0.12 [INFO] [stderr] Compiling tracing v0.1.41 [INFO] [stderr] Compiling futures-executor v0.3.31 [INFO] [stderr] Compiling futures v0.3.31 [INFO] [stderr] Compiling backon v1.5.2 [INFO] [stderr] Compiling dontfrag v1.0.1 [INFO] [stderr] Compiling tokio-util v0.7.15 [INFO] [stderr] Compiling librqbit-dualstack-sockets v0.6.11 [INFO] [stderr] Compiling librqbit-utp v0.6.3 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 29.29s [INFO] running `Command { std: "docker" "inspect" "49ea238049398e108bef23bd451c331c0a49b2b215baa30821e2df24a20ebdd0", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "49ea238049398e108bef23bd451c331c0a49b2b215baa30821e2df24a20ebdd0", kill_on_drop: false }` [INFO] [stdout] 49ea238049398e108bef23bd451c331c0a49b2b215baa30821e2df24a20ebdd0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+b6ae10aa7319b7ebb6c7b3331dd71a9d6c9c5b4b" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] e8f05f0ebc1510828dbb4d8268da2741ba687b1cada07b6b90427cc770a6ac3b [INFO] running `Command { std: "docker" "start" "-a" "e8f05f0ebc1510828dbb4d8268da2741ba687b1cada07b6b90427cc770a6ac3b", kill_on_drop: false }` [INFO] [stderr] Compiling jobserver v0.1.33 [INFO] [stderr] Compiling tracing-core v0.1.34 [INFO] [stderr] Compiling tokio v1.47.1 [INFO] [stderr] Compiling futures-util v0.3.31 [INFO] [stderr] Compiling hashbrown v0.15.4 [INFO] [stderr] Compiling rustls-pki-types v1.12.0 [INFO] [stderr] Compiling ahash v0.8.12 [INFO] [stderr] Compiling rustls v0.23.31 [INFO] [stderr] Compiling regex-automata v0.4.9 [INFO] [stderr] Compiling bitflags v2.9.1 [INFO] [stderr] Compiling cc v1.2.31 [INFO] [stderr] Compiling raw-cpuid v11.5.0 [INFO] [stderr] Compiling tracing v0.1.41 [INFO] [stderr] Compiling indexmap v2.10.0 [INFO] [stderr] Compiling parking_lot_core v0.9.11 [INFO] [stderr] Compiling rustls-native-certs v0.8.1 [INFO] [stderr] Compiling metrics v0.24.2 [INFO] [stderr] Compiling parking_lot v0.12.4 [INFO] [stderr] Compiling cmake v0.1.54 [INFO] [stderr] Compiling rand_xoshiro v0.7.0 [INFO] [stderr] Compiling ringbuf v0.4.8 [INFO] [stderr] Compiling sketches-ddsketch v0.3.0 [INFO] [stderr] Compiling quanta v0.12.6 [INFO] [stderr] Compiling log v0.4.27 [INFO] [stderr] Compiling clap_builder v4.5.42 [INFO] [stderr] Compiling aws-lc-sys v0.30.0 [INFO] [stderr] Compiling network-interface v2.0.2 [INFO] [stderr] Compiling libutp-rs2-sys v0.1.3 [INFO] [stderr] Compiling regex v1.11.1 [INFO] [stderr] Compiling bstr v1.12.0 [INFO] [stderr] Compiling metrics-util v0.20.0 [INFO] [stderr] Compiling futures-executor v0.3.31 [INFO] [stderr] Compiling futures v0.3.31 [INFO] [stderr] Compiling tracing-log v0.2.0 [INFO] [stderr] Compiling clap_derive v4.5.41 [INFO] [stderr] Compiling http-body-util v0.1.3 [INFO] [stderr] Compiling os_socketaddr v0.2.5 [INFO] [stderr] Compiling ipnet v2.11.0 [INFO] [stderr] Compiling base64 v0.22.1 [INFO] [stderr] Compiling tracing-subscriber v0.3.19 [INFO] [stderr] Compiling approx v0.5.1 [INFO] [stderr] Compiling tokio-util v0.7.15 [INFO] [stderr] Compiling backon v1.5.2 [INFO] [stderr] Compiling dontfrag v1.0.1 [INFO] [stderr] Compiling librqbit-dualstack-sockets v0.6.11 [INFO] [stderr] Compiling libutp-rs2 v0.1.4 [INFO] [stderr] Compiling h2 v0.4.11 [INFO] [stderr] Compiling librqbit-utp v0.6.3 (/opt/rustwide/workdir) [INFO] [stderr] Compiling clap v4.5.42 [INFO] [stderr] Compiling hyper v1.6.0 [INFO] [stderr] Compiling hyper-util v0.1.16 [INFO] [stderr] Compiling aws-lc-rs v1.13.3 [INFO] [stderr] Compiling rustls-webpki v0.103.4 [INFO] [stderr] Compiling tokio-rustls v0.26.2 [INFO] [stderr] Compiling hyper-rustls v0.27.7 [INFO] [stderr] Compiling metrics-exporter-prometheus v0.17.2 [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 2m 10s [INFO] running `Command { std: "docker" "inspect" "e8f05f0ebc1510828dbb4d8268da2741ba687b1cada07b6b90427cc770a6ac3b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "e8f05f0ebc1510828dbb4d8268da2741ba687b1cada07b6b90427cc770a6ac3b", kill_on_drop: false }` [INFO] [stdout] e8f05f0ebc1510828dbb4d8268da2741ba687b1cada07b6b90427cc770a6ac3b [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+b6ae10aa7319b7ebb6c7b3331dd71a9d6c9c5b4b" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 36d1872d91c33c5068e5d98254d3418cae683fa63ebee99eccdc792f87143058 [INFO] running `Command { std: "docker" "start" "-a" "36d1872d91c33c5068e5d98254d3418cae683fa63ebee99eccdc792f87143058", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.32s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/librqbit_utp-6781973264aad265) [INFO] [stdout] [INFO] [stdout] running 78 tests [INFO] [stdout] test congestion::cubic::tests::test_w_cubic_zero ... ok [INFO] [stdout] test e2e_tests::e2e_test_loss_20_pct ... ignored [INFO] [stdout] test e2e_tests::e2e_test_loss_5_pct ... ignored [INFO] [stdout] 2025-10-02T03:09:28.561560Z DEBUG librqbit_dualstack_sockets::socket: ignored dualstack request as it only applies to [::] address addr=127.0.0.1:8535 [INFO] [stdout] 2025-10-02T03:09:28.561644Z DEBUG librqbit_dualstack_sockets::socket: listening on UDP addr=127.0.0.1:8535 requested_addr=127.0.0.1:8535 dualstack=false [INFO] [stdout] 2025-10-02T03:09:28.561706Z  WARN librqbit_utp::socket: couldn't set UDP rcv buf size to requested value. There might be packet loss, try increasing rmem_max or equivalent. prev=212992 current=425984 expected=167772160 [INFO] [stdout] 2025-10-02T03:09:28.564193Z DEBUG librqbit_utp::e2e_tests: s1_bind_addr=None s2_bind_addr=Some(127.0.0.1:8535) connect_addr=127.0.0.1:8534 [INFO] [stdout] 2025-10-02T03:09:28.564400Z TRACE utp_socket{addr=127.0.0.1:8535}: librqbit_utp::spawn_utils: started [INFO] [stdout] 2025-10-02T03:09:28.565916Z TRACE utp_socket{addr=127.0.0.1:8535}: librqbit_utp::spawn_utils: still running [INFO] [stdout] 2025-10-02T03:09:28.568829Z DEBUG libutp_rs2: utp_get_read_buffer_size: socket userdata is null [INFO] [stdout] 2025-10-02T03:09:28.569566Z DEBUG librqbit_dualstack_sockets::socket: ignored dualstack request as it only applies to [::] address addr=127.0.0.1:8530 [INFO] [stdout] 2025-10-02T03:09:28.572840Z DEBUG librqbit_dualstack_sockets::socket: listening on UDP addr=127.0.0.1:8530 requested_addr=127.0.0.1:8530 dualstack=false [INFO] [stdout] 2025-10-02T03:09:28.572926Z  WARN librqbit_utp::socket: couldn't set UDP rcv buf size to requested value. There might be packet loss, try increasing rmem_max or equivalent. prev=212992 current=425984 expected=167772160 [INFO] [stdout] 2025-10-02T03:09:28.570340Z TRACE librqbit_dualstack_sockets::socket: setting only_v6 addr=[::]:0 only_v6=false [INFO] [stdout] 2025-10-02T03:09:28.570413Z DEBUG librqbit_dualstack_sockets::socket: ignored dualstack request as it only applies to [::] address addr=[::1]:0 [INFO] [stdout] 2025-10-02T03:09:28.573121Z DEBUG librqbit_dualstack_sockets::socket: listening on UDP addr=[::1]:43294 requested_addr=[::1]:0 dualstack=false [INFO] [stdout] 2025-10-02T03:09:28.573193Z  WARN librqbit_utp::socket: couldn't set UDP rcv buf size to requested value. There might be packet loss, try increasing rmem_max or equivalent. prev=212992 current=425984 expected=167772160 [INFO] [stdout] 2025-10-02T03:09:28.573276Z DEBUG librqbit_dualstack_sockets::socket: ignored dualstack request as it only applies to [::] address addr=127.0.0.1:0 [INFO] [stdout] 2025-10-02T03:09:28.573304Z DEBUG librqbit_dualstack_sockets::socket: listening on UDP addr=127.0.0.1:58300 requested_addr=127.0.0.1:0 dualstack=false [INFO] [stdout] 2025-10-02T03:09:28.573332Z  WARN librqbit_utp::socket: couldn't set UDP rcv buf size to requested value. There might be packet loss, try increasing rmem_max or equivalent. prev=212992 current=425984 expected=167772160 [INFO] [stdout] 2025-10-02T03:09:28.573454Z DEBUG librqbit_utp::e2e_tests: s1_bind_addr=Some(127.0.0.1:8530) s2_bind_addr=None connect_addr=127.0.0.1:8530 [INFO] [stdout] 2025-10-02T03:09:28.573559Z  WARN echo{addr=127.0.0.1:8531}: libutp_rs2: send error: operation would block [INFO] [stdout] 2025-10-02T03:09:28.573627Z TRACE utp_socket{addr=127.0.0.1:8530}: librqbit_utp::spawn_utils: started [INFO] [stdout] 2025-10-02T03:09:28.573642Z DEBUG librqbit_dualstack_sockets::socket: ignored dualstack request as it only applies to [::] address addr=[::1]:0 [INFO] [stdout] 2025-10-02T03:09:28.573667Z DEBUG librqbit_dualstack_sockets::socket: listening on UDP addr=[::1]:34949 requested_addr=[::1]:0 dualstack=false [INFO] [stdout] 2025-10-02T03:09:28.573703Z  WARN librqbit_utp::socket: couldn't set UDP rcv buf size to requested value. There might be packet loss, try increasing rmem_max or equivalent. prev=212992 current=425984 expected=167772160 [INFO] [stdout] 2025-10-02T03:09:28.573760Z DEBUG librqbit_dualstack_sockets::socket: ignored dualstack request as it only applies to [::] address addr=127.0.0.1:0 [INFO] [stdout] 2025-10-02T03:09:28.573784Z DEBUG librqbit_dualstack_sockets::socket: listening on UDP addr=127.0.0.1:57728 requested_addr=127.0.0.1:0 dualstack=false [INFO] [stdout] 2025-10-02T03:09:28.573808Z  WARN librqbit_utp::socket: couldn't set UDP rcv buf size to requested value. There might be packet loss, try increasing rmem_max or equivalent. prev=212992 current=425984 expected=167772160 [INFO] [stdout] 2025-10-02T03:09:28.573852Z DEBUG librqbit_utp::e2e_tests: s1_bind_addr=Some([::1]:43294) s2_bind_addr=Some([::1]:34949) connect_addr=[::1]:43294 [INFO] [stdout] 2025-10-02T03:09:28.573917Z DEBUG librqbit_utp::e2e_tests: s1_bind_addr=Some(127.0.0.1:58300) s2_bind_addr=Some(127.0.0.1:57728) connect_addr=127.0.0.1:58300 [INFO] [stdout] 2025-10-02T03:09:28.573995Z TRACE utp_socket{addr=127.0.0.1:58300}: librqbit_utp::spawn_utils: started [INFO] [stdout] 2025-10-02T03:09:28.573996Z TRACE utp_socket{addr=[::1]:43294}: librqbit_utp::spawn_utils: started [INFO] [stdout] 2025-10-02T03:09:28.574048Z TRACE utp_socket{addr=127.0.0.1:57728}: librqbit_utp::spawn_utils: started [INFO] [stdout] 2025-10-02T03:09:28.574085Z TRACE utp_socket{addr=[::1]:34949}: librqbit_utp::spawn_utils: started [INFO] [stdout] 2025-10-02T03:09:28.574213Z TRACE utp_socket{addr=127.0.0.1:58300}:on_recv{from=127.0.0.1:57728 conn_id=18057 type=ST_SYN seq_nr=24395 ack_nr=0 payload=0}: librqbit_utp::socket: no matching live streams key=(127.0.0.1:57728, 18057) [INFO] [stdout] 2025-10-02T03:09:28.574291Z TRACE utp_socket{addr=[::1]:43294}: librqbit_utp::spawn_utils: still running [INFO] [stdout] 2025-10-02T03:09:28.574402Z TRACE utp_socket{addr=[::1]:43294}:on_recv{from=[::1]:34949 conn_id=50354 type=ST_SYN seq_nr=36131 ack_nr=0 payload=0}: librqbit_utp::socket: no matching live streams key=([::1]:34949, 50354) [INFO] [stdout] 2025-10-02T03:09:28.574469Z DEBUG utp_socket{addr=127.0.0.1:58300}:on_recv{from=127.0.0.1:57728 conn_id=18057 type=ST_SYN seq_nr=24395 ack_nr=0 payload=0}: librqbit_utp::socket: enabling congestion tracing [INFO] [stdout] 2025-10-02T03:09:28.574509Z TRACE utp_socket{addr=127.0.0.1:58300}:on_recv{from=127.0.0.1:57728 conn_id=18057 type=ST_SYN seq_nr=24395 ack_nr=0 payload=0}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="initial" [INFO] [stdout] 2025-10-02T03:09:28.574539Z TRACE utp_socket{addr=127.0.0.1:58300}:on_recv{from=127.0.0.1:57728 conn_id=18057 type=ST_SYN seq_nr=24395 ack_nr=0 payload=0}: librqbit_utp::socket: created stream and passed to acceptor [INFO] [stdout] 2025-10-02T03:09:28.574551Z DEBUG utp_socket{addr=[::1]:43294}:on_recv{from=[::1]:34949 conn_id=50354 type=ST_SYN seq_nr=36131 ack_nr=0 payload=0}: librqbit_utp::socket: enabling congestion tracing [INFO] [stdout] 2025-10-02T03:09:28.574580Z TRACE utp_socket{addr=[::1]:43294}:on_recv{from=[::1]:34949 conn_id=50354 type=ST_SYN seq_nr=36131 ack_nr=0 payload=0}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="initial" [INFO] [stdout] 2025-10-02T03:09:28.574633Z TRACE utp_socket{addr=[::1]:43294}:on_recv{from=[::1]:34949 conn_id=50354 type=ST_SYN seq_nr=36131 ack_nr=0 payload=0}: librqbit_utp::socket: created stream and passed to acceptor [INFO] [stdout] 2025-10-02T03:09:28.574656Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}: librqbit_utp::socket: accepted [INFO] [stdout] 2025-10-02T03:09:28.574779Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}: librqbit_utp::socket: accepted [INFO] [stdout] 2025-10-02T03:09:28.576132Z TRACE utp_socket{addr=127.0.0.1:58300}: librqbit_utp::spawn_utils: still running [INFO] [stdout] 2025-10-02T03:09:28.576176Z TRACE utp_socket{addr=127.0.0.1:57728}: librqbit_utp::spawn_utils: still running [INFO] [stdout] 2025-10-02T03:09:28.576186Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::spawn_utils: started [INFO] [stdout] 2025-10-02T03:09:28.576205Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::spawn_utils: started [INFO] [stdout] 2025-10-02T03:09:28.576253Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: sending seq_nr=16297 ack_nr=24395 wnd_size=1048080 type=ST_STATE [INFO] [stdout] 2025-10-02T03:09:28.576254Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: sending seq_nr=46616 ack_nr=36131 wnd_size=1048380 type=ST_STATE [INFO] [stdout] 2025-10-02T03:09:28.576297Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: arming syn ack resend timer delay=200ms reason="retransmitted SYN-ACK" [INFO] [stdout] 2025-10-02T03:09:28.576298Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: arming syn ack resend timer delay=200ms reason="retransmitted SYN-ACK" [INFO] [stdout] 2025-10-02T03:09:28.576334Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: remote_window_remaining=0 congestion_controller_window=0 remaining=8200 self.last_remote_window=0 [INFO] [stdout] 2025-10-02T03:09:28.576335Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: remote_window_remaining=0 congestion_controller_window=0 remaining=8200 self.last_remote_window=0 [INFO] [stdout] 2025-10-02T03:09:28.576364Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=8200 remote_window_remaining=0 user_tx_segments_segments=0 user_tx_segments_bytes=0 segment_sizes=min_ss=1212:max_ss=1432 [INFO] [stdout] 2025-10-02T03:09:28.576365Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=8200 remote_window_remaining=0 user_tx_segments_segments=0 user_tx_segments_bytes=0 segment_sizes=min_ss=528:max_ss=1452 [INFO] [stdout] 2025-10-02T03:09:28.576399Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:28.576399Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:28.571903Z TRACE librqbit_utp::congestion::cubic::tests: cubic after 50 MSS packets cubic=cwnd=78000,cwnd_mss=52.00,sshthresh_mss:inf:w_max:0.00,mss:1500 [INFO] [stdout] 2025-10-02T03:09:28.576750Z TRACE librqbit_utp::congestion::cubic::tests: cubic after triple duplicate acks cubic=cwnd=54600,cwnd_mss=36.40,sshthresh_mss:36.40:w_max:52.00,mss:1500 [INFO] [stdout] 2025-10-02T03:09:28.576758Z TRACE utp_socket{addr=127.0.0.1:8530}: librqbit_utp::spawn_utils: still running [INFO] [stdout] 2025-10-02T03:09:28.576816Z TRACE librqbit_dualstack_sockets::socket: addr=[::]:0 only_v6=Ok(false) [INFO] [stdout] 2025-10-02T03:09:28.576835Z TRACE librqbit_utp::congestion::cubic::tests: cubic after 250 acked packets cubic=cwnd=1048576,cwnd_mss=699.05,sshthresh_mss:36.40:w_max:52.00,mss:1500 [INFO] [stdout] 2025-10-02T03:09:28.576842Z DEBUG librqbit_dualstack_sockets::socket: listening on UDP addr=[::]:38401 requested_addr=[::]:0 dualstack=true [INFO] [stdout] 2025-10-02T03:09:28.576848Z TRACE librqbit_utp::congestion::cubic::tests: cubic after RTO cubic=cwnd=3000,cwnd_mss=1.00,sshthresh_mss:489.34:w_max:699.05,mss:1500 [INFO] [stdout] 2025-10-02T03:09:28.576860Z TRACE librqbit_utp::congestion::cubic::tests: cubic after 50 acked packets cubic=cwnd=76500,cwnd_mss=51.00,sshthresh_mss:489.34:w_max:699.05,mss:1500 [INFO] [stdout] 2025-10-02T03:09:28.572205Z DEBUG librqbit_utp::macros::tests: retransmitting skipped_logs=0 arg1=1 arg2=2 arg3=3 [INFO] [stdout] 2025-10-02T03:09:28.572804Z DEBUG librqbit_utp::e2e_tests: s1_bind_addr=None s2_bind_addr=None connect_addr=127.0.0.1:8536 [INFO] [stdout] 2025-10-02T03:09:28.569820Z TRACE utp_socket{addr=127.0.0.1:8535}:on_recv{from=127.0.0.1:8534 conn_id=38641 type=ST_STATE seq_nr=17767 ack_nr=22123 payload=0}: librqbit_utp::socket: no matching live streams key=(127.0.0.1:8534, 38641) [INFO] [stdout] test congestion::cubic::tests::test_cubic_playground ... 2025-10-02T03:09:28.576944Z  WARN librqbit_utp::socket: couldn't set UDP rcv buf size to requested value. There might be packet loss, try increasing rmem_max or equivalent. prev=212992 current=425984 expected=167772160 [INFO] [stdout] ok [INFO] [stdout] 2025-10-02T03:09:28.577242Z DEBUG utp_socket{addr=127.0.0.1:8535}:on_recv{from=127.0.0.1:8534 conn_id=38641 type=ST_STATE seq_nr=17767 ack_nr=22123 payload=0}:on_maybe_connect_ack{seq_nr=17767 ack_nr=22123}: librqbit_utp::socket: enabling congestion tracing [INFO] [stdout] 2025-10-02T03:09:28.577339Z TRACE utp_socket{addr=127.0.0.1:8535}:on_recv{from=127.0.0.1:8534 conn_id=38641 type=ST_STATE seq_nr=17767 ack_nr=22123 payload=0}:on_maybe_connect_ack{seq_nr=17767 ack_nr=22123}: librqbit_utp::socket: created stream and passed to connector recv_key=(127.0.0.1:8534, 38641) [INFO] [stdout] 2025-10-02T03:09:28.577428Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::spawn_utils: started [INFO] [stdout] 2025-10-02T03:09:28.580639Z TRACE librqbit_dualstack_sockets::socket: setting only_v6 addr=[::]:0 only_v6=false [INFO] [stdout] 2025-10-02T03:09:28.580671Z TRACE librqbit_dualstack_sockets::socket: addr=[::]:0 only_v6=Ok(false) [INFO] [stdout] 2025-10-02T03:09:28.580692Z DEBUG librqbit_dualstack_sockets::socket: listening on UDP addr=[::]:43458 requested_addr=[::]:0 dualstack=true [INFO] [stdout] 2025-10-02T03:09:28.583732Z  WARN librqbit_utp::socket: couldn't set UDP rcv buf size to requested value. There might be packet loss, try increasing rmem_max or equivalent. prev=212992 current=425984 expected=167772160 [INFO] [stdout] 2025-10-02T03:09:28.583811Z  WARN echo{addr=127.0.0.1:8537}: libutp_rs2: send error: operation would block [INFO] [stdout] 2025-10-02T03:09:28.584184Z DEBUG librqbit_utp::e2e_tests: s1_bind_addr=Some([::]:38401) s2_bind_addr=Some([::]:43458) connect_addr=127.0.0.1:38401 [INFO] [stdout] 2025-10-02T03:09:28.584441Z TRACE utp_socket{addr=[::]:38401}: librqbit_utp::spawn_utils: started [INFO] [stdout] 2025-10-02T03:09:28.584686Z TRACE utp_socket{addr=[::]:43458}: librqbit_utp::spawn_utils: started [INFO] [stdout] 2025-10-02T03:09:28.585143Z TRACE utp_socket{addr=[::]:38401}:on_recv{from=127.0.0.1:43458 conn_id=49965 type=ST_SYN seq_nr=332 ack_nr=0 payload=0}: librqbit_utp::socket: no matching live streams key=(127.0.0.1:43458, 49965) [INFO] [stdout] 2025-10-02T03:09:28.585528Z DEBUG utp_socket{addr=[::]:38401}:on_recv{from=127.0.0.1:43458 conn_id=49965 type=ST_SYN seq_nr=332 ack_nr=0 payload=0}: librqbit_utp::socket: enabling congestion tracing [INFO] [stdout] 2025-10-02T03:09:28.585648Z TRACE utp_socket{addr=[::]:38401}:on_recv{from=127.0.0.1:43458 conn_id=49965 type=ST_SYN seq_nr=332 ack_nr=0 payload=0}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="initial" [INFO] [stdout] 2025-10-02T03:09:28.585758Z TRACE utp_socket{addr=[::]:38401}:on_recv{from=127.0.0.1:43458 conn_id=49965 type=ST_SYN seq_nr=332 ack_nr=0 payload=0}: librqbit_utp::socket: created stream and passed to acceptor [INFO] [stdout] 2025-10-02T03:09:28.585869Z TRACE utp_socket{addr=[::]:38401}: librqbit_utp::spawn_utils: still running [INFO] [stdout] 2025-10-02T03:09:28.585960Z TRACE utp_socket{addr=[::]:43458}: librqbit_utp::spawn_utils: still running [INFO] [stdout] 2025-10-02T03:09:28.586195Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}: librqbit_utp::socket: accepted [INFO] [stdout] 2025-10-02T03:09:28.584188Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: remote_window_remaining=1048576 congestion_controller_window=1056 remaining=8200 self.last_remote_window=1048576 [INFO] [stdout] 2025-10-02T03:09:28.587537Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: segmented bytes=528 [INFO] [stdout] 2025-10-02T03:09:28.587612Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: segmented bytes=991 [INFO] [stdout] 2025-10-02T03:09:28.587857Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=991 [INFO] [stdout] 2025-10-02T03:09:28.588074Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=6681 remote_window_remaining=1047057 user_tx_segments_segments=2 user_tx_segments_bytes=1519 segment_sizes=min_ss=528:max_ss=1452 [INFO] [stdout] 2025-10-02T03:09:28.588206Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:28.588449Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:28.588604Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=22124 header.ack_nr=17766 payload_size=528 remaining_cwnd=1056 [INFO] [stdout] 2025-10-02T03:09:28.588704Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: remote recv window exhausted skipped_logs=0 [INFO] [stdout] 2025-10-02T03:09:28.588901Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=528 [INFO] [stdout] 2025-10-02T03:09:28.589859Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:28.589810Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::spawn_utils: started [INFO] [stdout] 2025-10-02T03:09:28.592237Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: sending seq_nr=26873 ack_nr=332 wnd_size=1048080 type=ST_STATE [INFO] [stdout] 2025-10-02T03:09:28.598688Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: MTU probe hasnt expired yet [INFO] [stdout] test raw::selective_ack::tests::test_empty_is_none ... 2025-10-02T03:09:28.602804Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: arming syn ack resend timer delay=200ms reason="retransmitted SYN-ACK" [INFO] [stdout] 2025-10-02T03:09:28.603141Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: remote_window_remaining=0 congestion_controller_window=0 remaining=8200 self.last_remote_window=0 [INFO] [stdout] 2025-10-02T03:09:28.603181Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=8200 remote_window_remaining=0 user_tx_segments_segments=0 user_tx_segments_bytes=0 segment_sizes=min_ss=528:max_ss=1452 [INFO] [stdout] 2025-10-02T03:09:28.603222Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:28.603025Z TRACE utp_socket{addr=[::1]:34949}:on_recv{from=[::1]:43294 conn_id=50354 type=ST_STATE seq_nr=46616 ack_nr=36131 payload=0}: librqbit_utp::socket: no matching live streams key=([::1]:43294, 50354) [INFO] [stdout] 2025-10-02T03:09:28.603516Z DEBUG utp_socket{addr=[::1]:34949}:on_recv{from=[::1]:43294 conn_id=50354 type=ST_STATE seq_nr=46616 ack_nr=36131 payload=0}:on_maybe_connect_ack{seq_nr=46616 ack_nr=36131}: librqbit_utp::socket: enabling congestion tracing [INFO] [stdout] 2025-10-02T03:09:28.603602Z TRACE utp_socket{addr=[::1]:34949}:on_recv{from=[::1]:43294 conn_id=50354 type=ST_STATE seq_nr=46616 ack_nr=36131 payload=0}:on_maybe_connect_ack{seq_nr=46616 ack_nr=36131}: librqbit_utp::socket: created stream and passed to connector recv_key=([::1]:43294, 50354) [INFO] [stdout] 2025-10-02T03:09:28.603682Z TRACE utp_socket{addr=[::1]:34949}: librqbit_utp::spawn_utils: still running [INFO] [stdout] 2025-10-02T03:09:28.603734Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::spawn_utils: started [INFO] [stdout] 2025-10-02T03:09:28.604196Z TRACE utp_socket{addr=127.0.0.1:57728}:on_recv{from=127.0.0.1:58300 conn_id=18057 type=ST_STATE seq_nr=16297 ack_nr=24395 payload=0}: librqbit_utp::socket: no matching live streams key=(127.0.0.1:58300, 18057) [INFO] [stdout] 2025-10-02T03:09:28.604501Z DEBUG utp_socket{addr=127.0.0.1:57728}:on_recv{from=127.0.0.1:58300 conn_id=18057 type=ST_STATE seq_nr=16297 ack_nr=24395 payload=0}:on_maybe_connect_ack{seq_nr=16297 ack_nr=24395}: librqbit_utp::socket: enabling congestion tracing [INFO] [stdout] 2025-10-02T03:09:28.604591Z TRACE utp_socket{addr=127.0.0.1:57728}:on_recv{from=127.0.0.1:58300 conn_id=18057 type=ST_STATE seq_nr=16297 ack_nr=24395 payload=0}:on_maybe_connect_ack{seq_nr=16297 ack_nr=24395}: librqbit_utp::socket: created stream and passed to connector recv_key=(127.0.0.1:58300, 18057) [INFO] [stdout] 2025-10-02T03:09:28.604659Z TRACE utp_socket{addr=[::]:43458}:on_recv{from=127.0.0.1:38401 conn_id=49965 type=ST_STATE seq_nr=26873 ack_nr=332 payload=0}: librqbit_utp::socket: no matching live streams key=(127.0.0.1:38401, 49965) [INFO] [stdout] ok [INFO] [stdout] test raw::selective_ack::tests::test_holes ... ok [INFO] [stdout] 2025-10-02T03:09:28.605069Z DEBUG utp_socket{addr=[::]:43458}:on_recv{from=127.0.0.1:38401 conn_id=49965 type=ST_STATE seq_nr=26873 ack_nr=332 payload=0}:on_maybe_connect_ack{seq_nr=26873 ack_nr=332}: librqbit_utp::socket: enabling congestion tracing [INFO] [stdout] 2025-10-02T03:09:28.605158Z TRACE utp_socket{addr=[::]:43458}:on_recv{from=127.0.0.1:38401 conn_id=49965 type=ST_STATE seq_nr=26873 ack_nr=332 payload=0}:on_maybe_connect_ack{seq_nr=26873 ack_nr=332}: librqbit_utp::socket: created stream and passed to connector recv_key=(127.0.0.1:38401, 49965) [INFO] [stdout] 2025-10-02T03:09:28.605242Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::spawn_utils: still running [INFO] [stdout] 2025-10-02T03:09:28.605287Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: remote_window_remaining=0 congestion_controller_window=0 remaining=16400 self.last_remote_window=0 [INFO] [stdout] 2025-10-02T03:09:28.605317Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=16400 remote_window_remaining=0 user_tx_segments_segments=0 user_tx_segments_bytes=0 segment_sizes=min_ss=528:max_ss=1452 [INFO] [stdout] 2025-10-02T03:09:28.605356Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: will repoll in duration=186.95076ms [INFO] [stdout] 2025-10-02T03:09:28.605399Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::spawn_utils: started [INFO] [stdout] 2025-10-02T03:09:28.603087Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: did not send anything remaining_cwnd=528 [INFO] [stdout] test raw::tests::test_parse_fin_with_extension ... ok [INFO] [stdout] 2025-10-02T03:09:28.605613Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: will repoll in duration=185.525601ms [INFO] [stdout] 2025-10-02T03:09:28.606122Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::spawn_utils: still running [INFO] [stdout] 2025-10-02T03:09:28.606403Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: MTU probe hasnt expired yet [INFO] [stdout] 2025-10-02T03:09:28.606576Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: did not send anything remaining_cwnd=528 [INFO] [stdout] 2025-10-02T03:09:28.606646Z TRACE sock{bind_addr=127.0.0.1:2}:on_recv{from=127.0.0.1:1 conn_id=1 type=ST_SYN seq_nr=201 ack_nr=0 payload=0}: librqbit_utp::socket: no matching live streams key=(127.0.0.1:1, 1) [INFO] [stdout] 2025-10-02T03:09:28.606689Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: will repoll in duration=177.786491ms [INFO] [stdout] 2025-10-02T03:09:28.606918Z TRACE sock{bind_addr=127.0.0.1:2}:on_recv{from=127.0.0.1:1 conn_id=1 type=ST_SYN seq_nr=201 ack_nr=0 payload=0}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="initial" [INFO] [stdout] 2025-10-02T03:09:28.606970Z TRACE sock{bind_addr=127.0.0.1:2}:on_recv{from=127.0.0.1:1 conn_id=1 type=ST_SYN seq_nr=201 ack_nr=0 payload=0}: librqbit_utp::socket: created stream and passed to acceptor [INFO] [stdout] 2025-10-02T03:09:28.607082Z TRACE accept:utp_socket:accept{local=127.0.0.1:2}: librqbit_utp::socket: accepted [INFO] [stdout] 2025-10-02T03:09:28.607175Z TRACE accept:utp_socket:accept{local=127.0.0.1:2}:utp_stream{remote=127.0.0.1:1}: librqbit_utp::spawn_utils: started [INFO] [stdout] 2025-10-02T03:09:28.607216Z TRACE accept:utp_socket:accept{local=127.0.0.1:2}:utp_stream{remote=127.0.0.1:1}: librqbit_utp::stream_dispatch: sending seq_nr=301 ack_nr=201 wnd_size=1048080 type=ST_STATE [INFO] [stdout] 2025-10-02T03:09:28.611284Z  INFO echo{addr=127.0.0.1:8534}: librqbit_utp::e2e_tests: current counter 0 [INFO] [stdout] 2025-10-02T03:09:28.615795Z TRACE accept:utp_socket:accept{local=127.0.0.1:2}:utp_stream{remote=127.0.0.1:1}: librqbit_utp::stream_dispatch: arming syn ack resend timer delay=200ms reason="retransmitted SYN-ACK" [INFO] [stdout] 2025-10-02T03:09:28.616482Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: remote_window_remaining=1048080 congestion_controller_window=1056 remaining=8200 self.last_remote_window=1048080 [INFO] [stdout] 2025-10-02T03:09:28.617570Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: segmented bytes=528 [INFO] [stdout] 2025-10-02T03:09:28.617265Z TRACE accept:utp_socket:accept{local=127.0.0.1:2}:utp_stream{remote=127.0.0.1:1}: librqbit_utp::stream_dispatch: remote_window_remaining=0 congestion_controller_window=0 remaining=4 self.last_remote_window=0 [INFO] [stdout] 2025-10-02T03:09:28.618018Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: segmented bytes=991 [INFO] [stdout] 2025-10-02T03:09:28.619396Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=991 [INFO] [stdout] 2025-10-02T03:09:28.619428Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=6681 remote_window_remaining=1046561 user_tx_segments_segments=2 user_tx_segments_bytes=1519 segment_sizes=min_ss=528:max_ss=1452 [INFO] [stdout] 2025-10-02T03:09:28.619800Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:28.619850Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:28.619875Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=333 header.ack_nr=26872 payload_size=528 remaining_cwnd=1056 [INFO] [stdout] 2025-10-02T03:09:28.619903Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=528 [INFO] [stdout] 2025-10-02T03:09:28.619933Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:28.618983Z TRACE accept:utp_socket:accept{local=127.0.0.1:2}:utp_stream{remote=127.0.0.1:1}: librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=4 remote_window_remaining=0 user_tx_segments_segments=0 user_tx_segments_bytes=0 segment_sizes=min_ss=528:max_ss=1452 [INFO] [stdout] 2025-10-02T03:09:28.621062Z TRACE accept:utp_socket:accept{local=127.0.0.1:2}:utp_stream{remote=127.0.0.1:1}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:28.623008Z TRACE sock{bind_addr=127.0.0.1:1}:on_recv{from=127.0.0.1:2 conn_id=1 type=ST_STATE seq_nr=301 ack_nr=201 payload=0}: librqbit_utp::socket: no matching live streams key=(127.0.0.1:2, 1) [INFO] [stdout] 2025-10-02T03:09:28.627754Z TRACE sock{bind_addr=127.0.0.1:1}:on_recv{from=127.0.0.1:2 conn_id=1 type=ST_STATE seq_nr=301 ack_nr=201 payload=0}:on_maybe_connect_ack{seq_nr=301 ack_nr=201}: librqbit_utp::socket: created stream and passed to connector recv_key=(127.0.0.1:2, 1) [INFO] [stdout] 2025-10-02T03:09:28.628849Z TRACE connect:utp_socket:connect{remote=127.0.0.1:2 local=127.0.0.1:1}:utp_stream{remote=127.0.0.1:2}: librqbit_utp::spawn_utils: started [INFO] [stdout] 2025-10-02T03:09:28.629206Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::spawn_utils: still running [INFO] [stdout] 2025-10-02T03:09:28.632016Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: remote_window_remaining=0 congestion_controller_window=0 remaining=24600 self.last_remote_window=0 [INFO] [stdout] 2025-10-02T03:09:28.632193Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=24600 remote_window_remaining=0 user_tx_segments_segments=0 user_tx_segments_bytes=0 segment_sizes=min_ss=1212:max_ss=1432 [INFO] [stdout] 2025-10-02T03:09:28.632318Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: will repoll in duration=144.236471ms [INFO] [stdout] 2025-10-02T03:09:28.632704Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: remote_window_remaining=1048380 congestion_controller_window=2424 remaining=8200 self.last_remote_window=1048380 [INFO] [stdout] 2025-10-02T03:09:28.632795Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: segmented bytes=1212 [INFO] [stdout] 2025-10-02T03:09:28.633197Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: segmented bytes=1323 [INFO] [stdout] 2025-10-02T03:09:28.633258Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=1323 [INFO] [stdout] 2025-10-02T03:09:28.633307Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=5665 remote_window_remaining=1045845 user_tx_segments_segments=2 user_tx_segments_bytes=2535 segment_sizes=min_ss=1212:max_ss=1432 [INFO] [stdout] 2025-10-02T03:09:28.633441Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:28.633532Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:28.633613Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=36132 header.ack_nr=46615 payload_size=1212 remaining_cwnd=2424 [INFO] [stdout] 2025-10-02T03:09:28.633677Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=1212 [INFO] [stdout] 2025-10-02T03:09:28.631926Z TRACE accept:utp_socket:accept{local=127.0.0.1:2}:utp_stream{remote=127.0.0.1:1}: librqbit_utp::stream_dispatch: remote_window_remaining=0 congestion_controller_window=0 remaining=4 self.last_remote_window=0 [INFO] [stdout] 2025-10-02T03:09:28.633802Z TRACE accept:utp_socket:accept{local=127.0.0.1:2}:utp_stream{remote=127.0.0.1:1}: librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=4 remote_window_remaining=0 user_tx_segments_segments=0 user_tx_segments_bytes=0 segment_sizes=min_ss=528:max_ss=1452 [INFO] [stdout] 2025-10-02T03:09:28.633896Z TRACE accept:utp_socket:accept{local=127.0.0.1:2}:utp_stream{remote=127.0.0.1:1}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:28.633157Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17767 ack_nr=22124 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.634016Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17767 ack_nr=22124 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: rtte:sample changed skipped_logs=0 before=rtt:11.15143ms,rto:200ms after=rtt:15.372016ms,rto:200ms [INFO] [stdout] 2025-10-02T03:09:28.634146Z DEBUG echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17767 ack_nr=22124 len=0 msgtype=ST_STATE}: librqbit_utp::congestion::tracing: on_ack changed skipped_logs=0 before=cwnd=1056,cwnd_mss=2.00,sshthresh_mss:inf:w_max:0.00,mss:528 after=cwnd=1584,cwnd_mss=3.00,sshthresh_mss:inf:w_max:0.00,mss:528 [INFO] [stdout] 2025-10-02T03:09:28.634244Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:28.634105Z TRACE accept:utp_socket:accept{local=127.0.0.1:2}:utp_stream{remote=127.0.0.1:1}: librqbit_utp::spawn_utils: still running [INFO] [stdout] 2025-10-02T03:09:28.634824Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17767 ack_nr=22124 len=8 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.634400Z TRACE accept:utp_socket:accept{local=127.0.0.1:2}:utp_stream{remote=127.0.0.1:1}: librqbit_utp::stream_dispatch: remote_window_remaining=0 congestion_controller_window=0 remaining=4 self.last_remote_window=0 [INFO] [stdout] 2025-10-02T03:09:28.635266Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17767 ack_nr=22124 len=8 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=8 [INFO] [stdout] 2025-10-02T03:09:28.635482Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17767 ack_nr=22124 len=8 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=17766 [INFO] [stdout] 2025-10-02T03:09:28.635208Z TRACE accept:utp_socket:accept{local=127.0.0.1:2}:utp_stream{remote=127.0.0.1:1}: librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=4 remote_window_remaining=0 user_tx_segments_segments=0 user_tx_segments_bytes=0 segment_sizes=min_ss=528:max_ss=1452 [INFO] [stdout] 2025-10-02T03:09:28.636499Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17767 ack_nr=22124 len=8 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.637738Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17767 ack_nr=22124 len=8 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.637886Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17767 ack_nr=22124 len=8 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=8 [INFO] [stdout] 2025-10-02T03:09:28.637973Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.3" [INFO] [stdout] 2025-10-02T03:09:28.638001Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.638045Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=1, bytes=528, new_rtt=Some(44.91612ms) [INFO] [stdout] 2025-10-02T03:09:28.638085Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=1 bytes=8 [INFO] [stdout] 2025-10-02T03:09:28.638115Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: MTU probe hasnt expired yet [INFO] [stdout] 2025-10-02T03:09:28.638173Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=22125 header.ack_nr=17767 payload_size=991 remaining_cwnd=1584 [INFO] [stdout] 2025-10-02T03:09:28.638205Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=593 [INFO] [stdout] 2025-10-02T03:09:28.638231Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:28.638288Z DEBUG librqbit_utp::macros::tests: retransmitting skipped_logs=4 arg1=1 arg2=2 arg3=3 [INFO] [stdout] 2025-10-02T03:09:28.631164Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::spawn_utils: still running [INFO] [stdout] 2025-10-02T03:09:28.638358Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: MTU probe hasnt expired yet [INFO] [stdout] 2025-10-02T03:09:28.638393Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: did not send anything remaining_cwnd=528 [INFO] [stdout] 2025-10-02T03:09:28.638418Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: will repoll in duration=178.10883ms [INFO] [stdout] 2025-10-02T03:09:28.638480Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=333 ack_nr=26872 len=528 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.638511Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=333 ack_nr=26872 len=528 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: state: syn-ack-sent -> established [INFO] [stdout] 2025-10-02T03:09:28.638535Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=333 ack_nr=26872 len=528 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.638563Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=333 ack_nr=26872 len=528 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=528 [INFO] [stdout] 2025-10-02T03:09:28.638588Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=333 ack_nr=26872 len=528 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=332 [INFO] [stdout] 2025-10-02T03:09:28.638616Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=333 ack_nr=26872 len=528 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.638639Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=333 ack_nr=26872 len=528 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.638663Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=333 ack_nr=26872 len=528 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=528 [INFO] [stdout] 2025-10-02T03:09:28.636440Z TRACE accept:utp_socket:accept{local=127.0.0.1:2}:utp_stream{remote=127.0.0.1:1}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:28.640390Z TRACE connect:utp_socket:connect{remote=127.0.0.1:2 local=127.0.0.1:1}:utp_stream{remote=127.0.0.1:2}: librqbit_utp::spawn_utils: still running [INFO] [stdout] 2025-10-02T03:09:28.640584Z TRACE connect:utp_socket:connect{remote=127.0.0.1:2 local=127.0.0.1:1}:utp_stream{remote=127.0.0.1:2}: librqbit_utp::stream_dispatch: remote_window_remaining=1048080 congestion_controller_window=1056 remaining=4 self.last_remote_window=1048080 [INFO] [stdout] 2025-10-02T03:09:28.640776Z TRACE connect:utp_socket:connect{remote=127.0.0.1:2 local=127.0.0.1:1}:utp_stream{remote=127.0.0.1:2}: librqbit_utp::stream_dispatch: segmented bytes=4 [INFO] [stdout] 2025-10-02T03:09:28.640923Z TRACE connect:utp_socket:connect{remote=127.0.0.1:2 local=127.0.0.1:1}:utp_stream{remote=127.0.0.1:2}: librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=0 remote_window_remaining=1048076 user_tx_segments_segments=1 user_tx_segments_bytes=4 segment_sizes=min_ss=528:max_ss=1452 [INFO] [stdout] 2025-10-02T03:09:28.641197Z TRACE connect:utp_socket:connect{remote=127.0.0.1:2 local=127.0.0.1:1}:utp_stream{remote=127.0.0.1:2}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:28.641229Z TRACE connect:utp_socket:connect{remote=127.0.0.1:2 local=127.0.0.1:1}:utp_stream{remote=127.0.0.1:2}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:28.641304Z TRACE connect:utp_socket:connect{remote=127.0.0.1:2 local=127.0.0.1:1}:utp_stream{remote=127.0.0.1:2}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=202 header.ack_nr=300 payload_size=4 remaining_cwnd=1056 [INFO] [stdout] 2025-10-02T03:09:28.641407Z TRACE connect:utp_socket:connect{remote=127.0.0.1:2 local=127.0.0.1:1}:utp_stream{remote=127.0.0.1:2}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=1052 [INFO] [stdout] 2025-10-02T03:09:28.641560Z TRACE connect:utp_socket:connect{remote=127.0.0.1:2 local=127.0.0.1:1}:utp_stream{remote=127.0.0.1:2}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:28.641782Z TRACE accept:utp_socket:accept{local=127.0.0.1:2}:utp_stream{remote=127.0.0.1:1}:msg{seq_nr=202 ack_nr=300 len=4 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.641872Z TRACE accept:utp_socket:accept{local=127.0.0.1:2}:utp_stream{remote=127.0.0.1:1}:msg{seq_nr=202 ack_nr=300 len=4 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: state: syn-ack-sent -> established [INFO] [stdout] 2025-10-02T03:09:28.641963Z TRACE accept:utp_socket:accept{local=127.0.0.1:2}:utp_stream{remote=127.0.0.1:1}:msg{seq_nr=202 ack_nr=300 len=4 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.642064Z TRACE accept:utp_socket:accept{local=127.0.0.1:2}:utp_stream{remote=127.0.0.1:1}:msg{seq_nr=202 ack_nr=300 len=4 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=4 [INFO] [stdout] 2025-10-02T03:09:28.642136Z TRACE accept:utp_socket:accept{local=127.0.0.1:2}:utp_stream{remote=127.0.0.1:1}:msg{seq_nr=202 ack_nr=300 len=4 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=201 [INFO] [stdout] 2025-10-02T03:09:28.642232Z TRACE accept:utp_socket:accept{local=127.0.0.1:2}:utp_stream{remote=127.0.0.1:1}:msg{seq_nr=202 ack_nr=300 len=4 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.642598Z TRACE accept:utp_socket:accept{local=127.0.0.1:2}:utp_stream{remote=127.0.0.1:1}:msg{seq_nr=202 ack_nr=300 len=4 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.643265Z TRACE accept:utp_socket:accept{local=127.0.0.1:2}:utp_stream{remote=127.0.0.1:1}:msg{seq_nr=202 ack_nr=300 len=4 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4 [INFO] [stdout] 2025-10-02T03:09:28.643326Z TRACE accept:utp_socket:accept{local=127.0.0.1:2}:utp_stream{remote=127.0.0.1:1}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=1 bytes=4 [INFO] [stdout] 2025-10-02T03:09:28.643355Z TRACE accept:utp_socket:accept{local=127.0.0.1:2}:utp_stream{remote=127.0.0.1:1}: librqbit_utp::stream_dispatch: remote_window_remaining=1048080 congestion_controller_window=1056 remaining=4 self.last_remote_window=1048080 [INFO] [stdout] 2025-10-02T03:09:28.643379Z TRACE accept:utp_socket:accept{local=127.0.0.1:2}:utp_stream{remote=127.0.0.1:1}: librqbit_utp::stream_dispatch: segmented bytes=4 [INFO] [stdout] 2025-10-02T03:09:28.643398Z TRACE accept:utp_socket:accept{local=127.0.0.1:2}:utp_stream{remote=127.0.0.1:1}: librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=0 remote_window_remaining=1048076 user_tx_segments_segments=1 user_tx_segments_bytes=4 segment_sizes=min_ss=528:max_ss=1452 [INFO] [stdout] 2025-10-02T03:09:28.643475Z TRACE accept:utp_socket:accept{local=127.0.0.1:2}:utp_stream{remote=127.0.0.1:1}: librqbit_utp::stream_dispatch: arming retransmit timer delay=300ms reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:28.643502Z TRACE accept:utp_socket:accept{local=127.0.0.1:2}:utp_stream{remote=127.0.0.1:1}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=301 header.ack_nr=202 payload_size=4 remaining_cwnd=1056 [INFO] [stdout] 2025-10-02T03:09:28.643525Z TRACE accept:utp_socket:accept{local=127.0.0.1:2}:utp_stream{remote=127.0.0.1:1}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=1052 [INFO] [stdout] 2025-10-02T03:09:28.643547Z TRACE accept:utp_socket:accept{local=127.0.0.1:2}:utp_stream{remote=127.0.0.1:1}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:28.643672Z TRACE connect:utp_socket:connect{remote=127.0.0.1:2 local=127.0.0.1:1}:utp_stream{remote=127.0.0.1:2}:msg{seq_nr=301 ack_nr=202 len=4 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.643702Z TRACE connect:utp_socket:connect{remote=127.0.0.1:2 local=127.0.0.1:1}:utp_stream{remote=127.0.0.1:2}:msg{seq_nr=301 ack_nr=202 len=4 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=4 [INFO] [stdout] 2025-10-02T03:09:28.643764Z TRACE connect:utp_socket:connect{remote=127.0.0.1:2 local=127.0.0.1:1}:utp_stream{remote=127.0.0.1:2}:msg{seq_nr=301 ack_nr=202 len=4 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=300 [INFO] [stdout] 2025-10-02T03:09:28.643788Z TRACE connect:utp_socket:connect{remote=127.0.0.1:2 local=127.0.0.1:1}:utp_stream{remote=127.0.0.1:2}:msg{seq_nr=301 ack_nr=202 len=4 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.643806Z TRACE connect:utp_socket:connect{remote=127.0.0.1:2 local=127.0.0.1:1}:utp_stream{remote=127.0.0.1:2}:msg{seq_nr=301 ack_nr=202 len=4 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.643826Z TRACE connect:utp_socket:connect{remote=127.0.0.1:2 local=127.0.0.1:1}:utp_stream{remote=127.0.0.1:2}:msg{seq_nr=301 ack_nr=202 len=4 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4 [INFO] [stdout] 2025-10-02T03:09:28.643866Z TRACE connect:utp_socket:connect{remote=127.0.0.1:2 local=127.0.0.1:1}:utp_stream{remote=127.0.0.1:2}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-10-02T03:09:28.643887Z TRACE connect:utp_socket:connect{remote=127.0.0.1:2 local=127.0.0.1:1}:utp_stream{remote=127.0.0.1:2}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-10-02T03:09:28.643906Z TRACE connect:utp_socket:connect{remote=127.0.0.1:2 local=127.0.0.1:1}:utp_stream{remote=127.0.0.1:2}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=1, bytes=4, new_rtt=Some(0ns) [INFO] [stdout] 2025-10-02T03:09:28.643929Z TRACE connect:utp_socket:connect{remote=127.0.0.1:2 local=127.0.0.1:1}:utp_stream{remote=127.0.0.1:2}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=1 bytes=4 [INFO] [stdout] 2025-10-02T03:09:28.643952Z TRACE connect:utp_socket:connect{remote=127.0.0.1:2 local=127.0.0.1:1}:utp_stream{remote=127.0.0.1:2}: librqbit_utp::stream_dispatch: arming ack delay timer delay=40ms reason="delayed ACK" [INFO] [stdout] 2025-10-02T03:09:28.643973Z TRACE connect:utp_socket:connect{remote=127.0.0.1:2 local=127.0.0.1:1}:utp_stream{remote=127.0.0.1:2}: librqbit_utp::stream_dispatch: will repoll in duration=40ms [INFO] [stdout] 2025-10-02T03:09:28.644038Z  INFO accept: librqbit_utp::socket::tests: received 42, closing echo [INFO] [stdout] 2025-10-02T03:09:28.644055Z TRACE accept: librqbit_utp::stream_tx: closing writer [INFO] [stdout] 2025-10-02T03:09:28.644077Z  INFO connect: librqbit_utp::socket::tests: received 42, closing echo [INFO] [stdout] 2025-10-02T03:09:28.644088Z TRACE connect: librqbit_utp::stream_tx: closing writer [INFO] [stdout] 2025-10-02T03:09:28.644184Z TRACE accept:utp_socket:accept{local=127.0.0.1:2}:utp_stream{remote=127.0.0.1:1}: librqbit_utp::stream_rx: user_rx: marking vsock closed [INFO] [stdout] 2025-10-02T03:09:28.644285Z TRACE connect:utp_socket:connect{remote=127.0.0.1:2 local=127.0.0.1:1}:utp_stream{remote=127.0.0.1:2}: librqbit_utp::stream_rx: user_rx: marking vsock closed [INFO] [stdout] 2025-10-02T03:09:28.604686Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::spawn_utils: started [INFO] [stdout] 2025-10-02T03:09:28.638704Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=1 bytes=528 [INFO] [stdout] 2025-10-02T03:09:28.646029Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: remote_window_remaining=1048080 congestion_controller_window=1056 remaining=32768 self.last_remote_window=1048080 [INFO] [stdout] 2025-10-02T03:09:28.646106Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: segmented bytes=528 [INFO] [stdout] 2025-10-02T03:09:28.646202Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: segmented bytes=991 [INFO] [stdout] 2025-10-02T03:09:28.646226Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=991 [INFO] [stdout] 2025-10-02T03:09:28.646245Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=31249 remote_window_remaining=1046561 user_tx_segments_segments=2 user_tx_segments_bytes=1519 segment_sizes=min_ss=528:max_ss=1452 [INFO] [stdout] 2025-10-02T03:09:28.646320Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: arming retransmit timer delay=300ms reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:28.646509Z  INFO echo{addr=127.0.0.1:8535}: librqbit_utp::e2e_tests: current counter 0 [INFO] [stdout] 2025-10-02T03:09:28.649741Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=26873 header.ack_nr=333 payload_size=528 remaining_cwnd=1056 [INFO] [stdout] 2025-10-02T03:09:28.649782Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=528 [INFO] [stdout] 2025-10-02T03:09:28.649807Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: will repoll in duration=153.77039ms [INFO] [stdout] 2025-10-02T03:09:28.647291Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::spawn_utils: still running [INFO] [stdout] 2025-10-02T03:09:28.651222Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: MTU probe hasnt expired yet [INFO] [stdout] 2025-10-02T03:09:28.651369Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: did not send anything remaining_cwnd=1212 [INFO] [stdout] 2025-10-02T03:09:28.651547Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: will repoll in duration=181.49246ms [INFO] [stdout] 2025-10-02T03:09:28.651846Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36132 ack_nr=46615 len=1212 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.652188Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36132 ack_nr=46615 len=1212 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: state: syn-ack-sent -> established [INFO] [stdout] 2025-10-02T03:09:28.652284Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36132 ack_nr=46615 len=1212 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.652388Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36132 ack_nr=46615 len=1212 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1212 [INFO] [stdout] 2025-10-02T03:09:28.652441Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36132 ack_nr=46615 len=1212 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=36131 [INFO] [stdout] 2025-10-02T03:09:28.652531Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36132 ack_nr=46615 len=1212 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.652659Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36132 ack_nr=46615 len=1212 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.652785Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36132 ack_nr=46615 len=1212 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1212 [INFO] [stdout] 2025-10-02T03:09:28.652880Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=1 bytes=1212 [INFO] [stdout] 2025-10-02T03:09:28.652949Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: remote_window_remaining=1048380 congestion_controller_window=2424 remaining=32768 self.last_remote_window=1048380 [INFO] [stdout] test socket::tests::test_echo ... ok [INFO] [stdout] 2025-10-02T03:09:28.652997Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: segmented bytes=1212 [INFO] [stdout] 2025-10-02T03:09:28.653223Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: segmented bytes=1323 [INFO] [stdout] 2025-10-02T03:09:28.653303Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=1323 [INFO] [stdout] 2025-10-02T03:09:28.653446Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=30233 remote_window_remaining=1045845 user_tx_segments_segments=2 user_tx_segments_bytes=2535 segment_sizes=min_ss=1212:max_ss=1432 [INFO] [stdout] 2025-10-02T03:09:28.653788Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17770 ack_nr=22125 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.653547Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: arming retransmit timer delay=300ms reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:28.653889Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=46616 header.ack_nr=36132 payload_size=1212 remaining_cwnd=2424 [INFO] [stdout] 2025-10-02T03:09:28.653966Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=1212 [INFO] [stdout] 2025-10-02T03:09:28.654000Z  INFO echo{addr=[::]:0}: librqbit_utp::e2e_tests: current counter 0 [INFO] [stdout] 2025-10-02T03:09:28.654012Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: will repoll in duration=124.455052ms [INFO] [stdout] 2025-10-02T03:09:28.654153Z DEBUG echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17770 ack_nr=22125 len=0 msgtype=ST_STATE}: librqbit_utp::congestion::tracing: set_mss changed before=cwnd=1584,cwnd_mss=3.00,sshthresh_mss:inf:w_max:0.00,mss:528 after=cwnd=1982,cwnd_mss=1.60,sshthresh_mss:inf:w_max:0.00,mss:991 [INFO] [stdout] 2025-10-02T03:09:28.654304Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26873 ack_nr=333 len=528 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.654360Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26873 ack_nr=333 len=528 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=528 [INFO] [stdout] 2025-10-02T03:09:28.654395Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26873 ack_nr=333 len=528 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=26872 [INFO] [stdout] 2025-10-02T03:09:28.654434Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26873 ack_nr=333 len=528 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.654504Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26873 ack_nr=333 len=528 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.654572Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26873 ack_nr=333 len=528 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=528 [INFO] [stdout] 2025-10-02T03:09:28.654638Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.3" [INFO] [stdout] 2025-10-02T03:09:28.654691Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.654798Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=1, bytes=528, new_rtt=Some(34.487739ms) [INFO] [stdout] 2025-10-02T03:09:28.654873Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=1 bytes=528 [INFO] [stdout] 2025-10-02T03:09:28.654931Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: MTU probe hasnt expired yet [INFO] [stdout] 2025-10-02T03:09:28.654386Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17768 ack_nr=22125 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.655284Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17768 ack_nr=22125 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1382 [INFO] [stdout] 2025-10-02T03:09:28.656388Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17768 ack_nr=22125 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=17767 [INFO] [stdout] 2025-10-02T03:09:28.656415Z DEBUG echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17768 ack_nr=22125 len=1382 msgtype=ST_DATA}: librqbit_utp::congestion::tracing: set_mss changed before=cwnd=2575,cwnd_mss=2.60,sshthresh_mss:inf:w_max:0.00,mss:991 after=cwnd=2764,cwnd_mss=1.86,sshthresh_mss:inf:w_max:0.00,mss:1382 [INFO] [stdout] 2025-10-02T03:09:28.656471Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17768 ack_nr=22125 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.656494Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17768 ack_nr=22125 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.656518Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17768 ack_nr=22125 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1382 [INFO] [stdout] 2025-10-02T03:09:28.656556Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-10-02T03:09:28.656608Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-10-02T03:09:28.656659Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=1, bytes=991, new_rtt=Some(15.598599ms) [INFO] [stdout] 2025-10-02T03:09:28.656823Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=1 bytes=1382 [INFO] [stdout] 2025-10-02T03:09:28.656878Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: remote_window_remaining=1048576 congestion_controller_window=2764 remaining=31777 self.last_remote_window=1048576 [INFO] [stdout] 2025-10-02T03:09:28.656917Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: segmented bytes=1382 [INFO] [stdout] 2025-10-02T03:09:28.656933Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: segmented bytes=1382 [INFO] [stdout] 2025-10-02T03:09:28.656948Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: segmented bytes=1382 [INFO] [stdout] 2025-10-02T03:09:28.656963Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: segmented bytes=1418 [INFO] [stdout] 2025-10-02T03:09:28.656999Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=1418 [INFO] [stdout] 2025-10-02T03:09:28.657016Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=26213 remote_window_remaining=1043012 user_tx_segments_segments=4 user_tx_segments_bytes=5564 segment_sizes=min_ss=1382:max_ss=1452 [INFO] [stdout] 2025-10-02T03:09:28.657091Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:28.657268Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:28.657369Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=22126 header.ack_nr=17768 payload_size=1382 remaining_cwnd=2764 [INFO] [stdout] 2025-10-02T03:09:28.657456Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=22127 header.ack_nr=17768 payload_size=1382 remaining_cwnd=1382 [INFO] [stdout] 2025-10-02T03:09:28.657509Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=0 [INFO] [stdout] 2025-10-02T03:09:28.657582Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:28.658559Z  INFO echo{addr=[::1]:0}: librqbit_utp::e2e_tests: current counter 0 [INFO] [stdout] 2025-10-02T03:09:28.659059Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=334 header.ack_nr=26873 payload_size=991 remaining_cwnd=1584 [INFO] [stdout] 2025-10-02T03:09:28.659484Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=593 [INFO] [stdout] 2025-10-02T03:09:28.659913Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:28.660009Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46616 ack_nr=36132 len=1212 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.660487Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46616 ack_nr=36132 len=1212 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1212 [INFO] [stdout] 2025-10-02T03:09:28.660672Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46616 ack_nr=36132 len=1212 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=46615 [INFO] [stdout] 2025-10-02T03:09:28.660906Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46616 ack_nr=36132 len=1212 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.661098Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46616 ack_nr=36132 len=1212 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.661280Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46616 ack_nr=36132 len=1212 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1212 [INFO] [stdout] 2025-10-02T03:09:28.661458Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.3" [INFO] [stdout] 2025-10-02T03:09:28.661639Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.661940Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=1, bytes=1212, new_rtt=Some(26.341ms) [INFO] [stdout] 2025-10-02T03:09:28.662102Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=1 bytes=1212 [INFO] [stdout] 2025-10-02T03:09:28.662182Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: MTU probe hasnt expired yet [INFO] [stdout] 2025-10-02T03:09:28.662372Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=36133 header.ack_nr=46616 payload_size=1323 remaining_cwnd=3636 [INFO] [stdout] 2025-10-02T03:09:28.663145Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=2313 [INFO] [stdout] 2025-10-02T03:09:28.663521Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:28.664794Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::spawn_utils: still running [INFO] [stdout] 2025-10-02T03:09:28.664849Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: remote_window_remaining=0 congestion_controller_window=0 remaining=24600 self.last_remote_window=0 [INFO] [stdout] 2025-10-02T03:09:28.664878Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=24600 remote_window_remaining=0 user_tx_segments_segments=0 user_tx_segments_bytes=0 segment_sizes=min_ss=528:max_ss=1452 [INFO] [stdout] 2025-10-02T03:09:28.664909Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: will repoll in duration=111.397952ms [INFO] [stdout] 2025-10-02T03:09:28.664964Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: remote_window_remaining=1048080 congestion_controller_window=1056 remaining=8200 self.last_remote_window=1048080 [INFO] [stdout] 2025-10-02T03:09:28.665001Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: segmented bytes=528 [INFO] [stdout] 2025-10-02T03:09:28.665023Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: segmented bytes=991 [INFO] [stdout] 2025-10-02T03:09:28.665042Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=991 [INFO] [stdout] 2025-10-02T03:09:28.665061Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=6681 remote_window_remaining=1046561 user_tx_segments_segments=2 user_tx_segments_bytes=1519 segment_sizes=min_ss=528:max_ss=1452 [INFO] [stdout] 2025-10-02T03:09:28.665112Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:28.665140Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:28.665160Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=24396 header.ack_nr=16296 payload_size=528 remaining_cwnd=1056 [INFO] [stdout] 2025-10-02T03:09:28.665187Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=528 [INFO] [stdout] 2025-10-02T03:09:28.665213Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:28.666167Z  INFO echo{addr=[::]:0}: librqbit_utp::e2e_tests: current counter 0 [INFO] [stdout] 2025-10-02T03:09:28.666382Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: turning off syn ack resend timer reason="past SYN-ACK" [INFO] [stdout] 2025-10-02T03:09:28.666430Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=334 ack_nr=26873 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.666440Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17771 ack_nr=22127 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.666458Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=334 ack_nr=26873 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=991 [INFO] [stdout] 2025-10-02T03:09:28.666482Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=334 ack_nr=26873 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=333 [INFO] [stdout] 2025-10-02T03:09:28.666494Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17769 ack_nr=22127 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.666515Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17769 ack_nr=22127 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1382 [INFO] [stdout] 2025-10-02T03:09:28.669524Z  INFO echo{addr=[::1]:0}: librqbit_utp::e2e_tests: current counter 0 [INFO] [stdout] 2025-10-02T03:09:28.669628Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17769 ack_nr=22127 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=17768 [INFO] [stdout] 2025-10-02T03:09:28.666507Z DEBUG echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=334 ack_nr=26873 len=991 msgtype=ST_DATA}: librqbit_utp::congestion::tracing: set_mss changed before=cwnd=1584,cwnd_mss=3.00,sshthresh_mss:inf:w_max:0.00,mss:528 after=cwnd=1982,cwnd_mss=1.60,sshthresh_mss:inf:w_max:0.00,mss:991 [INFO] [stdout] 2025-10-02T03:09:28.669963Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=334 ack_nr=26873 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.670077Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=334 ack_nr=26873 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.670129Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=334 ack_nr=26873 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=991 [INFO] [stdout] 2025-10-02T03:09:28.670254Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.3" [INFO] [stdout] 2025-10-02T03:09:28.670490Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.670672Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=1, bytes=528, new_rtt=Some(20.06303ms) [INFO] [stdout] 2025-10-02T03:09:28.670951Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=1 bytes=991 [INFO] [stdout] 2025-10-02T03:09:28.671041Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: MTU probe hasnt expired yet [INFO] [stdout] 2025-10-02T03:09:28.671313Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=26874 header.ack_nr=334 payload_size=991 remaining_cwnd=1982 [INFO] [stdout] 2025-10-02T03:09:28.671534Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=991 [INFO] [stdout] 2025-10-02T03:09:28.671620Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:28.671884Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17769 ack_nr=22127 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.672102Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17769 ack_nr=22127 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.672391Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17769 ack_nr=22127 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1382 [INFO] [stdout] 2025-10-02T03:09:28.672655Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17770 ack_nr=22127 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.672913Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17770 ack_nr=22127 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1382 [INFO] [stdout] 2025-10-02T03:09:28.673064Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17770 ack_nr=22127 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=17769 [INFO] [stdout] 2025-10-02T03:09:28.673320Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17770 ack_nr=22127 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.673899Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17770 ack_nr=22127 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.674534Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17770 ack_nr=22127 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2764 [INFO] [stdout] 2025-10-02T03:09:28.674830Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.3" [INFO] [stdout] 2025-10-02T03:09:28.675269Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::spawn_utils: still running [INFO] [stdout] 2025-10-02T03:09:28.676065Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: MTU probe hasnt expired yet [INFO] [stdout] 2025-10-02T03:09:28.676627Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: did not send anything remaining_cwnd=528 [INFO] [stdout] 2025-10-02T03:09:28.675573Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.677223Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=2, bytes=2764, new_rtt=Some(8.96759ms) [INFO] [stdout] 2025-10-02T03:09:28.676799Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: will repoll in duration=188.9026ms [INFO] [stdout] 2025-10-02T03:09:28.676452Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: turning off syn ack resend timer reason="past SYN-ACK" [INFO] [stdout] 2025-10-02T03:09:28.677399Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=2 bytes=2764 [INFO] [stdout] 2025-10-02T03:09:28.678678Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: MTU probe hasnt expired yet [INFO] [stdout] 2025-10-02T03:09:28.677945Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26874 ack_nr=334 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.677855Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24396 ack_nr=16296 len=528 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.679206Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24396 ack_nr=16296 len=528 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: state: syn-ack-sent -> established [INFO] [stdout] 2025-10-02T03:09:28.679444Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24396 ack_nr=16296 len=528 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.678513Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36133 ack_nr=46616 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.679856Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36133 ack_nr=46616 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1323 [INFO] [stdout] 2025-10-02T03:09:28.678981Z DEBUG echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26874 ack_nr=334 len=991 msgtype=ST_DATA}: librqbit_utp::congestion::tracing: set_mss changed before=cwnd=1584,cwnd_mss=3.00,sshthresh_mss:inf:w_max:0.00,mss:528 after=cwnd=1982,cwnd_mss=1.60,sshthresh_mss:inf:w_max:0.00,mss:991 [INFO] [stdout] 2025-10-02T03:09:28.679304Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=22128 header.ack_nr=17770 payload_size=1382 remaining_cwnd=5339 [INFO] [stdout] 2025-10-02T03:09:28.680208Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24396 ack_nr=16296 len=528 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=528 [INFO] [stdout] 2025-10-02T03:09:28.680263Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36133 ack_nr=46616 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=36132 [INFO] [stdout] 2025-10-02T03:09:28.680766Z DEBUG echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36133 ack_nr=46616 len=1323 msgtype=ST_DATA}: librqbit_utp::congestion::tracing: set_mss changed before=cwnd=3636,cwnd_mss=3.00,sshthresh_mss:inf:w_max:0.00,mss:1212 after=cwnd=3636,cwnd_mss=2.75,sshthresh_mss:inf:w_max:0.00,mss:1323 [INFO] [stdout] 2025-10-02T03:09:28.680862Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36133 ack_nr=46616 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.680288Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26874 ack_nr=334 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=991 [INFO] [stdout] 2025-10-02T03:09:28.680681Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24396 ack_nr=16296 len=528 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=24395 [INFO] [stdout] 2025-10-02T03:09:28.680388Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=22129 header.ack_nr=17770 payload_size=1418 remaining_cwnd=3957 [INFO] [stdout] 2025-10-02T03:09:28.681605Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=2539 [INFO] [stdout] 2025-10-02T03:09:28.681434Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26874 ack_nr=334 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=26873 [INFO] [stdout] 2025-10-02T03:09:28.681215Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36133 ack_nr=46616 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.682392Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36133 ack_nr=46616 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1323 [INFO] [stdout] 2025-10-02T03:09:28.681769Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24396 ack_nr=16296 len=528 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.682219Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26874 ack_nr=334 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.682510Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.3" [INFO] [stdout] 2025-10-02T03:09:28.681846Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:28.684014Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24396 ack_nr=16296 len=528 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.684131Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26874 ack_nr=334 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.685734Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.686031Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24396 ack_nr=16296 len=528 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=528 [INFO] [stdout] 2025-10-02T03:09:28.686536Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26874 ack_nr=334 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=991 [INFO] [stdout] 2025-10-02T03:09:28.686792Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=1, bytes=1212, new_rtt=Some(22.90359ms) [INFO] [stdout] 2025-10-02T03:09:28.687641Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=1 bytes=1323 [INFO] [stdout] 2025-10-02T03:09:28.687217Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-10-02T03:09:28.688093Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: MTU probe hasnt expired yet [INFO] [stdout] 2025-10-02T03:09:28.688321Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-10-02T03:09:28.687502Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=1 bytes=528 [INFO] [stdout] 2025-10-02T03:09:28.688912Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: remote_window_remaining=1048080 congestion_controller_window=1056 remaining=32768 self.last_remote_window=1048080 [INFO] [stdout] 2025-10-02T03:09:28.688767Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=1, bytes=991, new_rtt=Some(22.93827ms) [INFO] [stdout] 2025-10-02T03:09:28.688975Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: segmented bytes=528 [INFO] [stdout] 2025-10-02T03:09:28.689520Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=1 bytes=991 [INFO] [stdout] 2025-10-02T03:09:28.690365Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: remote_window_remaining=1047487 congestion_controller_window=2575 remaining=31777 self.last_remote_window=1047487 [INFO] [stdout] 2025-10-02T03:09:28.689066Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=46617 header.ack_nr=36133 payload_size=1323 remaining_cwnd=3636 [INFO] [stdout] 2025-10-02T03:09:28.690775Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=2313 [INFO] [stdout] 2025-10-02T03:09:28.689443Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: segmented bytes=991 [INFO] [stdout] 2025-10-02T03:09:28.691195Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=991 [INFO] [stdout] 2025-10-02T03:09:28.691526Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=31249 remote_window_remaining=1046561 user_tx_segments_segments=2 user_tx_segments_bytes=1519 segment_sizes=min_ss=528:max_ss=1452 [INFO] [stdout] 2025-10-02T03:09:28.690675Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: segmented bytes=991 [INFO] [stdout] 2025-10-02T03:09:28.690971Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:28.691975Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: segmented bytes=991 [INFO] [stdout] 2025-10-02T03:09:28.692470Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: segmented bytes=991 [INFO] [stdout] 2025-10-02T03:09:28.692877Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: segmented bytes=1222 [INFO] [stdout] 2025-10-02T03:09:28.693015Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=1222 [INFO] [stdout] 2025-10-02T03:09:28.693652Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=27582 remote_window_remaining=1043292 user_tx_segments_segments=4 user_tx_segments_bytes=4195 segment_sizes=min_ss=991:max_ss=1452 [INFO] [stdout] 2025-10-02T03:09:28.692385Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: arming retransmit timer delay=300ms reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:28.693874Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=16297 header.ack_nr=24396 payload_size=528 remaining_cwnd=1056 [INFO] [stdout] 2025-10-02T03:09:28.693929Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: remote recv window exhausted skipped_logs=11 [INFO] [stdout] 2025-10-02T03:09:28.694151Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=528 [INFO] [stdout] 2025-10-02T03:09:28.694340Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: will repoll in duration=98.408002ms [INFO] [stdout] 2025-10-02T03:09:28.697498Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17771 ack_nr=22127 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.698413Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46617 ack_nr=36133 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.694252Z DEBUG librqbit_utp::macros::tests: retransmitting skipped_logs=3 arg1=1 arg2=2 arg3=3 [INFO] [stdout] 2025-10-02T03:09:28.693783Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:28.699257Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:28.699489Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=335 header.ack_nr=26874 payload_size=991 remaining_cwnd=2575 [INFO] [stdout] 2025-10-02T03:09:28.699582Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=336 header.ack_nr=26874 payload_size=991 remaining_cwnd=1584 [INFO] [stdout] 2025-10-02T03:09:28.699665Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=593 [INFO] [stdout] 2025-10-02T03:09:28.699764Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:28.700662Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=335 ack_nr=26874 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.700974Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=335 ack_nr=26874 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=991 [INFO] [stdout] 2025-10-02T03:09:28.701117Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=335 ack_nr=26874 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=334 [INFO] [stdout] 2025-10-02T03:09:28.701297Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=335 ack_nr=26874 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.701596Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=335 ack_nr=26874 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.701959Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=335 ack_nr=26874 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=991 [INFO] [stdout] 2025-10-02T03:09:28.702235Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=336 ack_nr=26874 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.702415Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=336 ack_nr=26874 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=991 [INFO] [stdout] 2025-10-02T03:09:28.702636Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=336 ack_nr=26874 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=335 [INFO] [stdout] 2025-10-02T03:09:28.698877Z  INFO echo{addr=127.0.0.1:0}: librqbit_utp::e2e_tests: current counter 0 [INFO] [stdout] 2025-10-02T03:09:28.702958Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=336 ack_nr=26874 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.703217Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=336 ack_nr=26874 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.703401Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=336 ack_nr=26874 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1982 [INFO] [stdout] 2025-10-02T03:09:28.703493Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16297 ack_nr=24396 len=528 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.703582Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16297 ack_nr=24396 len=528 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=528 [INFO] [stdout] 2025-10-02T03:09:28.703770Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16297 ack_nr=24396 len=528 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=16296 [INFO] [stdout] 2025-10-02T03:09:28.704010Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16297 ack_nr=24396 len=528 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.704258Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16297 ack_nr=24396 len=528 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.704344Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16297 ack_nr=24396 len=528 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=528 [INFO] [stdout] 2025-10-02T03:09:28.704223Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-10-02T03:09:28.704449Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.3" [INFO] [stdout] 2025-10-02T03:09:28.704770Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.704868Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=1, bytes=528, new_rtt=Some(38.224539ms) [INFO] [stdout] 2025-10-02T03:09:28.704934Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=1 bytes=528 [INFO] [stdout] 2025-10-02T03:09:28.704641Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-10-02T03:09:28.705032Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: MTU probe hasnt expired yet [INFO] [stdout] 2025-10-02T03:09:28.705230Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17771 ack_nr=22127 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1382 [INFO] [stdout] 2025-10-02T03:09:28.705084Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=1, bytes=991, new_rtt=Some(29.309409ms) [INFO] [stdout] 2025-10-02T03:09:28.705414Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=2 bytes=1982 [INFO] [stdout] 2025-10-02T03:09:28.705292Z DEBUG echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46617 ack_nr=36133 len=1323 msgtype=ST_DATA}: librqbit_utp::congestion::tracing: set_mss changed before=cwnd=3636,cwnd_mss=3.00,sshthresh_mss:inf:w_max:0.00,mss:1212 after=cwnd=3636,cwnd_mss=2.75,sshthresh_mss:inf:w_max:0.00,mss:1323 [INFO] [stdout] 2025-10-02T03:09:28.705525Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46617 ack_nr=36133 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1323 [INFO] [stdout] 2025-10-02T03:09:28.705335Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17771 ack_nr=22127 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=17770 [INFO] [stdout] 2025-10-02T03:09:28.705178Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=24397 header.ack_nr=16297 payload_size=991 remaining_cwnd=1584 [INFO] [stdout] 2025-10-02T03:09:28.705768Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=593 [INFO] [stdout] 2025-10-02T03:09:28.705863Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:28.705649Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: remote_window_remaining=1047487 congestion_controller_window=2575 remaining=31777 self.last_remote_window=1047487 [INFO] [stdout] 2025-10-02T03:09:28.706007Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: segmented bytes=991 [INFO] [stdout] 2025-10-02T03:09:28.705576Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46617 ack_nr=36133 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=46616 [INFO] [stdout] 2025-10-02T03:09:28.706101Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46617 ack_nr=36133 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.706281Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46617 ack_nr=36133 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.706504Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46617 ack_nr=36133 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1323 [INFO] [stdout] 2025-10-02T03:09:28.706248Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: segmented bytes=991 [INFO] [stdout] 2025-10-02T03:09:28.706759Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: segmented bytes=991 [INFO] [stdout] 2025-10-02T03:09:28.705688Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17771 ack_nr=22127 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.707039Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17771 ack_nr=22127 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.707106Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17771 ack_nr=22127 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1382 [INFO] [stdout] 2025-10-02T03:09:28.707314Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17773 ack_nr=22129 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.707476Z DEBUG echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17773 ack_nr=22129 len=0 msgtype=ST_STATE}: librqbit_utp::congestion::tracing: set_mss changed before=cwnd=5339,cwnd_mss=3.86,sshthresh_mss:inf:w_max:0.00,mss:1382 after=cwnd=5339,cwnd_mss=3.77,sshthresh_mss:inf:w_max:0.00,mss:1418 [INFO] [stdout] 2025-10-02T03:09:28.706976Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: segmented bytes=1222 [INFO] [stdout] 2025-10-02T03:09:28.707568Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=1222 [INFO] [stdout] 2025-10-02T03:09:28.708125Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=27582 remote_window_remaining=1043292 user_tx_segments_segments=4 user_tx_segments_bytes=4195 segment_sizes=min_ss=991:max_ss=1452 [INFO] [stdout] 2025-10-02T03:09:28.708703Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:28.708778Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:28.708804Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=26875 header.ack_nr=336 payload_size=991 remaining_cwnd=2575 [INFO] [stdout] 2025-10-02T03:09:28.708850Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=26876 header.ack_nr=336 payload_size=991 remaining_cwnd=1584 [INFO] [stdout] 2025-10-02T03:09:28.708881Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=593 [INFO] [stdout] 2025-10-02T03:09:28.708908Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:28.709679Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26875 ack_nr=336 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.709731Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26875 ack_nr=336 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=991 [INFO] [stdout] 2025-10-02T03:09:28.709761Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26875 ack_nr=336 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=26874 [INFO] [stdout] 2025-10-02T03:09:28.709792Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26875 ack_nr=336 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.709817Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26875 ack_nr=336 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.709843Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26875 ack_nr=336 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=991 [INFO] [stdout] 2025-10-02T03:09:28.709898Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26876 ack_nr=336 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.709926Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26876 ack_nr=336 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=991 [INFO] [stdout] 2025-10-02T03:09:28.709951Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26876 ack_nr=336 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=26875 [INFO] [stdout] 2025-10-02T03:09:28.709979Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26876 ack_nr=336 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.710004Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26876 ack_nr=336 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.710028Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26876 ack_nr=336 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1982 [INFO] [stdout] 2025-10-02T03:09:28.710067Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.3" [INFO] [stdout] 2025-10-02T03:09:28.710095Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.710167Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=2, bytes=1982, new_rtt=Some(10.07529ms) [INFO] [stdout] 2025-10-02T03:09:28.706945Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-10-02T03:09:28.711113Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-10-02T03:09:28.711218Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=1, bytes=1323, new_rtt=Some(36.014239ms) [INFO] [stdout] 2025-10-02T03:09:28.711303Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=1 bytes=1323 [INFO] [stdout] 2025-10-02T03:09:28.711396Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: remote_window_remaining=1046493 congestion_controller_window=4959 remaining=31445 self.last_remote_window=1046493 [INFO] [stdout] 2025-10-02T03:09:28.711472Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: segmented bytes=1323 [INFO] [stdout] 2025-10-02T03:09:28.711493Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: segmented bytes=1323 [INFO] [stdout] 2025-10-02T03:09:28.711929Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: segmented bytes=1323 [INFO] [stdout] 2025-10-02T03:09:28.711950Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: segmented bytes=1378 [INFO] [stdout] 2025-10-02T03:09:28.712354Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=1378 [INFO] [stdout] 2025-10-02T03:09:28.712444Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=26098 remote_window_remaining=1041146 user_tx_segments_segments=4 user_tx_segments_bytes=5347 segment_sizes=min_ss=1323:max_ss=1432 [INFO] [stdout] 2025-10-02T03:09:28.712528Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:28.712557Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:28.712577Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=36134 header.ack_nr=46617 payload_size=1323 remaining_cwnd=4959 [INFO] [stdout] 2025-10-02T03:09:28.712626Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=36135 header.ack_nr=46617 payload_size=1323 remaining_cwnd=3636 [INFO] [stdout] 2025-10-02T03:09:28.712665Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=36136 header.ack_nr=46617 payload_size=1323 remaining_cwnd=2313 [INFO] [stdout] 2025-10-02T03:09:28.712754Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=990 [INFO] [stdout] 2025-10-02T03:09:28.713026Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:28.713850Z  INFO echo{addr=127.0.0.1:0}: librqbit_utp::e2e_tests: current counter 0 [INFO] [stdout] 2025-10-02T03:09:28.708090Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17772 ack_nr=22129 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.713952Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17772 ack_nr=22129 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1382 [INFO] [stdout] 2025-10-02T03:09:28.713998Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17772 ack_nr=22129 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=17771 [INFO] [stdout] 2025-10-02T03:09:28.714055Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17772 ack_nr=22129 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.714082Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17772 ack_nr=22129 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.714184Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17772 ack_nr=22129 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2764 [INFO] [stdout] 2025-10-02T03:09:28.714247Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-10-02T03:09:28.714273Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-10-02T03:09:28.714405Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=2, bytes=2800, new_rtt=Some(17.086499ms) [INFO] [stdout] 2025-10-02T03:09:28.714787Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=2 bytes=2764 [INFO] [stdout] 2025-10-02T03:09:28.714827Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: remote_window_remaining=1045776 congestion_controller_window=8139 remaining=29968 self.last_remote_window=1045776 [INFO] [stdout] 2025-10-02T03:09:28.714984Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: segmented bytes=1418 [INFO] [stdout] 2025-10-02T03:09:28.715009Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: segmented bytes=1418 [INFO] [stdout] 2025-10-02T03:09:28.715087Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: segmented bytes=1418 [INFO] [stdout] 2025-10-02T03:09:28.715111Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: segmented bytes=1436 [INFO] [stdout] 2025-10-02T03:09:28.715144Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=1436 [INFO] [stdout] 2025-10-02T03:09:28.715287Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=24278 remote_window_remaining=1040086 user_tx_segments_segments=4 user_tx_segments_bytes=5690 segment_sizes=min_ss=1418:max_ss=1452 [INFO] [stdout] 2025-10-02T03:09:28.715352Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:28.715384Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:28.715408Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=22130 header.ack_nr=17772 payload_size=1418 remaining_cwnd=8139 [INFO] [stdout] 2025-10-02T03:09:28.715448Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=22131 header.ack_nr=17772 payload_size=1418 remaining_cwnd=6721 [INFO] [stdout] 2025-10-02T03:09:28.715615Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=22132 header.ack_nr=17772 payload_size=1418 remaining_cwnd=5303 [INFO] [stdout] 2025-10-02T03:09:28.715671Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=22133 header.ack_nr=17772 payload_size=1436 remaining_cwnd=3885 [INFO] [stdout] 2025-10-02T03:09:28.715697Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=2449 [INFO] [stdout] 2025-10-02T03:09:28.715735Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:28.710201Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=2 bytes=1982 [INFO] [stdout] 2025-10-02T03:09:28.715960Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: MTU probe hasnt expired yet [INFO] [stdout] 2025-10-02T03:09:28.716001Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=337 header.ack_nr=26876 payload_size=991 remaining_cwnd=4557 [INFO] [stdout] 2025-10-02T03:09:28.716038Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=338 header.ack_nr=26876 payload_size=1222 remaining_cwnd=3566 [INFO] [stdout] 2025-10-02T03:09:28.716062Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=2344 [INFO] [stdout] 2025-10-02T03:09:28.716084Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:28.715882Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: turning off syn ack resend timer reason="past SYN-ACK" [INFO] [stdout] 2025-10-02T03:09:28.716385Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24397 ack_nr=16297 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.716421Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24397 ack_nr=16297 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=991 [INFO] [stdout] 2025-10-02T03:09:28.716455Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24397 ack_nr=16297 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=24396 [INFO] [stdout] 2025-10-02T03:09:28.716480Z DEBUG echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24397 ack_nr=16297 len=991 msgtype=ST_DATA}: librqbit_utp::congestion::tracing: set_mss changed before=cwnd=1584,cwnd_mss=3.00,sshthresh_mss:inf:w_max:0.00,mss:528 after=cwnd=1982,cwnd_mss=1.60,sshthresh_mss:inf:w_max:0.00,mss:991 [INFO] [stdout] 2025-10-02T03:09:28.716509Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24397 ack_nr=16297 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.716530Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24397 ack_nr=16297 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.716553Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24397 ack_nr=16297 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=991 [INFO] [stdout] 2025-10-02T03:09:28.716593Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.3" [INFO] [stdout] 2025-10-02T03:09:28.718002Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.718134Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=1, bytes=528, new_rtt=Some(23.741889ms) [INFO] [stdout] 2025-10-02T03:09:28.718203Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=1 bytes=991 [INFO] [stdout] 2025-10-02T03:09:28.718225Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: MTU probe hasnt expired yet [INFO] [stdout] 2025-10-02T03:09:28.718858Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=16298 header.ack_nr=24397 payload_size=991 remaining_cwnd=1982 [INFO] [stdout] 2025-10-02T03:09:28.719051Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=991 [INFO] [stdout] 2025-10-02T03:09:28.719087Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:28.720149Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16298 ack_nr=24397 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.721582Z DEBUG echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16298 ack_nr=24397 len=991 msgtype=ST_DATA}: librqbit_utp::congestion::tracing: set_mss changed before=cwnd=1584,cwnd_mss=3.00,sshthresh_mss:inf:w_max:0.00,mss:528 after=cwnd=1982,cwnd_mss=1.60,sshthresh_mss:inf:w_max:0.00,mss:991 [INFO] [stdout] 2025-10-02T03:09:28.721768Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16298 ack_nr=24397 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=991 [INFO] [stdout] 2025-10-02T03:09:28.721838Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16298 ack_nr=24397 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=16297 [INFO] [stdout] 2025-10-02T03:09:28.721872Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16298 ack_nr=24397 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.721897Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16298 ack_nr=24397 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.721923Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16298 ack_nr=24397 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=991 [INFO] [stdout] 2025-10-02T03:09:28.721962Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-10-02T03:09:28.721987Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-10-02T03:09:28.722412Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=1, bytes=991, new_rtt=Some(14.94908ms) [INFO] [stdout] 2025-10-02T03:09:28.722449Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=1 bytes=991 [INFO] [stdout] 2025-10-02T03:09:28.722471Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: remote_window_remaining=1047487 congestion_controller_window=2575 remaining=31777 self.last_remote_window=1047487 [INFO] [stdout] 2025-10-02T03:09:28.722490Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: segmented bytes=991 [INFO] [stdout] 2025-10-02T03:09:28.722506Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: segmented bytes=991 [INFO] [stdout] 2025-10-02T03:09:28.721014Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=337 ack_nr=26876 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.716813Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36134 ack_nr=46617 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.722603Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36134 ack_nr=46617 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1323 [INFO] [stdout] 2025-10-02T03:09:28.722686Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36134 ack_nr=46617 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=36133 [INFO] [stdout] 2025-10-02T03:09:28.722726Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36134 ack_nr=46617 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.722748Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36134 ack_nr=46617 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.722767Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36134 ack_nr=46617 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1323 [INFO] [stdout] 2025-10-02T03:09:28.722857Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36135 ack_nr=46617 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.722886Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36135 ack_nr=46617 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1323 [INFO] [stdout] 2025-10-02T03:09:28.722971Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36135 ack_nr=46617 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=36134 [INFO] [stdout] 2025-10-02T03:09:28.723051Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36135 ack_nr=46617 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.723140Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36135 ack_nr=46617 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.723233Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36135 ack_nr=46617 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2646 [INFO] [stdout] 2025-10-02T03:09:28.723417Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36136 ack_nr=46617 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.723488Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36136 ack_nr=46617 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1323 [INFO] [stdout] 2025-10-02T03:09:28.723514Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36136 ack_nr=46617 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=36135 [INFO] [stdout] 2025-10-02T03:09:28.723651Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36136 ack_nr=46617 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.723686Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36136 ack_nr=46617 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.723727Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36136 ack_nr=46617 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=3969 [INFO] [stdout] 2025-10-02T03:09:28.723765Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-10-02T03:09:28.723786Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-10-02T03:09:28.723841Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=1, bytes=1323, new_rtt=Some(28.166869ms) [INFO] [stdout] 2025-10-02T03:09:28.724014Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=337 ack_nr=26876 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=991 [INFO] [stdout] 2025-10-02T03:09:28.722522Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: segmented bytes=991 [INFO] [stdout] 2025-10-02T03:09:28.724097Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: segmented bytes=1222 [INFO] [stdout] 2025-10-02T03:09:28.724115Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=1222 [INFO] [stdout] 2025-10-02T03:09:28.721548Z  INFO echo{addr=127.0.0.1:8534}: librqbit_utp::e2e_tests: current counter 1000 [INFO] [stdout] 2025-10-02T03:09:28.724282Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=337 ack_nr=26876 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=336 [INFO] [stdout] 2025-10-02T03:09:28.724379Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=337 ack_nr=26876 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.724412Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=337 ack_nr=26876 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.724449Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=337 ack_nr=26876 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=991 [INFO] [stdout] 2025-10-02T03:09:28.724131Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=27582 remote_window_remaining=1043292 user_tx_segments_segments=4 user_tx_segments_bytes=4195 segment_sizes=min_ss=991:max_ss=1452 [INFO] [stdout] 2025-10-02T03:09:28.725700Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:28.725753Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:28.725779Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=24398 header.ack_nr=16298 payload_size=991 remaining_cwnd=2575 [INFO] [stdout] 2025-10-02T03:09:28.725874Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=24399 header.ack_nr=16298 payload_size=991 remaining_cwnd=1584 [INFO] [stdout] 2025-10-02T03:09:28.725952Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=593 [INFO] [stdout] 2025-10-02T03:09:28.725984Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:28.726144Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=3 bytes=3969 [INFO] [stdout] 2025-10-02T03:09:28.726183Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: remote_window_remaining=1046493 congestion_controller_window=4959 remaining=31445 self.last_remote_window=1046493 [INFO] [stdout] 2025-10-02T03:09:28.726266Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: segmented bytes=1323 [INFO] [stdout] 2025-10-02T03:09:28.726293Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: segmented bytes=1323 [INFO] [stdout] 2025-10-02T03:09:28.726313Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: segmented bytes=1323 [INFO] [stdout] 2025-10-02T03:09:28.726480Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: segmented bytes=1378 [INFO] [stdout] 2025-10-02T03:09:28.726503Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=1378 [INFO] [stdout] 2025-10-02T03:09:28.726581Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=26098 remote_window_remaining=1041146 user_tx_segments_segments=4 user_tx_segments_bytes=5347 segment_sizes=min_ss=1323:max_ss=1432 [INFO] [stdout] 2025-10-02T03:09:28.726886Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:28.727014Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=338 ack_nr=26876 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.727081Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=338 ack_nr=26876 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1222 [INFO] [stdout] 2025-10-02T03:09:28.727106Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=338 ack_nr=26876 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=337 [INFO] [stdout] 2025-10-02T03:09:28.726925Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:28.727306Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=46618 header.ack_nr=36136 payload_size=1323 remaining_cwnd=4959 [INFO] [stdout] 2025-10-02T03:09:28.727152Z DEBUG echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=338 ack_nr=26876 len=1222 msgtype=ST_DATA}: librqbit_utp::congestion::tracing: set_mss changed before=cwnd=4557,cwnd_mss=4.60,sshthresh_mss:inf:w_max:0.00,mss:991 after=cwnd=4557,cwnd_mss=3.73,sshthresh_mss:inf:w_max:0.00,mss:1222 [INFO] [stdout] 2025-10-02T03:09:28.727418Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=338 ack_nr=26876 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.727688Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=338 ack_nr=26876 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.727766Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=338 ack_nr=26876 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2213 [INFO] [stdout] 2025-10-02T03:09:28.727648Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=46619 header.ack_nr=36136 payload_size=1323 remaining_cwnd=3636 [INFO] [stdout] 2025-10-02T03:09:28.727975Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=46620 header.ack_nr=36136 payload_size=1323 remaining_cwnd=2313 [INFO] [stdout] 2025-10-02T03:09:28.727808Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.3" [INFO] [stdout] 2025-10-02T03:09:28.728077Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.728261Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=2, bytes=1982, new_rtt=Some(12.14211ms) [INFO] [stdout] 2025-10-02T03:09:28.728006Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=990 [INFO] [stdout] 2025-10-02T03:09:28.728346Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:28.728295Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=2 bytes=2213 [INFO] [stdout] 2025-10-02T03:09:28.728528Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: MTU probe hasnt expired yet [INFO] [stdout] 2025-10-02T03:09:28.728622Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=26877 header.ack_nr=338 payload_size=991 remaining_cwnd=4557 [INFO] [stdout] 2025-10-02T03:09:28.729566Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24398 ack_nr=16298 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.728669Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=26878 header.ack_nr=338 payload_size=1222 remaining_cwnd=3566 [INFO] [stdout] 2025-10-02T03:09:28.729684Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=2344 [INFO] [stdout] 2025-10-02T03:09:28.729730Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:28.730644Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26877 ack_nr=338 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.730674Z DEBUG echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26877 ack_nr=338 len=991 msgtype=ST_DATA}: librqbit_utp::congestion::tracing: set_mss changed before=cwnd=4557,cwnd_mss=4.60,sshthresh_mss:inf:w_max:0.00,mss:991 after=cwnd=4557,cwnd_mss=3.73,sshthresh_mss:inf:w_max:0.00,mss:1222 [INFO] [stdout] 2025-10-02T03:09:28.730703Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26877 ack_nr=338 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=991 [INFO] [stdout] 2025-10-02T03:09:28.730743Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26877 ack_nr=338 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=26876 [INFO] [stdout] 2025-10-02T03:09:28.730769Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26877 ack_nr=338 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.730791Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26877 ack_nr=338 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.730813Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26877 ack_nr=338 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=991 [INFO] [stdout] 2025-10-02T03:09:28.730863Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26878 ack_nr=338 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.730884Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26878 ack_nr=338 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1222 [INFO] [stdout] 2025-10-02T03:09:28.730904Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26878 ack_nr=338 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=26877 [INFO] [stdout] 2025-10-02T03:09:28.730927Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26878 ack_nr=338 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.730947Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26878 ack_nr=338 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.730970Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26878 ack_nr=338 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2213 [INFO] [stdout] 2025-10-02T03:09:28.731001Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-10-02T03:09:28.731020Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-10-02T03:09:28.731086Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=2, bytes=2213, new_rtt=Some(14.5855ms) [INFO] [stdout] 2025-10-02T03:09:28.731111Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=2 bytes=2213 [INFO] [stdout] 2025-10-02T03:09:28.731134Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: remote_window_remaining=1046032 congestion_controller_window=6770 remaining=30555 self.last_remote_window=1046032 [INFO] [stdout] 2025-10-02T03:09:28.731156Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: segmented bytes=1222 [INFO] [stdout] 2025-10-02T03:09:28.731173Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: segmented bytes=1222 [INFO] [stdout] 2025-10-02T03:09:28.731191Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: segmented bytes=1222 [INFO] [stdout] 2025-10-02T03:09:28.731208Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: segmented bytes=1338 [INFO] [stdout] 2025-10-02T03:09:28.731225Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=1338 [INFO] [stdout] 2025-10-02T03:09:28.731243Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=25551 remote_window_remaining=1041028 user_tx_segments_segments=4 user_tx_segments_bytes=5004 segment_sizes=min_ss=1222:max_ss=1452 [INFO] [stdout] 2025-10-02T03:09:28.731287Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:28.731311Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:28.731330Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=339 header.ack_nr=26878 payload_size=1222 remaining_cwnd=6770 [INFO] [stdout] 2025-10-02T03:09:28.731368Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=340 header.ack_nr=26878 payload_size=1222 remaining_cwnd=5548 [INFO] [stdout] 2025-10-02T03:09:28.731407Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=341 header.ack_nr=26878 payload_size=1222 remaining_cwnd=4326 [INFO] [stdout] 2025-10-02T03:09:28.731442Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=342 header.ack_nr=26878 payload_size=1338 remaining_cwnd=3104 [INFO] [stdout] 2025-10-02T03:09:28.731465Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=1766 [INFO] [stdout] 2025-10-02T03:09:28.731487Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:28.732224Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24398 ack_nr=16298 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=991 [INFO] [stdout] 2025-10-02T03:09:28.732267Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24398 ack_nr=16298 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=24397 [INFO] [stdout] 2025-10-02T03:09:28.732298Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24398 ack_nr=16298 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.732324Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24398 ack_nr=16298 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.732491Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24398 ack_nr=16298 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=991 [INFO] [stdout] 2025-10-02T03:09:28.732580Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24399 ack_nr=16298 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.732616Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24399 ack_nr=16298 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=991 [INFO] [stdout] 2025-10-02T03:09:28.732640Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24399 ack_nr=16298 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=24398 [INFO] [stdout] 2025-10-02T03:09:28.732667Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24399 ack_nr=16298 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.732691Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24399 ack_nr=16298 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.733047Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24399 ack_nr=16298 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1982 [INFO] [stdout] 2025-10-02T03:09:28.733311Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-10-02T03:09:28.733535Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-10-02T03:09:28.734168Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46618 ack_nr=36136 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.734204Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46618 ack_nr=36136 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1323 [INFO] [stdout] 2025-10-02T03:09:28.734224Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46618 ack_nr=36136 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=46617 [INFO] [stdout] 2025-10-02T03:09:28.734246Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46618 ack_nr=36136 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.734265Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46618 ack_nr=36136 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.734285Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46618 ack_nr=36136 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1323 [INFO] [stdout] 2025-10-02T03:09:28.734325Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46619 ack_nr=36136 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.734346Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46619 ack_nr=36136 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1323 [INFO] [stdout] 2025-10-02T03:09:28.734367Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46619 ack_nr=36136 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=46618 [INFO] [stdout] 2025-10-02T03:09:28.734388Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46619 ack_nr=36136 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.734408Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46619 ack_nr=36136 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.734429Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46619 ack_nr=36136 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2646 [INFO] [stdout] 2025-10-02T03:09:28.734471Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46620 ack_nr=36136 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.734493Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46620 ack_nr=36136 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1323 [INFO] [stdout] 2025-10-02T03:09:28.734513Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46620 ack_nr=36136 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=46619 [INFO] [stdout] 2025-10-02T03:09:28.734536Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46620 ack_nr=36136 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.734556Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46620 ack_nr=36136 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.734578Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46620 ack_nr=36136 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=3969 [INFO] [stdout] 2025-10-02T03:09:28.734615Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.3" [INFO] [stdout] 2025-10-02T03:09:28.734633Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.734740Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=1, bytes=991, new_rtt=Some(10.69169ms) [INFO] [stdout] 2025-10-02T03:09:28.734765Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=2 bytes=1982 [INFO] [stdout] 2025-10-02T03:09:28.725482Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17773 ack_nr=22129 len=1274 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.734908Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17773 ack_nr=22129 len=1274 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1274 [INFO] [stdout] 2025-10-02T03:09:28.735001Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17773 ack_nr=22129 len=1274 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=17772 [INFO] [stdout] 2025-10-02T03:09:28.735029Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17773 ack_nr=22129 len=1274 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.735067Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17773 ack_nr=22129 len=1274 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.735172Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17773 ack_nr=22129 len=1274 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1274 [INFO] [stdout] 2025-10-02T03:09:28.735282Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17774 ack_nr=22133 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.735396Z DEBUG echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17774 ack_nr=22133 len=0 msgtype=ST_STATE}: librqbit_utp::congestion::tracing: set_mss changed before=cwnd=8139,cwnd_mss=5.74,sshthresh_mss:inf:w_max:0.00,mss:1418 after=cwnd=8139,cwnd_mss=5.67,sshthresh_mss:inf:w_max:0.00,mss:1436 [INFO] [stdout] 2025-10-02T03:09:28.735592Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-10-02T03:09:28.735673Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-10-02T03:09:28.735930Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=4, bytes=5690, new_rtt=Some(9.79639ms) [INFO] [stdout] 2025-10-02T03:09:28.736008Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=1 bytes=1274 [INFO] [stdout] 2025-10-02T03:09:28.736043Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: remote_window_remaining=1042886 congestion_controller_window=13829 remaining=27078 self.last_remote_window=1042886 [INFO] [stdout] 2025-10-02T03:09:28.736137Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: segmented bytes=1436 [INFO] [stdout] 2025-10-02T03:09:28.736226Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: segmented bytes=1436 [INFO] [stdout] 2025-10-02T03:09:28.736320Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: segmented bytes=1436 [INFO] [stdout] 2025-10-02T03:09:28.736416Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: segmented bytes=1445 [INFO] [stdout] 2025-10-02T03:09:28.736507Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=1445 [INFO] [stdout] 2025-10-02T03:09:28.736657Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=21325 remote_window_remaining=1037133 user_tx_segments_segments=4 user_tx_segments_bytes=5753 segment_sizes=min_ss=1436:max_ss=1452 [INFO] [stdout] 2025-10-02T03:09:28.736858Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:28.736923Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:28.736945Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=22134 header.ack_nr=17773 payload_size=1436 remaining_cwnd=13829 [INFO] [stdout] 2025-10-02T03:09:28.736998Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=22135 header.ack_nr=17773 payload_size=1436 remaining_cwnd=12393 [INFO] [stdout] 2025-10-02T03:09:28.737040Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=22136 header.ack_nr=17773 payload_size=1436 remaining_cwnd=10957 [INFO] [stdout] 2025-10-02T03:09:28.737114Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=22137 header.ack_nr=17773 payload_size=1445 remaining_cwnd=9521 [INFO] [stdout] 2025-10-02T03:09:28.737140Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=8076 [INFO] [stdout] 2025-10-02T03:09:28.734786Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: remote_window_remaining=1047487 congestion_controller_window=2575 remaining=31777 self.last_remote_window=1047487 [INFO] [stdout] 2025-10-02T03:09:28.737250Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: segmented bytes=991 [INFO] [stdout] 2025-10-02T03:09:28.737546Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: segmented bytes=991 [INFO] [stdout] 2025-10-02T03:09:28.737581Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: segmented bytes=991 [INFO] [stdout] 2025-10-02T03:09:28.737612Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: segmented bytes=1222 [INFO] [stdout] 2025-10-02T03:09:28.737632Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=1222 [INFO] [stdout] 2025-10-02T03:09:28.737653Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=27582 remote_window_remaining=1043292 user_tx_segments_segments=4 user_tx_segments_bytes=4195 segment_sizes=min_ss=991:max_ss=1452 [INFO] [stdout] 2025-10-02T03:09:28.737700Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:28.737745Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:28.737769Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=16299 header.ack_nr=24399 payload_size=991 remaining_cwnd=2575 [INFO] [stdout] 2025-10-02T03:09:28.737811Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=16300 header.ack_nr=24399 payload_size=991 remaining_cwnd=1584 [INFO] [stdout] 2025-10-02T03:09:28.737841Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=593 [INFO] [stdout] 2025-10-02T03:09:28.737869Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:28.738582Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16299 ack_nr=24399 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.738620Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16299 ack_nr=24399 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=991 [INFO] [stdout] 2025-10-02T03:09:28.738641Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16299 ack_nr=24399 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=16298 [INFO] [stdout] 2025-10-02T03:09:28.738664Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16299 ack_nr=24399 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.738683Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16299 ack_nr=24399 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.738703Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16299 ack_nr=24399 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=991 [INFO] [stdout] 2025-10-02T03:09:28.738781Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16300 ack_nr=24399 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.738804Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16300 ack_nr=24399 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=991 [INFO] [stdout] 2025-10-02T03:09:28.738824Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16300 ack_nr=24399 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=16299 [INFO] [stdout] 2025-10-02T03:09:28.738847Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16300 ack_nr=24399 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.738867Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16300 ack_nr=24399 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.738889Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16300 ack_nr=24399 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1982 [INFO] [stdout] 2025-10-02T03:09:28.738923Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.3" [INFO] [stdout] 2025-10-02T03:09:28.738944Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.739012Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=2, bytes=1982, new_rtt=Some(12.69519ms) [INFO] [stdout] 2025-10-02T03:09:28.739039Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=2 bytes=1982 [INFO] [stdout] 2025-10-02T03:09:28.739062Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: MTU probe hasnt expired yet [INFO] [stdout] 2025-10-02T03:09:28.739101Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=24400 header.ack_nr=16300 payload_size=991 remaining_cwnd=4557 [INFO] [stdout] 2025-10-02T03:09:28.739141Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=24401 header.ack_nr=16300 payload_size=1222 remaining_cwnd=3566 [INFO] [stdout] 2025-10-02T03:09:28.739167Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=2344 [INFO] [stdout] 2025-10-02T03:09:28.739193Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:28.740116Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24400 ack_nr=16300 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.740150Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24400 ack_nr=16300 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=991 [INFO] [stdout] 2025-10-02T03:09:28.740177Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24400 ack_nr=16300 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=24399 [INFO] [stdout] 2025-10-02T03:09:28.740204Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24400 ack_nr=16300 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.740228Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24400 ack_nr=16300 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.740253Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24400 ack_nr=16300 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=991 [INFO] [stdout] 2025-10-02T03:09:28.740309Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24401 ack_nr=16300 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.740338Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24401 ack_nr=16300 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1222 [INFO] [stdout] 2025-10-02T03:09:28.740362Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24401 ack_nr=16300 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=24400 [INFO] [stdout] 2025-10-02T03:09:28.740388Z DEBUG echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24401 ack_nr=16300 len=1222 msgtype=ST_DATA}: librqbit_utp::congestion::tracing: set_mss changed before=cwnd=4557,cwnd_mss=4.60,sshthresh_mss:inf:w_max:0.00,mss:991 after=cwnd=4557,cwnd_mss=3.73,sshthresh_mss:inf:w_max:0.00,mss:1222 [INFO] [stdout] 2025-10-02T03:09:28.740418Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24401 ack_nr=16300 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.740443Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24401 ack_nr=16300 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.740467Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24401 ack_nr=16300 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2213 [INFO] [stdout] 2025-10-02T03:09:28.740508Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.3" [INFO] [stdout] 2025-10-02T03:09:28.740534Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.740612Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=2, bytes=1982, new_rtt=Some(2.28212ms) [INFO] [stdout] 2025-10-02T03:09:28.740644Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=2 bytes=2213 [INFO] [stdout] 2025-10-02T03:09:28.740670Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: MTU probe hasnt expired yet [INFO] [stdout] 2025-10-02T03:09:28.741636Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=339 ack_nr=26878 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.741825Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=3, bytes=3969, new_rtt=Some(21.48653ms) [INFO] [stdout] 2025-10-02T03:09:28.741856Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=3 bytes=3969 [INFO] [stdout] 2025-10-02T03:09:28.741877Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: MTU probe hasnt expired yet [INFO] [stdout] 2025-10-02T03:09:28.741924Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=36137 header.ack_nr=46620 payload_size=1378 remaining_cwnd=8928 [INFO] [stdout] 2025-10-02T03:09:28.741950Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=7550 [INFO] [stdout] 2025-10-02T03:09:28.741972Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:28.741759Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=339 ack_nr=26878 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1222 [INFO] [stdout] 2025-10-02T03:09:28.743410Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36137 ack_nr=46620 len=1378 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.743513Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36137 ack_nr=46620 len=1378 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1378 [INFO] [stdout] 2025-10-02T03:09:28.743553Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36137 ack_nr=46620 len=1378 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=36136 [INFO] [stdout] 2025-10-02T03:09:28.743575Z DEBUG echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36137 ack_nr=46620 len=1378 msgtype=ST_DATA}: librqbit_utp::congestion::tracing: set_mss changed before=cwnd=8928,cwnd_mss=6.75,sshthresh_mss:inf:w_max:0.00,mss:1323 after=cwnd=8928,cwnd_mss=6.48,sshthresh_mss:inf:w_max:0.00,mss:1378 [INFO] [stdout] 2025-10-02T03:09:28.743606Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36137 ack_nr=46620 len=1378 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.743625Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36137 ack_nr=46620 len=1378 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.743646Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36137 ack_nr=46620 len=1378 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1378 [INFO] [stdout] 2025-10-02T03:09:28.743677Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.3" [INFO] [stdout] 2025-10-02T03:09:28.743695Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.743817Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=3, bytes=3969, new_rtt=Some(15.41894ms) [INFO] [stdout] 2025-10-02T03:09:28.743848Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=1 bytes=1378 [INFO] [stdout] 2025-10-02T03:09:28.743870Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: MTU probe hasnt expired yet [INFO] [stdout] 2025-10-02T03:09:28.743908Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=46621 header.ack_nr=36137 payload_size=1378 remaining_cwnd=8928 [INFO] [stdout] 2025-10-02T03:09:28.743934Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=7550 [INFO] [stdout] 2025-10-02T03:09:28.743955Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:28.742782Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=339 ack_nr=26878 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=338 [INFO] [stdout] 2025-10-02T03:09:28.737162Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:28.745846Z  INFO echo{addr=127.0.0.1:8535}: librqbit_utp::e2e_tests: current counter 1000 [INFO] [stdout] 2025-10-02T03:09:28.747300Z  INFO echo{addr=127.0.0.1:8534}: librqbit_utp::e2e_tests: current counter 2000 [INFO] [stdout] 2025-10-02T03:09:28.748188Z DEBUG librqbit_utp::macros::tests: retransmitting skipped_logs=3 arg1=1 arg2=2 arg3=3 [INFO] [stdout] 2025-10-02T03:09:28.748977Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46621 ack_nr=36137 len=1378 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.749014Z DEBUG echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46621 ack_nr=36137 len=1378 msgtype=ST_DATA}: librqbit_utp::congestion::tracing: set_mss changed before=cwnd=8928,cwnd_mss=6.75,sshthresh_mss:inf:w_max:0.00,mss:1323 after=cwnd=8928,cwnd_mss=6.48,sshthresh_mss:inf:w_max:0.00,mss:1378 [INFO] [stdout] 2025-10-02T03:09:28.749041Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46621 ack_nr=36137 len=1378 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1378 [INFO] [stdout] 2025-10-02T03:09:28.749061Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46621 ack_nr=36137 len=1378 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=46620 [INFO] [stdout] 2025-10-02T03:09:28.749084Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46621 ack_nr=36137 len=1378 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.749104Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46621 ack_nr=36137 len=1378 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.749125Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46621 ack_nr=36137 len=1378 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1378 [INFO] [stdout] 2025-10-02T03:09:28.749159Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-10-02T03:09:28.749177Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-10-02T03:09:28.749228Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=1, bytes=1378, new_rtt=Some(7.0333ms) [INFO] [stdout] 2025-10-02T03:09:28.749251Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=1 bytes=1378 [INFO] [stdout] 2025-10-02T03:09:28.749271Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: remote_window_remaining=1045902 congestion_controller_window=10306 remaining=31390 self.last_remote_window=1045902 [INFO] [stdout] 2025-10-02T03:09:28.749292Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: segmented bytes=1378 [INFO] [stdout] 2025-10-02T03:09:28.749308Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: segmented bytes=1378 [INFO] [stdout] 2025-10-02T03:09:28.749323Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: segmented bytes=1378 [INFO] [stdout] 2025-10-02T03:09:28.749341Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: segmented bytes=1406 [INFO] [stdout] 2025-10-02T03:09:28.749358Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=1406 [INFO] [stdout] 2025-10-02T03:09:28.749375Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=25850 remote_window_remaining=1040362 user_tx_segments_segments=4 user_tx_segments_bytes=5540 segment_sizes=min_ss=1378:max_ss=1432 [INFO] [stdout] 2025-10-02T03:09:28.749422Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:28.749444Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:28.749464Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=36138 header.ack_nr=46621 payload_size=1378 remaining_cwnd=10306 [INFO] [stdout] 2025-10-02T03:09:28.749500Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=36139 header.ack_nr=46621 payload_size=1378 remaining_cwnd=8928 [INFO] [stdout] 2025-10-02T03:09:28.749535Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=36140 header.ack_nr=46621 payload_size=1378 remaining_cwnd=7550 [INFO] [stdout] 2025-10-02T03:09:28.749570Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=36141 header.ack_nr=46621 payload_size=1406 remaining_cwnd=6172 [INFO] [stdout] 2025-10-02T03:09:28.749601Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=4766 [INFO] [stdout] 2025-10-02T03:09:28.749623Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:28.749795Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=339 ack_nr=26878 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.749836Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=339 ack_nr=26878 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.749880Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=339 ack_nr=26878 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1222 [INFO] [stdout] 2025-10-02T03:09:28.749937Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=340 ack_nr=26878 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.749963Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=340 ack_nr=26878 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1222 [INFO] [stdout] 2025-10-02T03:09:28.749985Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=340 ack_nr=26878 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=339 [INFO] [stdout] 2025-10-02T03:09:28.750008Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=340 ack_nr=26878 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.750029Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=340 ack_nr=26878 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.750055Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=340 ack_nr=26878 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2444 [INFO] [stdout] 2025-10-02T03:09:28.750106Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=341 ack_nr=26878 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.750429Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=341 ack_nr=26878 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1222 [INFO] [stdout] 2025-10-02T03:09:28.750469Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=341 ack_nr=26878 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=340 [INFO] [stdout] 2025-10-02T03:09:28.750640Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=341 ack_nr=26878 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.750668Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=341 ack_nr=26878 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.750839Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=341 ack_nr=26878 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=3666 [INFO] [stdout] 2025-10-02T03:09:28.751046Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=342 ack_nr=26878 len=1338 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.751213Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=342 ack_nr=26878 len=1338 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1338 [INFO] [stdout] 2025-10-02T03:09:28.751241Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=342 ack_nr=26878 len=1338 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=341 [INFO] [stdout] 2025-10-02T03:09:28.751329Z DEBUG echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=342 ack_nr=26878 len=1338 msgtype=ST_DATA}: librqbit_utp::congestion::tracing: set_mss changed before=cwnd=6770,cwnd_mss=5.54,sshthresh_mss:inf:w_max:0.00,mss:1222 after=cwnd=6770,cwnd_mss=5.06,sshthresh_mss:inf:w_max:0.00,mss:1338 [INFO] [stdout] 2025-10-02T03:09:28.751494Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=342 ack_nr=26878 len=1338 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.751562Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=342 ack_nr=26878 len=1338 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.751599Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=342 ack_nr=26878 len=1338 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=5004 [INFO] [stdout] 2025-10-02T03:09:28.751641Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-10-02T03:09:28.751663Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-10-02T03:09:28.751750Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=2, bytes=2213, new_rtt=Some(12.9457ms) [INFO] [stdout] 2025-10-02T03:09:28.751778Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=4 bytes=5004 [INFO] [stdout] 2025-10-02T03:09:28.751799Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: remote_window_remaining=1046032 congestion_controller_window=6770 remaining=30555 self.last_remote_window=1046032 [INFO] [stdout] 2025-10-02T03:09:28.751818Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: segmented bytes=1338 [INFO] [stdout] 2025-10-02T03:09:28.751836Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: segmented bytes=1338 [INFO] [stdout] 2025-10-02T03:09:28.751853Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: segmented bytes=1338 [INFO] [stdout] 2025-10-02T03:09:28.751869Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: segmented bytes=1396 [INFO] [stdout] 2025-10-02T03:09:28.751886Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=1396 [INFO] [stdout] 2025-10-02T03:09:28.751903Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=25145 remote_window_remaining=1040622 user_tx_segments_segments=4 user_tx_segments_bytes=5410 segment_sizes=min_ss=1338:max_ss=1452 [INFO] [stdout] 2025-10-02T03:09:28.751952Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:28.751976Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:28.751995Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=26879 header.ack_nr=342 payload_size=1338 remaining_cwnd=6770 [INFO] [stdout] 2025-10-02T03:09:28.752028Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=26880 header.ack_nr=342 payload_size=1338 remaining_cwnd=5432 [INFO] [stdout] 2025-10-02T03:09:28.752060Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=26881 header.ack_nr=342 payload_size=1338 remaining_cwnd=4094 [INFO] [stdout] 2025-10-02T03:09:28.752089Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=26882 header.ack_nr=342 payload_size=1396 remaining_cwnd=2756 [INFO] [stdout] 2025-10-02T03:09:28.752110Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=1360 [INFO] [stdout] 2025-10-02T03:09:28.752129Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:28.752596Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=16301 header.ack_nr=24401 payload_size=991 remaining_cwnd=4557 [INFO] [stdout] 2025-10-02T03:09:28.752754Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=16302 header.ack_nr=24401 payload_size=1222 remaining_cwnd=3566 [INFO] [stdout] 2025-10-02T03:09:28.752794Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=2344 [INFO] [stdout] 2025-10-02T03:09:28.752875Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:28.754007Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16301 ack_nr=24401 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.755452Z DEBUG echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16301 ack_nr=24401 len=991 msgtype=ST_DATA}: librqbit_utp::congestion::tracing: set_mss changed before=cwnd=4557,cwnd_mss=4.60,sshthresh_mss:inf:w_max:0.00,mss:991 after=cwnd=4557,cwnd_mss=3.73,sshthresh_mss:inf:w_max:0.00,mss:1222 [INFO] [stdout] 2025-10-02T03:09:28.755533Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16301 ack_nr=24401 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=991 [INFO] [stdout] 2025-10-02T03:09:28.755560Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16301 ack_nr=24401 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=16300 [INFO] [stdout] 2025-10-02T03:09:28.755583Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16301 ack_nr=24401 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.755680Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16301 ack_nr=24401 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.755766Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16301 ack_nr=24401 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=991 [INFO] [stdout] 2025-10-02T03:09:28.755893Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16302 ack_nr=24401 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.755941Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16302 ack_nr=24401 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1222 [INFO] [stdout] 2025-10-02T03:09:28.755968Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16302 ack_nr=24401 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=16301 [INFO] [stdout] 2025-10-02T03:09:28.754373Z  INFO echo{addr=[::]:0}: librqbit_utp::e2e_tests: current counter 1000 [INFO] [stdout] 2025-10-02T03:09:28.755995Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16302 ack_nr=24401 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.757139Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16302 ack_nr=24401 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.757178Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16302 ack_nr=24401 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2213 [INFO] [stdout] 2025-10-02T03:09:28.757463Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-10-02T03:09:28.757559Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-10-02T03:09:28.757663Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=2, bytes=2213, new_rtt=Some(14.842679ms) [INFO] [stdout] 2025-10-02T03:09:28.754793Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17774 ack_nr=22133 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.757763Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=2 bytes=2213 [INFO] [stdout] 2025-10-02T03:09:28.757936Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: remote_window_remaining=1046032 congestion_controller_window=6770 remaining=30555 self.last_remote_window=1046032 [INFO] [stdout] 2025-10-02T03:09:28.757963Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: segmented bytes=1222 [INFO] [stdout] 2025-10-02T03:09:28.757983Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: segmented bytes=1222 [INFO] [stdout] 2025-10-02T03:09:28.758002Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: segmented bytes=1222 [INFO] [stdout] 2025-10-02T03:09:28.758021Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: segmented bytes=1338 [INFO] [stdout] 2025-10-02T03:09:28.758040Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=1338 [INFO] [stdout] 2025-10-02T03:09:28.758059Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=25551 remote_window_remaining=1041028 user_tx_segments_segments=4 user_tx_segments_bytes=5004 segment_sizes=min_ss=1222:max_ss=1452 [INFO] [stdout] 2025-10-02T03:09:28.757847Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17774 ack_nr=22133 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1382 [INFO] [stdout] 2025-10-02T03:09:28.758199Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17774 ack_nr=22133 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=17773 [INFO] [stdout] 2025-10-02T03:09:28.758271Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17774 ack_nr=22133 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.758354Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17774 ack_nr=22133 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.758382Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17774 ack_nr=22133 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1382 [INFO] [stdout] 2025-10-02T03:09:28.758486Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17776 ack_nr=22137 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.758518Z DEBUG echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17776 ack_nr=22137 len=0 msgtype=ST_STATE}: librqbit_utp::congestion::tracing: set_mss changed before=cwnd=13829,cwnd_mss=9.63,sshthresh_mss:inf:w_max:0.00,mss:1436 after=cwnd=13829,cwnd_mss=9.57,sshthresh_mss:inf:w_max:0.00,mss:1445 [INFO] [stdout] 2025-10-02T03:09:28.758686Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17775 ack_nr=22137 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.758788Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17775 ack_nr=22137 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1382 [INFO] [stdout] 2025-10-02T03:09:28.758817Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17775 ack_nr=22137 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=17774 [INFO] [stdout] 2025-10-02T03:09:28.758889Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17775 ack_nr=22137 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.758911Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17775 ack_nr=22137 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.758991Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17775 ack_nr=22137 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2764 [INFO] [stdout] 2025-10-02T03:09:28.759037Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-10-02T03:09:28.759056Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-10-02T03:09:28.758106Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:28.759233Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:28.755414Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36138 ack_nr=46621 len=1378 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.759327Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36138 ack_nr=46621 len=1378 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1378 [INFO] [stdout] 2025-10-02T03:09:28.759465Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36138 ack_nr=46621 len=1378 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=36137 [INFO] [stdout] 2025-10-02T03:09:28.759495Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36138 ack_nr=46621 len=1378 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.759254Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=24402 header.ack_nr=16302 payload_size=1222 remaining_cwnd=6770 [INFO] [stdout] 2025-10-02T03:09:28.759515Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36138 ack_nr=46621 len=1378 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.759663Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36138 ack_nr=46621 len=1378 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1378 [INFO] [stdout] 2025-10-02T03:09:28.759778Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36139 ack_nr=46621 len=1378 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.759808Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36139 ack_nr=46621 len=1378 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1378 [INFO] [stdout] 2025-10-02T03:09:28.759916Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=24403 header.ack_nr=16302 payload_size=1222 remaining_cwnd=5548 [INFO] [stdout] 2025-10-02T03:09:28.759844Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36139 ack_nr=46621 len=1378 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=36138 [INFO] [stdout] 2025-10-02T03:09:28.760117Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36139 ack_nr=46621 len=1378 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.760142Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36139 ack_nr=46621 len=1378 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.760180Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36139 ack_nr=46621 len=1378 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2756 [INFO] [stdout] 2025-10-02T03:09:28.760230Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36140 ack_nr=46621 len=1378 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.760252Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36140 ack_nr=46621 len=1378 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1378 [INFO] [stdout] 2025-10-02T03:09:28.760271Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36140 ack_nr=46621 len=1378 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=36139 [INFO] [stdout] 2025-10-02T03:09:28.760293Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36140 ack_nr=46621 len=1378 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.760314Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36140 ack_nr=46621 len=1378 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.760336Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36140 ack_nr=46621 len=1378 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4134 [INFO] [stdout] 2025-10-02T03:09:28.760385Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36141 ack_nr=46621 len=1406 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.760408Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36141 ack_nr=46621 len=1406 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1406 [INFO] [stdout] 2025-10-02T03:09:28.760429Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36141 ack_nr=46621 len=1406 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=36140 [INFO] [stdout] 2025-10-02T03:09:28.760450Z DEBUG echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36141 ack_nr=46621 len=1406 msgtype=ST_DATA}: librqbit_utp::congestion::tracing: set_mss changed before=cwnd=10306,cwnd_mss=7.48,sshthresh_mss:inf:w_max:0.00,mss:1378 after=cwnd=10306,cwnd_mss=7.33,sshthresh_mss:inf:w_max:0.00,mss:1406 [INFO] [stdout] 2025-10-02T03:09:28.760475Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36141 ack_nr=46621 len=1406 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.760496Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36141 ack_nr=46621 len=1406 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.760519Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36141 ack_nr=46621 len=1406 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=5540 [INFO] [stdout] 2025-10-02T03:09:28.760554Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-10-02T03:09:28.760573Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-10-02T03:09:28.760635Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=1, bytes=1378, new_rtt=Some(11.488229ms) [INFO] [stdout] 2025-10-02T03:09:28.760664Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=4 bytes=5540 [INFO] [stdout] 2025-10-02T03:09:28.760797Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=24404 header.ack_nr=16302 payload_size=1222 remaining_cwnd=4326 [INFO] [stdout] 2025-10-02T03:09:28.760919Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=24405 header.ack_nr=16302 payload_size=1338 remaining_cwnd=3104 [INFO] [stdout] 2025-10-02T03:09:28.760974Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=1766 [INFO] [stdout] 2025-10-02T03:09:28.761005Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:28.762007Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26879 ack_nr=342 len=1338 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.762081Z DEBUG echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26879 ack_nr=342 len=1338 msgtype=ST_DATA}: librqbit_utp::congestion::tracing: set_mss changed before=cwnd=6770,cwnd_mss=5.54,sshthresh_mss:inf:w_max:0.00,mss:1222 after=cwnd=6770,cwnd_mss=5.06,sshthresh_mss:inf:w_max:0.00,mss:1338 [INFO] [stdout] 2025-10-02T03:09:28.762114Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26879 ack_nr=342 len=1338 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1338 [INFO] [stdout] 2025-10-02T03:09:28.762150Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26879 ack_nr=342 len=1338 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=26878 [INFO] [stdout] 2025-10-02T03:09:28.762173Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26879 ack_nr=342 len=1338 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.762193Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26879 ack_nr=342 len=1338 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.762214Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26879 ack_nr=342 len=1338 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1338 [INFO] [stdout] 2025-10-02T03:09:28.762258Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26880 ack_nr=342 len=1338 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.762280Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26880 ack_nr=342 len=1338 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1338 [INFO] [stdout] 2025-10-02T03:09:28.762298Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26880 ack_nr=342 len=1338 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=26879 [INFO] [stdout] 2025-10-02T03:09:28.762319Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26880 ack_nr=342 len=1338 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.762338Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26880 ack_nr=342 len=1338 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.762359Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26880 ack_nr=342 len=1338 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2676 [INFO] [stdout] 2025-10-02T03:09:28.762397Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26881 ack_nr=342 len=1338 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.762416Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26881 ack_nr=342 len=1338 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1338 [INFO] [stdout] 2025-10-02T03:09:28.762436Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26881 ack_nr=342 len=1338 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=26880 [INFO] [stdout] 2025-10-02T03:09:28.762457Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26881 ack_nr=342 len=1338 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.762476Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26881 ack_nr=342 len=1338 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.762498Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26881 ack_nr=342 len=1338 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4014 [INFO] [stdout] 2025-10-02T03:09:28.762539Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26882 ack_nr=342 len=1396 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.762559Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26882 ack_nr=342 len=1396 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1396 [INFO] [stdout] 2025-10-02T03:09:28.762579Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26882 ack_nr=342 len=1396 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=26881 [INFO] [stdout] 2025-10-02T03:09:28.762607Z DEBUG echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26882 ack_nr=342 len=1396 msgtype=ST_DATA}: librqbit_utp::congestion::tracing: set_mss changed before=cwnd=11774,cwnd_mss=8.80,sshthresh_mss:inf:w_max:0.00,mss:1338 after=cwnd=11774,cwnd_mss=8.43,sshthresh_mss:inf:w_max:0.00,mss:1396 [INFO] [stdout] 2025-10-02T03:09:28.762631Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26882 ack_nr=342 len=1396 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.762650Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26882 ack_nr=342 len=1396 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.762670Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26882 ack_nr=342 len=1396 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=5410 [INFO] [stdout] 2025-10-02T03:09:28.762699Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-10-02T03:09:28.762735Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-10-02T03:09:28.762860Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=4, bytes=5004, new_rtt=Some(30.545289ms) [INFO] [stdout] 2025-10-02T03:09:28.762893Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=4 bytes=5410 [INFO] [stdout] 2025-10-02T03:09:28.762915Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: remote_window_remaining=1042302 congestion_controller_window=11774 remaining=27764 self.last_remote_window=1042302 [INFO] [stdout] 2025-10-02T03:09:28.762938Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: segmented bytes=1396 [INFO] [stdout] 2025-10-02T03:09:28.762956Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: segmented bytes=1396 [INFO] [stdout] 2025-10-02T03:09:28.762973Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: segmented bytes=1396 [INFO] [stdout] 2025-10-02T03:09:28.762991Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: segmented bytes=1425 [INFO] [stdout] 2025-10-02T03:09:28.763008Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=1425 [INFO] [stdout] 2025-10-02T03:09:28.763027Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=22151 remote_window_remaining=1036689 user_tx_segments_segments=4 user_tx_segments_bytes=5613 segment_sizes=min_ss=1396:max_ss=1452 [INFO] [stdout] 2025-10-02T03:09:28.763078Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:28.763103Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:28.763123Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=343 header.ack_nr=26882 payload_size=1396 remaining_cwnd=11774 [INFO] [stdout] 2025-10-02T03:09:28.763164Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=344 header.ack_nr=26882 payload_size=1396 remaining_cwnd=10378 [INFO] [stdout] 2025-10-02T03:09:28.763202Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=345 header.ack_nr=26882 payload_size=1396 remaining_cwnd=8982 [INFO] [stdout] 2025-10-02T03:09:28.763240Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=346 header.ack_nr=26882 payload_size=1425 remaining_cwnd=7586 [INFO] [stdout] 2025-10-02T03:09:28.763265Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=6161 [INFO] [stdout] 2025-10-02T03:09:28.763291Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:28.764546Z  INFO echo{addr=[::]:0}: librqbit_utp::e2e_tests: current counter 1000 [INFO] [stdout] 2025-10-02T03:09:28.760031Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=4, bytes=5753, new_rtt=Some(17.657599ms) [INFO] [stdout] 2025-10-02T03:09:28.765382Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=2 bytes=2764 [INFO] [stdout] 2025-10-02T03:09:28.765596Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: remote_window_remaining=1042823 congestion_controller_window=19582 remaining=27015 self.last_remote_window=1042823 [INFO] [stdout] 2025-10-02T03:09:28.765786Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: segmented bytes=1445 [INFO] [stdout] 2025-10-02T03:09:28.765953Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: segmented bytes=1445 [INFO] [stdout] 2025-10-02T03:09:28.766146Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: segmented bytes=1445 [INFO] [stdout] 2025-10-02T03:09:28.766180Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: segmented bytes=1449 [INFO] [stdout] 2025-10-02T03:09:28.766326Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=1449 [INFO] [stdout] 2025-10-02T03:09:28.766358Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=21231 remote_window_remaining=1037039 user_tx_segments_segments=4 user_tx_segments_bytes=5784 segment_sizes=min_ss=1445:max_ss=1452 [INFO] [stdout] 2025-10-02T03:09:28.766622Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:28.766796Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:28.766828Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=22138 header.ack_nr=17775 payload_size=1445 remaining_cwnd=19582 [INFO] [stdout] 2025-10-02T03:09:28.767014Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=22139 header.ack_nr=17775 payload_size=1445 remaining_cwnd=18137 [INFO] [stdout] 2025-10-02T03:09:28.767195Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=22140 header.ack_nr=17775 payload_size=1445 remaining_cwnd=16692 [INFO] [stdout] 2025-10-02T03:09:28.767277Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=22141 header.ack_nr=17775 payload_size=1449 remaining_cwnd=15247 [INFO] [stdout] 2025-10-02T03:09:28.767305Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=13798 [INFO] [stdout] 2025-10-02T03:09:28.767462Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:28.760688Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: remote_window_remaining=1045902 congestion_controller_window=10306 remaining=31390 self.last_remote_window=1045902 [INFO] [stdout] 2025-10-02T03:09:28.769741Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: segmented bytes=1406 [INFO] [stdout] 2025-10-02T03:09:28.769777Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: segmented bytes=1406 [INFO] [stdout] 2025-10-02T03:09:28.769798Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: segmented bytes=1406 [INFO] [stdout] 2025-10-02T03:09:28.769817Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: segmented bytes=1420 [INFO] [stdout] 2025-10-02T03:09:28.769836Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=1420 [INFO] [stdout] 2025-10-02T03:09:28.769857Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=25752 remote_window_remaining=1040264 user_tx_segments_segments=4 user_tx_segments_bytes=5638 segment_sizes=min_ss=1406:max_ss=1432 [INFO] [stdout] 2025-10-02T03:09:28.769919Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:28.769951Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:28.769974Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=46622 header.ack_nr=36141 payload_size=1406 remaining_cwnd=10306 [INFO] [stdout] 2025-10-02T03:09:28.770018Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=46623 header.ack_nr=36141 payload_size=1406 remaining_cwnd=8900 [INFO] [stdout] 2025-10-02T03:09:28.770064Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=46624 header.ack_nr=36141 payload_size=1406 remaining_cwnd=7494 [INFO] [stdout] 2025-10-02T03:09:28.770112Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=46625 header.ack_nr=36141 payload_size=1420 remaining_cwnd=6088 [INFO] [stdout] 2025-10-02T03:09:28.770143Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=4668 [INFO] [stdout] 2025-10-02T03:09:28.770170Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:28.770282Z  INFO echo{addr=[::1]:0}: librqbit_utp::e2e_tests: current counter 1000 [INFO] [stdout] 2025-10-02T03:09:28.771751Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46622 ack_nr=36141 len=1406 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.772303Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24402 ack_nr=16302 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.772453Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24402 ack_nr=16302 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1222 [INFO] [stdout] 2025-10-02T03:09:28.772493Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24402 ack_nr=16302 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=24401 [INFO] [stdout] 2025-10-02T03:09:28.772542Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24402 ack_nr=16302 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.772568Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24402 ack_nr=16302 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.772604Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24402 ack_nr=16302 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1222 [INFO] [stdout] 2025-10-02T03:09:28.772662Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24403 ack_nr=16302 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.772690Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24403 ack_nr=16302 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1222 [INFO] [stdout] 2025-10-02T03:09:28.772727Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24403 ack_nr=16302 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=24402 [INFO] [stdout] 2025-10-02T03:09:28.772758Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24403 ack_nr=16302 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.772783Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24403 ack_nr=16302 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.772807Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24403 ack_nr=16302 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2444 [INFO] [stdout] 2025-10-02T03:09:28.772860Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24404 ack_nr=16302 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.772884Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24404 ack_nr=16302 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1222 [INFO] [stdout] 2025-10-02T03:09:28.772905Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24404 ack_nr=16302 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=24403 [INFO] [stdout] 2025-10-02T03:09:28.772930Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24404 ack_nr=16302 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.772953Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24404 ack_nr=16302 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.772977Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24404 ack_nr=16302 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=3666 [INFO] [stdout] 2025-10-02T03:09:28.773026Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24405 ack_nr=16302 len=1338 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.773050Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24405 ack_nr=16302 len=1338 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1338 [INFO] [stdout] 2025-10-02T03:09:28.773072Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24405 ack_nr=16302 len=1338 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=24404 [INFO] [stdout] 2025-10-02T03:09:28.773096Z DEBUG echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24405 ack_nr=16302 len=1338 msgtype=ST_DATA}: librqbit_utp::congestion::tracing: set_mss changed before=cwnd=6770,cwnd_mss=5.54,sshthresh_mss:inf:w_max:0.00,mss:1222 after=cwnd=6770,cwnd_mss=5.06,sshthresh_mss:inf:w_max:0.00,mss:1338 [INFO] [stdout] 2025-10-02T03:09:28.773664Z DEBUG echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46622 ack_nr=36141 len=1406 msgtype=ST_DATA}: librqbit_utp::congestion::tracing: set_mss changed before=cwnd=10306,cwnd_mss=7.48,sshthresh_mss:inf:w_max:0.00,mss:1378 after=cwnd=10306,cwnd_mss=7.33,sshthresh_mss:inf:w_max:0.00,mss:1406 [INFO] [stdout] 2025-10-02T03:09:28.773962Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46622 ack_nr=36141 len=1406 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1406 [INFO] [stdout] 2025-10-02T03:09:28.774095Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46622 ack_nr=36141 len=1406 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=46621 [INFO] [stdout] 2025-10-02T03:09:28.774179Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46622 ack_nr=36141 len=1406 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.773125Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24405 ack_nr=16302 len=1338 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.774292Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24405 ack_nr=16302 len=1338 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.774992Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24405 ack_nr=16302 len=1338 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=5004 [INFO] [stdout] 2025-10-02T03:09:28.775177Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-10-02T03:09:28.775679Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-10-02T03:09:28.776092Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=2, bytes=2213, new_rtt=Some(19.53105ms) [INFO] [stdout] 2025-10-02T03:09:28.776186Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=4 bytes=5004 [INFO] [stdout] 2025-10-02T03:09:28.776382Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: remote_window_remaining=1046032 congestion_controller_window=6770 remaining=30555 self.last_remote_window=1046032 [INFO] [stdout] 2025-10-02T03:09:28.776657Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: segmented bytes=1338 [INFO] [stdout] 2025-10-02T03:09:28.774208Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46622 ack_nr=36141 len=1406 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.776913Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46622 ack_nr=36141 len=1406 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1406 [INFO] [stdout] 2025-10-02T03:09:28.777014Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: segmented bytes=1338 [INFO] [stdout] 2025-10-02T03:09:28.777450Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46623 ack_nr=36141 len=1406 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.779247Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46623 ack_nr=36141 len=1406 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1406 [INFO] [stdout] 2025-10-02T03:09:28.779319Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46623 ack_nr=36141 len=1406 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=46622 [INFO] [stdout] 2025-10-02T03:09:28.779354Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46623 ack_nr=36141 len=1406 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.779389Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46623 ack_nr=36141 len=1406 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.779412Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46623 ack_nr=36141 len=1406 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2812 [INFO] [stdout] 2025-10-02T03:09:28.779603Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46624 ack_nr=36141 len=1406 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.779646Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46624 ack_nr=36141 len=1406 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1406 [INFO] [stdout] 2025-10-02T03:09:28.779668Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46624 ack_nr=36141 len=1406 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=46623 [INFO] [stdout] 2025-10-02T03:09:28.779692Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46624 ack_nr=36141 len=1406 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.779729Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46624 ack_nr=36141 len=1406 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.779809Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46624 ack_nr=36141 len=1406 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4218 [INFO] [stdout] 2025-10-02T03:09:28.779923Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46625 ack_nr=36141 len=1420 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.779957Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46625 ack_nr=36141 len=1420 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1420 [INFO] [stdout] 2025-10-02T03:09:28.779977Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46625 ack_nr=36141 len=1420 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=46624 [INFO] [stdout] 2025-10-02T03:09:28.779997Z DEBUG echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46625 ack_nr=36141 len=1420 msgtype=ST_DATA}: librqbit_utp::congestion::tracing: set_mss changed before=cwnd=15846,cwnd_mss=11.27,sshthresh_mss:inf:w_max:0.00,mss:1406 after=cwnd=15846,cwnd_mss=11.16,sshthresh_mss:inf:w_max:0.00,mss:1420 [INFO] [stdout] 2025-10-02T03:09:28.780022Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46625 ack_nr=36141 len=1420 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.780041Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46625 ack_nr=36141 len=1420 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.780191Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46625 ack_nr=36141 len=1420 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=5638 [INFO] [stdout] 2025-10-02T03:09:28.780239Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-10-02T03:09:28.780275Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-10-02T03:09:28.777045Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: segmented bytes=1338 [INFO] [stdout] 2025-10-02T03:09:28.780446Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: segmented bytes=1396 [INFO] [stdout] 2025-10-02T03:09:28.780470Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=1396 [INFO] [stdout] 2025-10-02T03:09:28.780555Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=25145 remote_window_remaining=1040622 user_tx_segments_segments=4 user_tx_segments_bytes=5410 segment_sizes=min_ss=1338:max_ss=1452 [INFO] [stdout] 2025-10-02T03:09:28.780698Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:28.780762Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:28.780782Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=16303 header.ack_nr=24405 payload_size=1338 remaining_cwnd=6770 [INFO] [stdout] 2025-10-02T03:09:28.780864Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=16304 header.ack_nr=24405 payload_size=1338 remaining_cwnd=5432 [INFO] [stdout] 2025-10-02T03:09:28.781083Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=16305 header.ack_nr=24405 payload_size=1338 remaining_cwnd=4094 [INFO] [stdout] 2025-10-02T03:09:28.781294Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=16306 header.ack_nr=24405 payload_size=1396 remaining_cwnd=2756 [INFO] [stdout] 2025-10-02T03:09:28.781499Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=1360 [INFO] [stdout] 2025-10-02T03:09:28.778335Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=343 ack_nr=26882 len=1396 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.781609Z DEBUG echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=343 ack_nr=26882 len=1396 msgtype=ST_DATA}: librqbit_utp::congestion::tracing: set_mss changed before=cwnd=6770,cwnd_mss=5.06,sshthresh_mss:inf:w_max:0.00,mss:1338 after=cwnd=6770,cwnd_mss=4.85,sshthresh_mss:inf:w_max:0.00,mss:1396 [INFO] [stdout] 2025-10-02T03:09:28.781669Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=343 ack_nr=26882 len=1396 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1396 [INFO] [stdout] 2025-10-02T03:09:28.779211Z  INFO echo{addr=127.0.0.1:8534}: librqbit_utp::e2e_tests: current counter 3000 [INFO] [stdout] 2025-10-02T03:09:28.781761Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:28.781692Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=343 ack_nr=26882 len=1396 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=342 [INFO] [stdout] 2025-10-02T03:09:28.781847Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=343 ack_nr=26882 len=1396 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.781170Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=4, bytes=5540, new_rtt=Some(22.15709ms) [INFO] [stdout] 2025-10-02T03:09:28.781934Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=4 bytes=5638 [INFO] [stdout] 2025-10-02T03:09:28.781972Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: remote_window_remaining=1041846 congestion_controller_window=15846 remaining=27228 self.last_remote_window=1041846 [INFO] [stdout] 2025-10-02T03:09:28.782027Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: segmented bytes=1420 [INFO] [stdout] 2025-10-02T03:09:28.782049Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: segmented bytes=1420 [INFO] [stdout] 2025-10-02T03:09:28.781879Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=343 ack_nr=26882 len=1396 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.782124Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=343 ack_nr=26882 len=1396 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1396 [INFO] [stdout] 2025-10-02T03:09:28.782203Z  INFO echo{addr=127.0.0.1:0}: librqbit_utp::e2e_tests: current counter 1000 [INFO] [stdout] 2025-10-02T03:09:28.782068Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: segmented bytes=1420 [INFO] [stdout] 2025-10-02T03:09:28.782311Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: segmented bytes=1427 [INFO] [stdout] 2025-10-02T03:09:28.782334Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=1427 [INFO] [stdout] 2025-10-02T03:09:28.782572Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=21541 remote_window_remaining=1036159 user_tx_segments_segments=4 user_tx_segments_bytes=5687 segment_sizes=min_ss=1420:max_ss=1432 [INFO] [stdout] 2025-10-02T03:09:28.782769Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17776 ack_nr=22137 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.782801Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17776 ack_nr=22137 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1332 [INFO] [stdout] 2025-10-02T03:09:28.782824Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17776 ack_nr=22137 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=17775 [INFO] [stdout] 2025-10-02T03:09:28.782851Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17776 ack_nr=22137 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.782874Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17776 ack_nr=22137 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.782899Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17776 ack_nr=22137 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1332 [INFO] [stdout] 2025-10-02T03:09:28.782947Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17777 ack_nr=22141 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.782972Z DEBUG echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17777 ack_nr=22141 len=0 msgtype=ST_STATE}: librqbit_utp::congestion::tracing: set_mss changed before=cwnd=19582,cwnd_mss=13.55,sshthresh_mss:inf:w_max:0.00,mss:1445 after=cwnd=19582,cwnd_mss=13.51,sshthresh_mss:inf:w_max:0.00,mss:1449 [INFO] [stdout] 2025-10-02T03:09:28.783009Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-10-02T03:09:28.783031Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-10-02T03:09:28.783182Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=4, bytes=5784, new_rtt=Some(15.47038ms) [INFO] [stdout] 2025-10-02T03:09:28.783216Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=1 bytes=1332 [INFO] [stdout] 2025-10-02T03:09:28.783242Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: remote_window_remaining=1042792 congestion_controller_window=25366 remaining=26984 self.last_remote_window=1042792 [INFO] [stdout] 2025-10-02T03:09:28.783270Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: segmented bytes=1449 [INFO] [stdout] 2025-10-02T03:09:28.783291Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: segmented bytes=1449 [INFO] [stdout] 2025-10-02T03:09:28.783292Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16303 ack_nr=24405 len=1338 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.783309Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: segmented bytes=1449 [INFO] [stdout] 2025-10-02T03:09:28.783327Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: segmented bytes=1451 [INFO] [stdout] 2025-10-02T03:09:28.783317Z DEBUG echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16303 ack_nr=24405 len=1338 msgtype=ST_DATA}: librqbit_utp::congestion::tracing: set_mss changed before=cwnd=6770,cwnd_mss=5.54,sshthresh_mss:inf:w_max:0.00,mss:1222 after=cwnd=6770,cwnd_mss=5.06,sshthresh_mss:inf:w_max:0.00,mss:1338 [INFO] [stdout] 2025-10-02T03:09:28.783345Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=1451 [INFO] [stdout] 2025-10-02T03:09:28.783352Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16303 ack_nr=24405 len=1338 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1338 [INFO] [stdout] 2025-10-02T03:09:28.783363Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=21186 remote_window_remaining=1036994 user_tx_segments_segments=4 user_tx_segments_bytes=5798 segment_sizes=min_ss=1449:max_ss=1452 [INFO] [stdout] 2025-10-02T03:09:28.783375Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16303 ack_nr=24405 len=1338 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=16302 [INFO] [stdout] 2025-10-02T03:09:28.783402Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16303 ack_nr=24405 len=1338 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.783409Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:28.783425Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16303 ack_nr=24405 len=1338 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.783430Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:28.783447Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16303 ack_nr=24405 len=1338 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1338 [INFO] [stdout] 2025-10-02T03:09:28.783449Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=22142 header.ack_nr=17776 payload_size=1449 remaining_cwnd=25366 [INFO] [stdout] 2025-10-02T03:09:28.783498Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16304 ack_nr=24405 len=1338 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.783526Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16304 ack_nr=24405 len=1338 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1338 [INFO] [stdout] 2025-10-02T03:09:28.783551Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16304 ack_nr=24405 len=1338 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=16303 [INFO] [stdout] 2025-10-02T03:09:28.783576Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16304 ack_nr=24405 len=1338 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.783577Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:28.783601Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16304 ack_nr=24405 len=1338 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.783619Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:28.783627Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16304 ack_nr=24405 len=1338 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2676 [INFO] [stdout] 2025-10-02T03:09:28.783639Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=36142 header.ack_nr=46625 payload_size=1420 remaining_cwnd=15846 [INFO] [stdout] 2025-10-02T03:09:28.783678Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16305 ack_nr=24405 len=1338 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.783681Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=36143 header.ack_nr=46625 payload_size=1420 remaining_cwnd=14426 [INFO] [stdout] 2025-10-02T03:09:28.783702Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16305 ack_nr=24405 len=1338 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1338 [INFO] [stdout] 2025-10-02T03:09:28.783734Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=36144 header.ack_nr=46625 payload_size=1420 remaining_cwnd=13006 [INFO] [stdout] 2025-10-02T03:09:28.783742Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16305 ack_nr=24405 len=1338 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=16304 [INFO] [stdout] 2025-10-02T03:09:28.783767Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16305 ack_nr=24405 len=1338 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.783775Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=36145 header.ack_nr=46625 payload_size=1427 remaining_cwnd=11586 [INFO] [stdout] 2025-10-02T03:09:28.783790Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16305 ack_nr=24405 len=1338 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.783797Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=10159 [INFO] [stdout] 2025-10-02T03:09:28.783813Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16305 ack_nr=24405 len=1338 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4014 [INFO] [stdout] 2025-10-02T03:09:28.783820Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:28.783863Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16306 ack_nr=24405 len=1396 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.783891Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16306 ack_nr=24405 len=1396 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1396 [INFO] [stdout] 2025-10-02T03:09:28.783916Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16306 ack_nr=24405 len=1396 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=16305 [INFO] [stdout] 2025-10-02T03:09:28.783941Z DEBUG echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16306 ack_nr=24405 len=1396 msgtype=ST_DATA}: librqbit_utp::congestion::tracing: set_mss changed before=cwnd=11774,cwnd_mss=8.80,sshthresh_mss:inf:w_max:0.00,mss:1338 after=cwnd=11774,cwnd_mss=8.43,sshthresh_mss:inf:w_max:0.00,mss:1396 [INFO] [stdout] 2025-10-02T03:09:28.783968Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16306 ack_nr=24405 len=1396 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.783991Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16306 ack_nr=24405 len=1396 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.784017Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16306 ack_nr=24405 len=1396 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=5410 [INFO] [stdout] 2025-10-02T03:09:28.784052Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-10-02T03:09:28.784073Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-10-02T03:09:28.784203Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=4, bytes=5004, new_rtt=Some(22.35939ms) [INFO] [stdout] 2025-10-02T03:09:28.784228Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=4 bytes=5410 [INFO] [stdout] 2025-10-02T03:09:28.784251Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: remote_window_remaining=1042302 congestion_controller_window=11774 remaining=27764 self.last_remote_window=1042302 [INFO] [stdout] 2025-10-02T03:09:28.784274Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: segmented bytes=1396 [INFO] [stdout] 2025-10-02T03:09:28.784292Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: segmented bytes=1396 [INFO] [stdout] 2025-10-02T03:09:28.784313Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: segmented bytes=1396 [INFO] [stdout] 2025-10-02T03:09:28.784332Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: segmented bytes=1425 [INFO] [stdout] 2025-10-02T03:09:28.784359Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=1425 [INFO] [stdout] 2025-10-02T03:09:28.784379Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=22151 remote_window_remaining=1036689 user_tx_segments_segments=4 user_tx_segments_bytes=5613 segment_sizes=min_ss=1396:max_ss=1452 [INFO] [stdout] 2025-10-02T03:09:28.784424Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:28.784448Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:28.784469Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=24406 header.ack_nr=16306 payload_size=1396 remaining_cwnd=11774 [INFO] [stdout] 2025-10-02T03:09:28.784504Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=24407 header.ack_nr=16306 payload_size=1396 remaining_cwnd=10378 [INFO] [stdout] 2025-10-02T03:09:28.784540Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=24408 header.ack_nr=16306 payload_size=1396 remaining_cwnd=8982 [INFO] [stdout] 2025-10-02T03:09:28.784575Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=24409 header.ack_nr=16306 payload_size=1425 remaining_cwnd=7586 [INFO] [stdout] 2025-10-02T03:09:28.784600Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=6161 [INFO] [stdout] 2025-10-02T03:09:28.784623Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:28.782390Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=344 ack_nr=26882 len=1396 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.784749Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=344 ack_nr=26882 len=1396 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1396 [INFO] [stdout] 2025-10-02T03:09:28.784782Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=344 ack_nr=26882 len=1396 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=343 [INFO] [stdout] 2025-10-02T03:09:28.784825Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=344 ack_nr=26882 len=1396 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.784850Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=344 ack_nr=26882 len=1396 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.784875Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=344 ack_nr=26882 len=1396 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2792 [INFO] [stdout] 2025-10-02T03:09:28.784928Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=345 ack_nr=26882 len=1396 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.784952Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=345 ack_nr=26882 len=1396 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1396 [INFO] [stdout] 2025-10-02T03:09:28.784974Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=345 ack_nr=26882 len=1396 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=344 [INFO] [stdout] 2025-10-02T03:09:28.785000Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=345 ack_nr=26882 len=1396 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.785024Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=345 ack_nr=26882 len=1396 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.785048Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=345 ack_nr=26882 len=1396 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4188 [INFO] [stdout] 2025-10-02T03:09:28.785092Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=346 ack_nr=26882 len=1425 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.785149Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=346 ack_nr=26882 len=1425 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1425 [INFO] [stdout] 2025-10-02T03:09:28.785175Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=346 ack_nr=26882 len=1425 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=345 [INFO] [stdout] 2025-10-02T03:09:28.785199Z DEBUG echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=346 ack_nr=26882 len=1425 msgtype=ST_DATA}: librqbit_utp::congestion::tracing: set_mss changed before=cwnd=12180,cwnd_mss=8.72,sshthresh_mss:inf:w_max:0.00,mss:1396 after=cwnd=12180,cwnd_mss=8.55,sshthresh_mss:inf:w_max:0.00,mss:1425 [INFO] [stdout] 2025-10-02T03:09:28.785262Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=346 ack_nr=26882 len=1425 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.785288Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=346 ack_nr=26882 len=1425 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.785313Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=346 ack_nr=26882 len=1425 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=5613 [INFO] [stdout] 2025-10-02T03:09:28.785349Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-10-02T03:09:28.785371Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-10-02T03:09:28.785509Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=4, bytes=5410, new_rtt=Some(26.222069ms) [INFO] [stdout] 2025-10-02T03:09:28.785534Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=4 bytes=5613 [INFO] [stdout] 2025-10-02T03:09:28.785558Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: remote_window_remaining=1042812 congestion_controller_window=12180 remaining=27358 self.last_remote_window=1042812 [INFO] [stdout] 2025-10-02T03:09:28.785582Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: segmented bytes=1425 [INFO] [stdout] 2025-10-02T03:09:28.785770Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: segmented bytes=1425 [INFO] [stdout] 2025-10-02T03:09:28.785795Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: segmented bytes=1425 [INFO] [stdout] 2025-10-02T03:09:28.785817Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: segmented bytes=1439 [INFO] [stdout] 2025-10-02T03:09:28.785836Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=1439 [INFO] [stdout] 2025-10-02T03:09:28.785853Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=21644 remote_window_remaining=1037098 user_tx_segments_segments=4 user_tx_segments_bytes=5714 segment_sizes=min_ss=1425:max_ss=1452 [INFO] [stdout] 2025-10-02T03:09:28.785901Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:28.785927Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:28.785947Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=26883 header.ack_nr=346 payload_size=1425 remaining_cwnd=12180 [INFO] [stdout] 2025-10-02T03:09:28.785986Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=26884 header.ack_nr=346 payload_size=1425 remaining_cwnd=10755 [INFO] [stdout] 2025-10-02T03:09:28.786022Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=26885 header.ack_nr=346 payload_size=1425 remaining_cwnd=9330 [INFO] [stdout] 2025-10-02T03:09:28.786057Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=26886 header.ack_nr=346 payload_size=1439 remaining_cwnd=7905 [INFO] [stdout] 2025-10-02T03:09:28.786082Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=6466 [INFO] [stdout] 2025-10-02T03:09:28.783485Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=22143 header.ack_nr=17776 payload_size=1449 remaining_cwnd=23917 [INFO] [stdout] 2025-10-02T03:09:28.786179Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=22144 header.ack_nr=17776 payload_size=1449 remaining_cwnd=22468 [INFO] [stdout] 2025-10-02T03:09:28.786266Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=22145 header.ack_nr=17776 payload_size=1451 remaining_cwnd=21019 [INFO] [stdout] 2025-10-02T03:09:28.786293Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=19568 [INFO] [stdout] 2025-10-02T03:09:28.786329Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:28.786780Z  INFO echo{addr=[::1]:0}: librqbit_utp::e2e_tests: current counter 1000 [INFO] [stdout] 2025-10-02T03:09:28.789488Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36142 ack_nr=46625 len=1420 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.789528Z DEBUG echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36142 ack_nr=46625 len=1420 msgtype=ST_DATA}: librqbit_utp::congestion::tracing: set_mss changed before=cwnd=10306,cwnd_mss=7.33,sshthresh_mss:inf:w_max:0.00,mss:1406 after=cwnd=10306,cwnd_mss=7.26,sshthresh_mss:inf:w_max:0.00,mss:1420 [INFO] [stdout] 2025-10-02T03:09:28.789559Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36142 ack_nr=46625 len=1420 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1420 [INFO] [stdout] 2025-10-02T03:09:28.789592Z  INFO echo{addr=127.0.0.1:0}: librqbit_utp::e2e_tests: current counter 1000 [INFO] [stdout] 2025-10-02T03:09:28.789582Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36142 ack_nr=46625 len=1420 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=36141 [INFO] [stdout] 2025-10-02T03:09:28.789617Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36142 ack_nr=46625 len=1420 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.789641Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36142 ack_nr=46625 len=1420 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.789666Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36142 ack_nr=46625 len=1420 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1420 [INFO] [stdout] 2025-10-02T03:09:28.789734Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36143 ack_nr=46625 len=1420 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.789761Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36143 ack_nr=46625 len=1420 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1420 [INFO] [stdout] 2025-10-02T03:09:28.789783Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36143 ack_nr=46625 len=1420 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=36142 [INFO] [stdout] 2025-10-02T03:09:28.789808Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36143 ack_nr=46625 len=1420 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.789830Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36143 ack_nr=46625 len=1420 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.789854Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36143 ack_nr=46625 len=1420 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2840 [INFO] [stdout] 2025-10-02T03:09:28.789899Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36144 ack_nr=46625 len=1420 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.789924Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36144 ack_nr=46625 len=1420 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1420 [INFO] [stdout] 2025-10-02T03:09:28.789946Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36144 ack_nr=46625 len=1420 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=36143 [INFO] [stdout] 2025-10-02T03:09:28.789971Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36144 ack_nr=46625 len=1420 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.789993Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36144 ack_nr=46625 len=1420 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.790016Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36144 ack_nr=46625 len=1420 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4260 [INFO] [stdout] 2025-10-02T03:09:28.790059Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36145 ack_nr=46625 len=1427 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.790082Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36145 ack_nr=46625 len=1427 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1427 [INFO] [stdout] 2025-10-02T03:09:28.790107Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36145 ack_nr=46625 len=1427 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=36144 [INFO] [stdout] 2025-10-02T03:09:28.790134Z DEBUG echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36145 ack_nr=46625 len=1427 msgtype=ST_DATA}: librqbit_utp::congestion::tracing: set_mss changed before=cwnd=15944,cwnd_mss=11.23,sshthresh_mss:inf:w_max:0.00,mss:1420 after=cwnd=15944,cwnd_mss=11.17,sshthresh_mss:inf:w_max:0.00,mss:1427 [INFO] [stdout] 2025-10-02T03:09:28.790163Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36145 ack_nr=46625 len=1427 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.790187Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36145 ack_nr=46625 len=1427 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.790212Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36145 ack_nr=46625 len=1427 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=5687 [INFO] [stdout] 2025-10-02T03:09:28.790247Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-10-02T03:09:28.790271Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-10-02T03:09:28.790329Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24406 ack_nr=16306 len=1396 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.790363Z DEBUG echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24406 ack_nr=16306 len=1396 msgtype=ST_DATA}: librqbit_utp::congestion::tracing: set_mss changed before=cwnd=6770,cwnd_mss=5.06,sshthresh_mss:inf:w_max:0.00,mss:1338 after=cwnd=6770,cwnd_mss=4.85,sshthresh_mss:inf:w_max:0.00,mss:1396 [INFO] [stdout] 2025-10-02T03:09:28.790388Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24406 ack_nr=16306 len=1396 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1396 [INFO] [stdout] 2025-10-02T03:09:28.790408Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24406 ack_nr=16306 len=1396 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=24405 [INFO] [stdout] 2025-10-02T03:09:28.790421Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=4, bytes=5638, new_rtt=Some(19.35896ms) [INFO] [stdout] 2025-10-02T03:09:28.790432Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24406 ack_nr=16306 len=1396 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.790449Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=4 bytes=5687 [INFO] [stdout] 2025-10-02T03:09:28.790453Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24406 ack_nr=16306 len=1396 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.790473Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: remote_window_remaining=1042280 congestion_controller_window=15944 remaining=27130 self.last_remote_window=1042280 [INFO] [stdout] 2025-10-02T03:09:28.790476Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24406 ack_nr=16306 len=1396 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1396 [INFO] [stdout] 2025-10-02T03:09:28.790495Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: segmented bytes=1427 [INFO] [stdout] 2025-10-02T03:09:28.790515Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: segmented bytes=1427 [INFO] [stdout] 2025-10-02T03:09:28.790521Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24407 ack_nr=16306 len=1396 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.790534Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: segmented bytes=1427 [INFO] [stdout] 2025-10-02T03:09:28.790542Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24407 ack_nr=16306 len=1396 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1396 [INFO] [stdout] 2025-10-02T03:09:28.790552Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: segmented bytes=1430 [INFO] [stdout] 2025-10-02T03:09:28.790564Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24407 ack_nr=16306 len=1396 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=24406 [INFO] [stdout] 2025-10-02T03:09:28.790570Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=1430 [INFO] [stdout] 2025-10-02T03:09:28.790588Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24407 ack_nr=16306 len=1396 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.790595Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=21419 remote_window_remaining=1036569 user_tx_segments_segments=4 user_tx_segments_bytes=5711 segment_sizes=min_ss=1427:max_ss=1432 [INFO] [stdout] 2025-10-02T03:09:28.790610Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24407 ack_nr=16306 len=1396 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.790634Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24407 ack_nr=16306 len=1396 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2792 [INFO] [stdout] 2025-10-02T03:09:28.790647Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:28.790670Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:28.790683Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24408 ack_nr=16306 len=1396 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.790705Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24408 ack_nr=16306 len=1396 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1396 [INFO] [stdout] 2025-10-02T03:09:28.786104Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:28.790744Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24408 ack_nr=16306 len=1396 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=24407 [INFO] [stdout] 2025-10-02T03:09:28.790772Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24408 ack_nr=16306 len=1396 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.790797Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24408 ack_nr=16306 len=1396 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.790825Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24408 ack_nr=16306 len=1396 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4188 [INFO] [stdout] 2025-10-02T03:09:28.790876Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24409 ack_nr=16306 len=1425 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.790900Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24409 ack_nr=16306 len=1425 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1425 [INFO] [stdout] 2025-10-02T03:09:28.790923Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24409 ack_nr=16306 len=1425 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=24408 [INFO] [stdout] 2025-10-02T03:09:28.790946Z DEBUG echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24409 ack_nr=16306 len=1425 msgtype=ST_DATA}: librqbit_utp::congestion::tracing: set_mss changed before=cwnd=12180,cwnd_mss=8.72,sshthresh_mss:inf:w_max:0.00,mss:1396 after=cwnd=12180,cwnd_mss=8.55,sshthresh_mss:inf:w_max:0.00,mss:1425 [INFO] [stdout] 2025-10-02T03:09:28.790974Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24409 ack_nr=16306 len=1425 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.790997Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24409 ack_nr=16306 len=1425 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.791022Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24409 ack_nr=16306 len=1425 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=5613 [INFO] [stdout] 2025-10-02T03:09:28.791054Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-10-02T03:09:28.791075Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-10-02T03:09:28.791219Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=4, bytes=5410, new_rtt=Some(9.02091ms) [INFO] [stdout] 2025-10-02T03:09:28.791244Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=4 bytes=5613 [INFO] [stdout] 2025-10-02T03:09:28.791266Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: remote_window_remaining=1042812 congestion_controller_window=12180 remaining=27358 self.last_remote_window=1042812 [INFO] [stdout] 2025-10-02T03:09:28.791290Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: segmented bytes=1425 [INFO] [stdout] 2025-10-02T03:09:28.791308Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: segmented bytes=1425 [INFO] [stdout] 2025-10-02T03:09:28.791328Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: segmented bytes=1425 [INFO] [stdout] 2025-10-02T03:09:28.791355Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: segmented bytes=1439 [INFO] [stdout] 2025-10-02T03:09:28.791374Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=1439 [INFO] [stdout] 2025-10-02T03:09:28.791393Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=21644 remote_window_remaining=1037098 user_tx_segments_segments=4 user_tx_segments_bytes=5714 segment_sizes=min_ss=1425:max_ss=1452 [INFO] [stdout] 2025-10-02T03:09:28.791437Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:28.791461Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:28.791482Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=16307 header.ack_nr=24409 payload_size=1425 remaining_cwnd=12180 [INFO] [stdout] 2025-10-02T03:09:28.791516Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=16308 header.ack_nr=24409 payload_size=1425 remaining_cwnd=10755 [INFO] [stdout] 2025-10-02T03:09:28.791550Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=16309 header.ack_nr=24409 payload_size=1425 remaining_cwnd=9330 [INFO] [stdout] 2025-10-02T03:09:28.791563Z  INFO echo{addr=[::]:0}: librqbit_utp::e2e_tests: current counter 2000 [INFO] [stdout] 2025-10-02T03:09:28.791588Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=16310 header.ack_nr=24409 payload_size=1439 remaining_cwnd=7905 [INFO] [stdout] 2025-10-02T03:09:28.791616Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=6466 [INFO] [stdout] 2025-10-02T03:09:28.791640Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:28.792467Z  INFO echo{addr=127.0.0.1:0}: librqbit_utp::e2e_tests: current counter 2000 [INFO] [stdout] 2025-10-02T03:09:28.793817Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26883 ack_nr=346 len=1425 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.793855Z DEBUG echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26883 ack_nr=346 len=1425 msgtype=ST_DATA}: librqbit_utp::congestion::tracing: set_mss changed before=cwnd=11774,cwnd_mss=8.43,sshthresh_mss:inf:w_max:0.00,mss:1396 after=cwnd=11773,cwnd_mss=8.26,sshthresh_mss:inf:w_max:0.00,mss:1425 [INFO] [stdout] 2025-10-02T03:09:28.793885Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26883 ack_nr=346 len=1425 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1425 [INFO] [stdout] 2025-10-02T03:09:28.793908Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26883 ack_nr=346 len=1425 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=26882 [INFO] [stdout] 2025-10-02T03:09:28.793934Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26883 ack_nr=346 len=1425 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.793957Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26883 ack_nr=346 len=1425 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.793982Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26883 ack_nr=346 len=1425 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1425 [INFO] [stdout] 2025-10-02T03:09:28.794035Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26884 ack_nr=346 len=1425 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.794059Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26884 ack_nr=346 len=1425 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1425 [INFO] [stdout] 2025-10-02T03:09:28.794080Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26884 ack_nr=346 len=1425 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=26883 [INFO] [stdout] 2025-10-02T03:09:28.794104Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26884 ack_nr=346 len=1425 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.794126Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26884 ack_nr=346 len=1425 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.794149Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26884 ack_nr=346 len=1425 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2850 [INFO] [stdout] 2025-10-02T03:09:28.794197Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26885 ack_nr=346 len=1425 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.794223Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26885 ack_nr=346 len=1425 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1425 [INFO] [stdout] 2025-10-02T03:09:28.794245Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26885 ack_nr=346 len=1425 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=26884 [INFO] [stdout] 2025-10-02T03:09:28.794269Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26885 ack_nr=346 len=1425 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.794293Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26885 ack_nr=346 len=1425 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.794317Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26885 ack_nr=346 len=1425 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4275 [INFO] [stdout] 2025-10-02T03:09:28.794368Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26886 ack_nr=346 len=1439 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.794394Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26886 ack_nr=346 len=1439 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1439 [INFO] [stdout] 2025-10-02T03:09:28.794418Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26886 ack_nr=346 len=1439 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=26885 [INFO] [stdout] 2025-10-02T03:09:28.794442Z DEBUG echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26886 ack_nr=346 len=1439 msgtype=ST_DATA}: librqbit_utp::congestion::tracing: set_mss changed before=cwnd=17387,cwnd_mss=12.20,sshthresh_mss:inf:w_max:0.00,mss:1425 after=cwnd=17387,cwnd_mss=12.08,sshthresh_mss:inf:w_max:0.00,mss:1439 [INFO] [stdout] 2025-10-02T03:09:28.794469Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26886 ack_nr=346 len=1439 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.794491Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26886 ack_nr=346 len=1439 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.794515Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26886 ack_nr=346 len=1439 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=5714 [INFO] [stdout] 2025-10-02T03:09:28.794549Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-10-02T03:09:28.794571Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-10-02T03:09:28.795401Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17777 ack_nr=22141 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.795433Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17777 ack_nr=22141 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1382 [INFO] [stdout] 2025-10-02T03:09:28.795455Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17777 ack_nr=22141 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=17776 [INFO] [stdout] 2025-10-02T03:09:28.795480Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17777 ack_nr=22141 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.795502Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17777 ack_nr=22141 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.795526Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17777 ack_nr=22141 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1382 [INFO] [stdout] 2025-10-02T03:09:28.795577Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17779 ack_nr=22145 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.795611Z DEBUG echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17779 ack_nr=22145 len=0 msgtype=ST_STATE}: librqbit_utp::congestion::tracing: set_mss changed before=cwnd=25366,cwnd_mss=17.51,sshthresh_mss:inf:w_max:0.00,mss:1449 after=cwnd=25366,cwnd_mss=17.48,sshthresh_mss:inf:w_max:0.00,mss:1451 [INFO] [stdout] 2025-10-02T03:09:28.795666Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17778 ack_nr=22145 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.790691Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=46626 header.ack_nr=36145 payload_size=1427 remaining_cwnd=15944 [INFO] [stdout] 2025-10-02T03:09:28.795765Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=46627 header.ack_nr=36145 payload_size=1427 remaining_cwnd=14517 [INFO] [stdout] 2025-10-02T03:09:28.795811Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=46628 header.ack_nr=36145 payload_size=1427 remaining_cwnd=13090 [INFO] [stdout] 2025-10-02T03:09:28.795854Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=46629 header.ack_nr=36145 payload_size=1430 remaining_cwnd=11663 [INFO] [stdout] 2025-10-02T03:09:28.795882Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=10233 [INFO] [stdout] 2025-10-02T03:09:28.795907Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:28.796329Z  INFO echo{addr=[::1]:0}: librqbit_utp::e2e_tests: current counter 2000 [INFO] [stdout] 2025-10-02T03:09:28.796848Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=4, bytes=5613, new_rtt=Some(30.55362ms) [INFO] [stdout] 2025-10-02T03:09:28.796897Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=4 bytes=5714 [INFO] [stdout] 2025-10-02T03:09:28.796925Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: remote_window_remaining=1041675 congestion_controller_window=17387 remaining=27155 self.last_remote_window=1041675 [INFO] [stdout] 2025-10-02T03:09:28.796948Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: segmented bytes=1439 [INFO] [stdout] 2025-10-02T03:09:28.796971Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: segmented bytes=1439 [INFO] [stdout] 2025-10-02T03:09:28.796990Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: segmented bytes=1439 [INFO] [stdout] 2025-10-02T03:09:28.797010Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: segmented bytes=1446 [INFO] [stdout] 2025-10-02T03:09:28.797040Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=1446 [INFO] [stdout] 2025-10-02T03:09:28.797059Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=21392 remote_window_remaining=1035912 user_tx_segments_segments=4 user_tx_segments_bytes=5763 segment_sizes=min_ss=1439:max_ss=1452 [INFO] [stdout] 2025-10-02T03:09:28.797111Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:28.797138Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:28.797159Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=347 header.ack_nr=26886 payload_size=1439 remaining_cwnd=17387 [INFO] [stdout] 2025-10-02T03:09:28.797207Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=348 header.ack_nr=26886 payload_size=1439 remaining_cwnd=15948 [INFO] [stdout] 2025-10-02T03:09:28.797265Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=349 header.ack_nr=26886 payload_size=1439 remaining_cwnd=14509 [INFO] [stdout] 2025-10-02T03:09:28.797314Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=350 header.ack_nr=26886 payload_size=1446 remaining_cwnd=13070 [INFO] [stdout] 2025-10-02T03:09:28.797344Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=11624 [INFO] [stdout] 2025-10-02T03:09:28.797369Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:28.795691Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17778 ack_nr=22145 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1382 [INFO] [stdout] 2025-10-02T03:09:28.798733Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17778 ack_nr=22145 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=17777 [INFO] [stdout] 2025-10-02T03:09:28.798772Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17778 ack_nr=22145 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.798796Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17778 ack_nr=22145 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.798823Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17778 ack_nr=22145 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2764 [INFO] [stdout] 2025-10-02T03:09:28.798861Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-10-02T03:09:28.798883Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-10-02T03:09:28.799031Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=4, bytes=5798, new_rtt=Some(9.11378ms) [INFO] [stdout] 2025-10-02T03:09:28.799061Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=2 bytes=2764 [INFO] [stdout] 2025-10-02T03:09:28.799085Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: remote_window_remaining=1042778 congestion_controller_window=31164 remaining=26970 self.last_remote_window=1042778 [INFO] [stdout] 2025-10-02T03:09:28.799108Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: segmented bytes=1451 [INFO] [stdout] 2025-10-02T03:09:28.799126Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: segmented bytes=1451 [INFO] [stdout] 2025-10-02T03:09:28.799146Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: segmented bytes=1451 [INFO] [stdout] 2025-10-02T03:09:28.799164Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.799183Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.799202Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=21165 remote_window_remaining=1036973 user_tx_segments_segments=4 user_tx_segments_bytes=5805 segment_sizes=min_ss=1451:max_ss=1452 [INFO] [stdout] 2025-10-02T03:09:28.799246Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:28.799272Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:28.799292Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=22146 header.ack_nr=17778 payload_size=1451 remaining_cwnd=31164 [INFO] [stdout] 2025-10-02T03:09:28.799328Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=22147 header.ack_nr=17778 payload_size=1451 remaining_cwnd=29713 [INFO] [stdout] 2025-10-02T03:09:28.799370Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=22148 header.ack_nr=17778 payload_size=1451 remaining_cwnd=28262 [INFO] [stdout] 2025-10-02T03:09:28.799410Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=22149 header.ack_nr=17778 payload_size=1452 remaining_cwnd=26811 [INFO] [stdout] 2025-10-02T03:09:28.799436Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=25359 [INFO] [stdout] 2025-10-02T03:09:28.799458Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:28.802233Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16307 ack_nr=24409 len=1425 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.802273Z DEBUG echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16307 ack_nr=24409 len=1425 msgtype=ST_DATA}: librqbit_utp::congestion::tracing: set_mss changed before=cwnd=11774,cwnd_mss=8.43,sshthresh_mss:inf:w_max:0.00,mss:1396 after=cwnd=11773,cwnd_mss=8.26,sshthresh_mss:inf:w_max:0.00,mss:1425 [INFO] [stdout] 2025-10-02T03:09:28.802308Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16307 ack_nr=24409 len=1425 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1425 [INFO] [stdout] 2025-10-02T03:09:28.802335Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16307 ack_nr=24409 len=1425 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=16306 [INFO] [stdout] 2025-10-02T03:09:28.802355Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46626 ack_nr=36145 len=1427 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.802371Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16307 ack_nr=24409 len=1425 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.802380Z DEBUG echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46626 ack_nr=36145 len=1427 msgtype=ST_DATA}: librqbit_utp::congestion::tracing: set_mss changed before=cwnd=15846,cwnd_mss=11.16,sshthresh_mss:inf:w_max:0.00,mss:1420 after=cwnd=15846,cwnd_mss=11.10,sshthresh_mss:inf:w_max:0.00,mss:1427 [INFO] [stdout] 2025-10-02T03:09:28.802393Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16307 ack_nr=24409 len=1425 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.802407Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46626 ack_nr=36145 len=1427 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1427 [INFO] [stdout] 2025-10-02T03:09:28.802416Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16307 ack_nr=24409 len=1425 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1425 [INFO] [stdout] 2025-10-02T03:09:28.802428Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46626 ack_nr=36145 len=1427 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=46625 [INFO] [stdout] 2025-10-02T03:09:28.802453Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46626 ack_nr=36145 len=1427 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.802462Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16308 ack_nr=24409 len=1425 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.802475Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46626 ack_nr=36145 len=1427 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.802485Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16308 ack_nr=24409 len=1425 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1425 [INFO] [stdout] 2025-10-02T03:09:28.802498Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46626 ack_nr=36145 len=1427 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1427 [INFO] [stdout] 2025-10-02T03:09:28.802506Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16308 ack_nr=24409 len=1425 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=16307 [INFO] [stdout] 2025-10-02T03:09:28.802529Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16308 ack_nr=24409 len=1425 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.802542Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46627 ack_nr=36145 len=1427 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.802552Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16308 ack_nr=24409 len=1425 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.802563Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46627 ack_nr=36145 len=1427 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1427 [INFO] [stdout] 2025-10-02T03:09:28.802575Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16308 ack_nr=24409 len=1425 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2850 [INFO] [stdout] 2025-10-02T03:09:28.802584Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46627 ack_nr=36145 len=1427 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=46626 [INFO] [stdout] 2025-10-02T03:09:28.802619Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16309 ack_nr=24409 len=1425 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.802617Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46627 ack_nr=36145 len=1427 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.802638Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16309 ack_nr=24409 len=1425 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1425 [INFO] [stdout] 2025-10-02T03:09:28.802639Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46627 ack_nr=36145 len=1427 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.802661Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46627 ack_nr=36145 len=1427 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2854 [INFO] [stdout] 2025-10-02T03:09:28.802660Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16309 ack_nr=24409 len=1425 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=16308 [INFO] [stdout] 2025-10-02T03:09:28.802683Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16309 ack_nr=24409 len=1425 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.802705Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16309 ack_nr=24409 len=1425 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.802703Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46628 ack_nr=36145 len=1427 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.802746Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16309 ack_nr=24409 len=1425 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4275 [INFO] [stdout] 2025-10-02T03:09:28.802751Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46628 ack_nr=36145 len=1427 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1427 [INFO] [stdout] 2025-10-02T03:09:28.802772Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46628 ack_nr=36145 len=1427 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=46627 [INFO] [stdout] 2025-10-02T03:09:28.802791Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16310 ack_nr=24409 len=1439 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.802798Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46628 ack_nr=36145 len=1427 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.802813Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16310 ack_nr=24409 len=1439 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1439 [INFO] [stdout] 2025-10-02T03:09:28.802819Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46628 ack_nr=36145 len=1427 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.802834Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16310 ack_nr=24409 len=1439 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=16309 [INFO] [stdout] 2025-10-02T03:09:28.802843Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46628 ack_nr=36145 len=1427 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4281 [INFO] [stdout] 2025-10-02T03:09:28.802856Z DEBUG echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16310 ack_nr=24409 len=1439 msgtype=ST_DATA}: librqbit_utp::congestion::tracing: set_mss changed before=cwnd=17387,cwnd_mss=12.20,sshthresh_mss:inf:w_max:0.00,mss:1425 after=cwnd=17387,cwnd_mss=12.08,sshthresh_mss:inf:w_max:0.00,mss:1439 [INFO] [stdout] 2025-10-02T03:09:28.802882Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16310 ack_nr=24409 len=1439 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.802886Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46629 ack_nr=36145 len=1430 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.802903Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16310 ack_nr=24409 len=1439 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.802907Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46629 ack_nr=36145 len=1430 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1430 [INFO] [stdout] 2025-10-02T03:09:28.802927Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16310 ack_nr=24409 len=1439 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=5714 [INFO] [stdout] 2025-10-02T03:09:28.802928Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46629 ack_nr=36145 len=1430 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=46628 [INFO] [stdout] 2025-10-02T03:09:28.802948Z DEBUG echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46629 ack_nr=36145 len=1430 msgtype=ST_DATA}: librqbit_utp::congestion::tracing: set_mss changed before=cwnd=21533,cwnd_mss=15.09,sshthresh_mss:inf:w_max:0.00,mss:1427 after=cwnd=21533,cwnd_mss=15.06,sshthresh_mss:inf:w_max:0.00,mss:1430 [INFO] [stdout] 2025-10-02T03:09:28.802957Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-10-02T03:09:28.802977Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-10-02T03:09:28.802974Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46629 ack_nr=36145 len=1430 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.803913Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=4, bytes=5613, new_rtt=Some(17.63871ms) [INFO] [stdout] 2025-10-02T03:09:28.803962Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=4 bytes=5714 [INFO] [stdout] 2025-10-02T03:09:28.803990Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: remote_window_remaining=1041675 congestion_controller_window=17387 remaining=27155 self.last_remote_window=1041675 [INFO] [stdout] 2025-10-02T03:09:28.804016Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: segmented bytes=1439 [INFO] [stdout] 2025-10-02T03:09:28.804045Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: segmented bytes=1439 [INFO] [stdout] 2025-10-02T03:09:28.804065Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: segmented bytes=1439 [INFO] [stdout] 2025-10-02T03:09:28.804085Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: segmented bytes=1446 [INFO] [stdout] 2025-10-02T03:09:28.804106Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=1446 [INFO] [stdout] 2025-10-02T03:09:28.804129Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=21392 remote_window_remaining=1035912 user_tx_segments_segments=4 user_tx_segments_bytes=5763 segment_sizes=min_ss=1439:max_ss=1452 [INFO] [stdout] 2025-10-02T03:09:28.804180Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:28.804207Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:28.804230Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=24410 header.ack_nr=16310 payload_size=1439 remaining_cwnd=17387 [INFO] [stdout] 2025-10-02T03:09:28.804273Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=24411 header.ack_nr=16310 payload_size=1439 remaining_cwnd=15948 [INFO] [stdout] 2025-10-02T03:09:28.804321Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=24412 header.ack_nr=16310 payload_size=1439 remaining_cwnd=14509 [INFO] [stdout] 2025-10-02T03:09:28.804378Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=24413 header.ack_nr=16310 payload_size=1446 remaining_cwnd=13070 [INFO] [stdout] 2025-10-02T03:09:28.804412Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=11624 [INFO] [stdout] 2025-10-02T03:09:28.804439Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:28.805519Z  INFO echo{addr=[::]:0}: librqbit_utp::e2e_tests: current counter 2000 [INFO] [stdout] 2025-10-02T03:09:28.805807Z DEBUG librqbit_utp::macros::tests: retransmitting skipped_logs=4 arg1=1 arg2=2 arg3=3 [INFO] [stdout] 2025-10-02T03:09:28.802996Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46629 ack_nr=36145 len=1430 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.805932Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46629 ack_nr=36145 len=1430 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=5711 [INFO] [stdout] 2025-10-02T03:09:28.805977Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-10-02T03:09:28.806002Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-10-02T03:09:28.806152Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=4, bytes=5687, new_rtt=Some(18.56105ms) [INFO] [stdout] 2025-10-02T03:09:28.806184Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=4 bytes=5711 [INFO] [stdout] 2025-10-02T03:09:28.806210Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: remote_window_remaining=1041710 congestion_controller_window=21533 remaining=27081 self.last_remote_window=1041710 [INFO] [stdout] 2025-10-02T03:09:28.806234Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: segmented bytes=1430 [INFO] [stdout] 2025-10-02T03:09:28.806255Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: segmented bytes=1430 [INFO] [stdout] 2025-10-02T03:09:28.806277Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: segmented bytes=1430 [INFO] [stdout] 2025-10-02T03:09:28.806298Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-10-02T03:09:28.806317Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=1432 [INFO] [stdout] 2025-10-02T03:09:28.806336Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=21359 remote_window_remaining=1035988 user_tx_segments_segments=4 user_tx_segments_bytes=5722 segment_sizes=min_ss=1430:max_ss=1432 [INFO] [stdout] 2025-10-02T03:09:28.806394Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:28.806424Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:28.806447Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=36146 header.ack_nr=46629 payload_size=1430 remaining_cwnd=21533 [INFO] [stdout] 2025-10-02T03:09:28.806488Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=36147 header.ack_nr=46629 payload_size=1430 remaining_cwnd=20103 [INFO] [stdout] 2025-10-02T03:09:28.806535Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=36148 header.ack_nr=46629 payload_size=1430 remaining_cwnd=18673 [INFO] [stdout] 2025-10-02T03:09:28.806581Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=36149 header.ack_nr=46629 payload_size=1432 remaining_cwnd=17243 [INFO] [stdout] 2025-10-02T03:09:28.806621Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=15811 [INFO] [stdout] 2025-10-02T03:09:28.806647Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:28.807034Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=347 ack_nr=26886 len=1439 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.807071Z DEBUG echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=347 ack_nr=26886 len=1439 msgtype=ST_DATA}: librqbit_utp::congestion::tracing: set_mss changed before=cwnd=12180,cwnd_mss=8.55,sshthresh_mss:inf:w_max:0.00,mss:1425 after=cwnd=12180,cwnd_mss=8.46,sshthresh_mss:inf:w_max:0.00,mss:1439 [INFO] [stdout] 2025-10-02T03:09:28.807104Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=347 ack_nr=26886 len=1439 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1439 [INFO] [stdout] 2025-10-02T03:09:28.807151Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=347 ack_nr=26886 len=1439 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=346 [INFO] [stdout] 2025-10-02T03:09:28.807181Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=347 ack_nr=26886 len=1439 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.807205Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=347 ack_nr=26886 len=1439 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.807232Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=347 ack_nr=26886 len=1439 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1439 [INFO] [stdout] 2025-10-02T03:09:28.807287Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=348 ack_nr=26886 len=1439 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.807315Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=348 ack_nr=26886 len=1439 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1439 [INFO] [stdout] 2025-10-02T03:09:28.807341Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=348 ack_nr=26886 len=1439 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=347 [INFO] [stdout] 2025-10-02T03:09:28.807367Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=348 ack_nr=26886 len=1439 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.807391Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=348 ack_nr=26886 len=1439 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.807415Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=348 ack_nr=26886 len=1439 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2878 [INFO] [stdout] 2025-10-02T03:09:28.807470Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=349 ack_nr=26886 len=1439 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.807498Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=349 ack_nr=26886 len=1439 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1439 [INFO] [stdout] 2025-10-02T03:09:28.807523Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=349 ack_nr=26886 len=1439 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=348 [INFO] [stdout] 2025-10-02T03:09:28.807551Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=349 ack_nr=26886 len=1439 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.807575Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=349 ack_nr=26886 len=1439 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.807609Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=349 ack_nr=26886 len=1439 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4317 [INFO] [stdout] 2025-10-02T03:09:28.807664Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=350 ack_nr=26886 len=1446 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.807688Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=350 ack_nr=26886 len=1446 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1446 [INFO] [stdout] 2025-10-02T03:09:28.809938Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=350 ack_nr=26886 len=1446 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=349 [INFO] [stdout] 2025-10-02T03:09:28.810009Z DEBUG echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=350 ack_nr=26886 len=1446 msgtype=ST_DATA}: librqbit_utp::congestion::tracing: set_mss changed before=cwnd=17894,cwnd_mss=12.44,sshthresh_mss:inf:w_max:0.00,mss:1439 after=cwnd=17894,cwnd_mss=12.37,sshthresh_mss:inf:w_max:0.00,mss:1446 [INFO] [stdout] 2025-10-02T03:09:28.810046Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=350 ack_nr=26886 len=1446 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.810072Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=350 ack_nr=26886 len=1446 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.810098Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=350 ack_nr=26886 len=1446 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=5763 [INFO] [stdout] 2025-10-02T03:09:28.810141Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-10-02T03:09:28.810165Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-10-02T03:09:28.810314Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=4, bytes=5714, new_rtt=Some(20.952439ms) [INFO] [stdout] 2025-10-02T03:09:28.810352Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=4 bytes=5763 [INFO] [stdout] 2025-10-02T03:09:28.810380Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: remote_window_remaining=1041836 congestion_controller_window=17894 remaining=27054 self.last_remote_window=1041836 [INFO] [stdout] 2025-10-02T03:09:28.810406Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: segmented bytes=1446 [INFO] [stdout] 2025-10-02T03:09:28.810426Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: segmented bytes=1446 [INFO] [stdout] 2025-10-02T03:09:28.810446Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: segmented bytes=1446 [INFO] [stdout] 2025-10-02T03:09:28.810465Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: segmented bytes=1450 [INFO] [stdout] 2025-10-02T03:09:28.810484Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=1450 [INFO] [stdout] 2025-10-02T03:09:28.810503Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=21266 remote_window_remaining=1036048 user_tx_segments_segments=4 user_tx_segments_bytes=5788 segment_sizes=min_ss=1446:max_ss=1452 [INFO] [stdout] 2025-10-02T03:09:28.810554Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:28.810594Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:28.810621Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=26887 header.ack_nr=350 payload_size=1446 remaining_cwnd=17894 [INFO] [stdout] 2025-10-02T03:09:28.810663Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=26888 header.ack_nr=350 payload_size=1446 remaining_cwnd=16448 [INFO] [stdout] 2025-10-02T03:09:28.811797Z  INFO echo{addr=[::1]:0}: librqbit_utp::e2e_tests: current counter 2000 [INFO] [stdout] 2025-10-02T03:09:28.809747Z  INFO echo{addr=127.0.0.1:8534}: librqbit_utp::e2e_tests: current counter 4000 [INFO] [stdout] 2025-10-02T03:09:28.810706Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=26889 header.ack_nr=350 payload_size=1446 remaining_cwnd=15002 [INFO] [stdout] 2025-10-02T03:09:28.812335Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=26890 header.ack_nr=350 payload_size=1450 remaining_cwnd=13556 [INFO] [stdout] 2025-10-02T03:09:28.812376Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=12106 [INFO] [stdout] 2025-10-02T03:09:28.812406Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:28.807985Z  INFO echo{addr=127.0.0.1:0}: librqbit_utp::e2e_tests: current counter 2000 [INFO] [stdout] 2025-10-02T03:09:28.813475Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24410 ack_nr=16310 len=1439 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.813509Z DEBUG echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24410 ack_nr=16310 len=1439 msgtype=ST_DATA}: librqbit_utp::congestion::tracing: set_mss changed before=cwnd=12180,cwnd_mss=8.55,sshthresh_mss:inf:w_max:0.00,mss:1425 after=cwnd=12180,cwnd_mss=8.46,sshthresh_mss:inf:w_max:0.00,mss:1439 [INFO] [stdout] 2025-10-02T03:09:28.813539Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24410 ack_nr=16310 len=1439 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1439 [INFO] [stdout] 2025-10-02T03:09:28.813562Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24410 ack_nr=16310 len=1439 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=24409 [INFO] [stdout] 2025-10-02T03:09:28.813596Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24410 ack_nr=16310 len=1439 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.813622Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24410 ack_nr=16310 len=1439 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.813648Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24410 ack_nr=16310 len=1439 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1439 [INFO] [stdout] 2025-10-02T03:09:28.813700Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24411 ack_nr=16310 len=1439 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.813755Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24411 ack_nr=16310 len=1439 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1439 [INFO] [stdout] 2025-10-02T03:09:28.813779Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24411 ack_nr=16310 len=1439 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=24410 [INFO] [stdout] 2025-10-02T03:09:28.813804Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24411 ack_nr=16310 len=1439 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.813826Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24411 ack_nr=16310 len=1439 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.813853Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24411 ack_nr=16310 len=1439 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2878 [INFO] [stdout] 2025-10-02T03:09:28.813900Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24412 ack_nr=16310 len=1439 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.813923Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24412 ack_nr=16310 len=1439 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1439 [INFO] [stdout] 2025-10-02T03:09:28.813946Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24412 ack_nr=16310 len=1439 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=24411 [INFO] [stdout] 2025-10-02T03:09:28.813971Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24412 ack_nr=16310 len=1439 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.813993Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24412 ack_nr=16310 len=1439 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.814017Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24412 ack_nr=16310 len=1439 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4317 [INFO] [stdout] 2025-10-02T03:09:28.814063Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24413 ack_nr=16310 len=1446 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.814087Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24413 ack_nr=16310 len=1446 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1446 [INFO] [stdout] 2025-10-02T03:09:28.814109Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24413 ack_nr=16310 len=1446 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=24412 [INFO] [stdout] 2025-10-02T03:09:28.814133Z DEBUG echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24413 ack_nr=16310 len=1446 msgtype=ST_DATA}: librqbit_utp::congestion::tracing: set_mss changed before=cwnd=17894,cwnd_mss=12.44,sshthresh_mss:inf:w_max:0.00,mss:1439 after=cwnd=17894,cwnd_mss=12.37,sshthresh_mss:inf:w_max:0.00,mss:1446 [INFO] [stdout] 2025-10-02T03:09:28.814160Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24413 ack_nr=16310 len=1446 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.814183Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24413 ack_nr=16310 len=1446 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.814206Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24413 ack_nr=16310 len=1446 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=5763 [INFO] [stdout] 2025-10-02T03:09:28.814240Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-10-02T03:09:28.814261Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-10-02T03:09:28.814660Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26887 ack_nr=350 len=1446 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.815565Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36146 ack_nr=46629 len=1430 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.815745Z DEBUG echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36146 ack_nr=46629 len=1430 msgtype=ST_DATA}: librqbit_utp::congestion::tracing: set_mss changed before=cwnd=15944,cwnd_mss=11.17,sshthresh_mss:inf:w_max:0.00,mss:1427 after=cwnd=15943,cwnd_mss=11.15,sshthresh_mss:inf:w_max:0.00,mss:1430 [INFO] [stdout] 2025-10-02T03:09:28.816107Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36146 ack_nr=46629 len=1430 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1430 [INFO] [stdout] 2025-10-02T03:09:28.816188Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36146 ack_nr=46629 len=1430 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=36145 [INFO] [stdout] 2025-10-02T03:09:28.816322Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36146 ack_nr=46629 len=1430 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.816497Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36146 ack_nr=46629 len=1430 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.816655Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36146 ack_nr=46629 len=1430 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1430 [INFO] [stdout] 2025-10-02T03:09:28.816746Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36147 ack_nr=46629 len=1430 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.816775Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36147 ack_nr=46629 len=1430 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1430 [INFO] [stdout] 2025-10-02T03:09:28.816800Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36147 ack_nr=46629 len=1430 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=36146 [INFO] [stdout] 2025-10-02T03:09:28.816826Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36147 ack_nr=46629 len=1430 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.816850Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36147 ack_nr=46629 len=1430 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.816874Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36147 ack_nr=46629 len=1430 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2860 [INFO] [stdout] 2025-10-02T03:09:28.818303Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17779 ack_nr=22145 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.818343Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17779 ack_nr=22145 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1332 [INFO] [stdout] 2025-10-02T03:09:28.818375Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17779 ack_nr=22145 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=17778 [INFO] [stdout] 2025-10-02T03:09:28.818406Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17779 ack_nr=22145 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.818431Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17779 ack_nr=22145 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.818458Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17779 ack_nr=22145 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1332 [INFO] [stdout] 2025-10-02T03:09:28.818513Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17780 ack_nr=22149 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.818545Z DEBUG echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17780 ack_nr=22149 len=0 msgtype=ST_STATE}: librqbit_utp::congestion::tracing: set_mss changed before=cwnd=31164,cwnd_mss=21.48,sshthresh_mss:inf:w_max:0.00,mss:1451 after=cwnd=31164,cwnd_mss=21.46,sshthresh_mss:inf:w_max:0.00,mss:1452 [INFO] [stdout] 2025-10-02T03:09:28.818601Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-10-02T03:09:28.818627Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-10-02T03:09:28.818797Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=4, bytes=5805, new_rtt=Some(18.867939ms) [INFO] [stdout] 2025-10-02T03:09:28.818834Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=1 bytes=1332 [INFO] [stdout] 2025-10-02T03:09:28.818862Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: remote_window_remaining=1042771 congestion_controller_window=36969 remaining=26963 self.last_remote_window=1042771 [INFO] [stdout] 2025-10-02T03:09:28.818888Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.818911Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.818930Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.818949Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.818969Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.818988Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.819007Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.819025Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.819045Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.819063Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.819084Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.819105Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.819124Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.819142Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.819161Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.819180Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.819199Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.819219Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.819249Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: nagle: buffering more data max_payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.819274Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=827 remote_window_remaining=1016635 user_tx_segments_segments=18 user_tx_segments_bytes=26136 segment_sizes=min_ss=1452:max_ss=1452 [INFO] [stdout] 2025-10-02T03:09:28.819336Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:28.819371Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:28.819394Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=22150 header.ack_nr=17779 payload_size=1452 remaining_cwnd=36969 [INFO] [stdout] 2025-10-02T03:09:28.819435Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=22151 header.ack_nr=17779 payload_size=1452 remaining_cwnd=35517 [INFO] [stdout] 2025-10-02T03:09:28.819478Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=22152 header.ack_nr=17779 payload_size=1452 remaining_cwnd=34065 [INFO] [stdout] 2025-10-02T03:09:28.819522Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=22153 header.ack_nr=17779 payload_size=1452 remaining_cwnd=32613 [INFO] [stdout] 2025-10-02T03:09:28.819567Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=22154 header.ack_nr=17779 payload_size=1452 remaining_cwnd=31161 [INFO] [stdout] 2025-10-02T03:09:28.819620Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=22155 header.ack_nr=17779 payload_size=1452 remaining_cwnd=29709 [INFO] [stdout] 2025-10-02T03:09:28.819664Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=22156 header.ack_nr=17779 payload_size=1452 remaining_cwnd=28257 [INFO] [stdout] 2025-10-02T03:09:28.816931Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36148 ack_nr=46629 len=1430 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.820285Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36148 ack_nr=46629 len=1430 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1430 [INFO] [stdout] 2025-10-02T03:09:28.820316Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36148 ack_nr=46629 len=1430 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=36147 [INFO] [stdout] 2025-10-02T03:09:28.820494Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36148 ack_nr=46629 len=1430 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.820671Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=4, bytes=5714, new_rtt=Some(21.867299ms) [INFO] [stdout] 2025-10-02T03:09:28.820683Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36148 ack_nr=46629 len=1430 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.820704Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=4 bytes=5763 [INFO] [stdout] 2025-10-02T03:09:28.820747Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: remote_window_remaining=1041836 congestion_controller_window=17894 remaining=27054 self.last_remote_window=1041836 [INFO] [stdout] 2025-10-02T03:09:28.820775Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: segmented bytes=1446 [INFO] [stdout] 2025-10-02T03:09:28.820793Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: segmented bytes=1446 [INFO] [stdout] 2025-10-02T03:09:28.820813Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: segmented bytes=1446 [INFO] [stdout] 2025-10-02T03:09:28.820833Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: segmented bytes=1450 [INFO] [stdout] 2025-10-02T03:09:28.820853Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=1450 [INFO] [stdout] 2025-10-02T03:09:28.820876Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=21266 remote_window_remaining=1036048 user_tx_segments_segments=4 user_tx_segments_bytes=5788 segment_sizes=min_ss=1446:max_ss=1452 [INFO] [stdout] 2025-10-02T03:09:28.820925Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:28.820955Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:28.820981Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=16311 header.ack_nr=24413 payload_size=1446 remaining_cwnd=17894 [INFO] [stdout] 2025-10-02T03:09:28.821025Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=16312 header.ack_nr=24413 payload_size=1446 remaining_cwnd=16448 [INFO] [stdout] 2025-10-02T03:09:28.821070Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=16313 header.ack_nr=24413 payload_size=1446 remaining_cwnd=15002 [INFO] [stdout] 2025-10-02T03:09:28.821122Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=16314 header.ack_nr=24413 payload_size=1450 remaining_cwnd=13556 [INFO] [stdout] 2025-10-02T03:09:28.821153Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=12106 [INFO] [stdout] 2025-10-02T03:09:28.821181Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:28.820706Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36148 ack_nr=46629 len=1430 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4290 [INFO] [stdout] 2025-10-02T03:09:28.821534Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36149 ack_nr=46629 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.821569Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36149 ack_nr=46629 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-10-02T03:09:28.821826Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36149 ack_nr=46629 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=36148 [INFO] [stdout] 2025-10-02T03:09:28.821863Z DEBUG echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36149 ack_nr=46629 len=1432 msgtype=ST_DATA}: librqbit_utp::congestion::tracing: set_mss changed before=cwnd=21655,cwnd_mss=15.14,sshthresh_mss:inf:w_max:0.00,mss:1430 after=cwnd=21655,cwnd_mss=15.12,sshthresh_mss:inf:w_max:0.00,mss:1432 [INFO] [stdout] 2025-10-02T03:09:28.822003Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36149 ack_nr=46629 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.822079Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36149 ack_nr=46629 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.822106Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36149 ack_nr=46629 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=5722 [INFO] [stdout] 2025-10-02T03:09:28.822144Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-10-02T03:09:28.822168Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-10-02T03:09:28.822314Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=4, bytes=5711, new_rtt=Some(19.687729ms) [INFO] [stdout] 2025-10-02T03:09:28.822339Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=4 bytes=5722 [INFO] [stdout] 2025-10-02T03:09:28.822364Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: remote_window_remaining=1042470 congestion_controller_window=21655 remaining=27057 self.last_remote_window=1042470 [INFO] [stdout] 2025-10-02T03:09:28.822389Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-10-02T03:09:28.822411Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-10-02T03:09:28.822430Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-10-02T03:09:28.822449Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-10-02T03:09:28.822469Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-10-02T03:09:28.822488Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-10-02T03:09:28.822507Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-10-02T03:09:28.822526Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-10-02T03:09:28.822546Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-10-02T03:09:28.822565Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-10-02T03:09:28.822584Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-10-02T03:09:28.822610Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-10-02T03:09:28.822630Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-10-02T03:09:28.822649Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-10-02T03:09:28.822668Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-10-02T03:09:28.822687Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-10-02T03:09:28.822707Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-10-02T03:09:28.822741Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-10-02T03:09:28.822758Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: nagle: buffering more data max_payload_size=1432 [INFO] [stdout] 2025-10-02T03:09:28.822775Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=1281 remote_window_remaining=1016694 user_tx_segments_segments=18 user_tx_segments_bytes=25776 segment_sizes=min_ss=1432:max_ss=1432 [INFO] [stdout] 2025-10-02T03:09:28.822825Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:28.822845Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:28.822864Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=46630 header.ack_nr=36149 payload_size=1432 remaining_cwnd=21655 [INFO] [stdout] 2025-10-02T03:09:28.822895Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=46631 header.ack_nr=36149 payload_size=1432 remaining_cwnd=20223 [INFO] [stdout] 2025-10-02T03:09:28.822925Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=46632 header.ack_nr=36149 payload_size=1432 remaining_cwnd=18791 [INFO] [stdout] 2025-10-02T03:09:28.822954Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=46633 header.ack_nr=36149 payload_size=1432 remaining_cwnd=17359 [INFO] [stdout] 2025-10-02T03:09:28.822984Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=46634 header.ack_nr=36149 payload_size=1432 remaining_cwnd=15927 [INFO] [stdout] 2025-10-02T03:09:28.823013Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=46635 header.ack_nr=36149 payload_size=1432 remaining_cwnd=14495 [INFO] [stdout] 2025-10-02T03:09:28.814692Z DEBUG echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26887 ack_nr=350 len=1446 msgtype=ST_DATA}: librqbit_utp::congestion::tracing: set_mss changed before=cwnd=17387,cwnd_mss=12.08,sshthresh_mss:inf:w_max:0.00,mss:1439 after=cwnd=17387,cwnd_mss=12.02,sshthresh_mss:inf:w_max:0.00,mss:1446 [INFO] [stdout] 2025-10-02T03:09:28.823786Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26887 ack_nr=350 len=1446 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1446 [INFO] [stdout] 2025-10-02T03:09:28.823896Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26887 ack_nr=350 len=1446 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=26886 [INFO] [stdout] 2025-10-02T03:09:28.823956Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26887 ack_nr=350 len=1446 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.823983Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26887 ack_nr=350 len=1446 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.824011Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26887 ack_nr=350 len=1446 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1446 [INFO] [stdout] 2025-10-02T03:09:28.824070Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26888 ack_nr=350 len=1446 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.824097Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26888 ack_nr=350 len=1446 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1446 [INFO] [stdout] 2025-10-02T03:09:28.824121Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26888 ack_nr=350 len=1446 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=26887 [INFO] [stdout] 2025-10-02T03:09:28.824151Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26888 ack_nr=350 len=1446 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.824176Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26888 ack_nr=350 len=1446 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.824202Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26888 ack_nr=350 len=1446 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2892 [INFO] [stdout] 2025-10-02T03:09:28.824257Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26889 ack_nr=350 len=1446 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.824283Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26889 ack_nr=350 len=1446 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1446 [INFO] [stdout] 2025-10-02T03:09:28.824307Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26889 ack_nr=350 len=1446 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=26888 [INFO] [stdout] 2025-10-02T03:09:28.824335Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26889 ack_nr=350 len=1446 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.824360Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26889 ack_nr=350 len=1446 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.824385Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26889 ack_nr=350 len=1446 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4338 [INFO] [stdout] 2025-10-02T03:09:28.824442Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26890 ack_nr=350 len=1450 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.824470Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26890 ack_nr=350 len=1450 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1450 [INFO] [stdout] 2025-10-02T03:09:28.824494Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26890 ack_nr=350 len=1450 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=26889 [INFO] [stdout] 2025-10-02T03:09:28.824521Z DEBUG echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26890 ack_nr=350 len=1450 msgtype=ST_DATA}: librqbit_utp::congestion::tracing: set_mss changed before=cwnd=23150,cwnd_mss=16.01,sshthresh_mss:inf:w_max:0.00,mss:1446 after=cwnd=23150,cwnd_mss=15.97,sshthresh_mss:inf:w_max:0.00,mss:1450 [INFO] [stdout] 2025-10-02T03:09:28.824550Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26890 ack_nr=350 len=1450 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.824575Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26890 ack_nr=350 len=1450 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.824608Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26890 ack_nr=350 len=1450 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=5788 [INFO] [stdout] 2025-10-02T03:09:28.824648Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-10-02T03:09:28.824672Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-10-02T03:09:28.824838Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=4, bytes=5763, new_rtt=Some(17.322099ms) [INFO] [stdout] 2025-10-02T03:09:28.823667Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=22157 header.ack_nr=17779 payload_size=1452 remaining_cwnd=26805 [INFO] [stdout] 2025-10-02T03:09:28.825514Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=22158 header.ack_nr=17779 payload_size=1452 remaining_cwnd=25353 [INFO] [stdout] 2025-10-02T03:09:28.825581Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=22159 header.ack_nr=17779 payload_size=1452 remaining_cwnd=23901 [INFO] [stdout] 2025-10-02T03:09:28.825637Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=22160 header.ack_nr=17779 payload_size=1452 remaining_cwnd=22449 [INFO] [stdout] 2025-10-02T03:09:28.825681Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=22161 header.ack_nr=17779 payload_size=1452 remaining_cwnd=20997 [INFO] [stdout] 2025-10-02T03:09:28.825740Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=22162 header.ack_nr=17779 payload_size=1452 remaining_cwnd=19545 [INFO] [stdout] 2025-10-02T03:09:28.825787Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=22163 header.ack_nr=17779 payload_size=1452 remaining_cwnd=18093 [INFO] [stdout] 2025-10-02T03:09:28.825831Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=22164 header.ack_nr=17779 payload_size=1452 remaining_cwnd=16641 [INFO] [stdout] 2025-10-02T03:09:28.825875Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=22165 header.ack_nr=17779 payload_size=1452 remaining_cwnd=15189 [INFO] [stdout] 2025-10-02T03:09:28.825924Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=22166 header.ack_nr=17779 payload_size=1452 remaining_cwnd=13737 [INFO] [stdout] 2025-10-02T03:09:28.825968Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=22167 header.ack_nr=17779 payload_size=1452 remaining_cwnd=12285 [INFO] [stdout] 2025-10-02T03:09:28.825995Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=10833 [INFO] [stdout] 2025-10-02T03:09:28.826020Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:28.825002Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=46636 header.ack_nr=36149 payload_size=1432 remaining_cwnd=13063 [INFO] [stdout] 2025-10-02T03:09:28.826835Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=46637 header.ack_nr=36149 payload_size=1432 remaining_cwnd=11631 [INFO] [stdout] 2025-10-02T03:09:28.826880Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=46638 header.ack_nr=36149 payload_size=1432 remaining_cwnd=10199 [INFO] [stdout] 2025-10-02T03:09:28.826918Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=46639 header.ack_nr=36149 payload_size=1432 remaining_cwnd=8767 [INFO] [stdout] 2025-10-02T03:09:28.826953Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=46640 header.ack_nr=36149 payload_size=1432 remaining_cwnd=7335 [INFO] [stdout] 2025-10-02T03:09:28.827162Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=46641 header.ack_nr=36149 payload_size=1432 remaining_cwnd=5903 [INFO] [stdout] 2025-10-02T03:09:28.827280Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=46642 header.ack_nr=36149 payload_size=1432 remaining_cwnd=4471 [INFO] [stdout] 2025-10-02T03:09:28.827356Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=46643 header.ack_nr=36149 payload_size=1432 remaining_cwnd=3039 [INFO] [stdout] 2025-10-02T03:09:28.827402Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=46644 header.ack_nr=36149 payload_size=1432 remaining_cwnd=1607 [INFO] [stdout] 2025-10-02T03:09:28.827433Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: remote recv window exhausted skipped_logs=6 [INFO] [stdout] 2025-10-02T03:09:28.827454Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=175 [INFO] [stdout] 2025-10-02T03:09:28.827470Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16311 ack_nr=24413 len=1446 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.827479Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:28.827498Z DEBUG echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16311 ack_nr=24413 len=1446 msgtype=ST_DATA}: librqbit_utp::congestion::tracing: set_mss changed before=cwnd=17387,cwnd_mss=12.08,sshthresh_mss:inf:w_max:0.00,mss:1439 after=cwnd=17387,cwnd_mss=12.02,sshthresh_mss:inf:w_max:0.00,mss:1446 [INFO] [stdout] 2025-10-02T03:09:28.827529Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16311 ack_nr=24413 len=1446 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1446 [INFO] [stdout] 2025-10-02T03:09:28.827556Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16311 ack_nr=24413 len=1446 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=16310 [INFO] [stdout] 2025-10-02T03:09:28.827584Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16311 ack_nr=24413 len=1446 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.827609Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16311 ack_nr=24413 len=1446 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.827633Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16311 ack_nr=24413 len=1446 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1446 [INFO] [stdout] 2025-10-02T03:09:28.827683Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16312 ack_nr=24413 len=1446 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.827707Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16312 ack_nr=24413 len=1446 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1446 [INFO] [stdout] 2025-10-02T03:09:28.827749Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16312 ack_nr=24413 len=1446 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=16311 [INFO] [stdout] 2025-10-02T03:09:28.827775Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16312 ack_nr=24413 len=1446 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.827798Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16312 ack_nr=24413 len=1446 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.827822Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16312 ack_nr=24413 len=1446 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2892 [INFO] [stdout] 2025-10-02T03:09:28.827868Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16313 ack_nr=24413 len=1446 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.827891Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16313 ack_nr=24413 len=1446 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1446 [INFO] [stdout] 2025-10-02T03:09:28.827915Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16313 ack_nr=24413 len=1446 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=16312 [INFO] [stdout] 2025-10-02T03:09:28.827940Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16313 ack_nr=24413 len=1446 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.827961Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16313 ack_nr=24413 len=1446 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.827984Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16313 ack_nr=24413 len=1446 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4338 [INFO] [stdout] 2025-10-02T03:09:28.828028Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16314 ack_nr=24413 len=1450 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.828051Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16314 ack_nr=24413 len=1450 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1450 [INFO] [stdout] 2025-10-02T03:09:28.828075Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16314 ack_nr=24413 len=1450 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=16313 [INFO] [stdout] 2025-10-02T03:09:28.828099Z DEBUG echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16314 ack_nr=24413 len=1450 msgtype=ST_DATA}: librqbit_utp::congestion::tracing: set_mss changed before=cwnd=23150,cwnd_mss=16.01,sshthresh_mss:inf:w_max:0.00,mss:1446 after=cwnd=23150,cwnd_mss=15.97,sshthresh_mss:inf:w_max:0.00,mss:1450 [INFO] [stdout] 2025-10-02T03:09:28.828125Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16314 ack_nr=24413 len=1450 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.828148Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16314 ack_nr=24413 len=1450 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.828171Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16314 ack_nr=24413 len=1450 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=5788 [INFO] [stdout] 2025-10-02T03:09:28.828203Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-10-02T03:09:28.828225Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-10-02T03:09:28.828381Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=4, bytes=5763, new_rtt=Some(23.07532ms) [INFO] [stdout] 2025-10-02T03:09:28.828415Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=4 bytes=5788 [INFO] [stdout] 2025-10-02T03:09:28.828438Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: remote_window_remaining=1042566 congestion_controller_window=23150 remaining=27005 self.last_remote_window=1042566 [INFO] [stdout] 2025-10-02T03:09:28.828461Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: segmented bytes=1450 [INFO] [stdout] 2025-10-02T03:09:28.828479Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: segmented bytes=1450 [INFO] [stdout] 2025-10-02T03:09:28.828497Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: segmented bytes=1450 [INFO] [stdout] 2025-10-02T03:09:28.828514Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.828531Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.828550Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=21203 remote_window_remaining=1036764 user_tx_segments_segments=4 user_tx_segments_bytes=5802 segment_sizes=min_ss=1450:max_ss=1452 [INFO] [stdout] 2025-10-02T03:09:28.828597Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:28.828622Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:28.828642Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=24414 header.ack_nr=16314 payload_size=1450 remaining_cwnd=23150 [INFO] [stdout] 2025-10-02T03:09:28.828677Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=24415 header.ack_nr=16314 payload_size=1450 remaining_cwnd=21700 [INFO] [stdout] 2025-10-02T03:09:28.829629Z  INFO echo{addr=127.0.0.1:8535}: librqbit_utp::e2e_tests: current counter 2000 [INFO] [stdout] 2025-10-02T03:09:28.824877Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=4 bytes=5788 [INFO] [stdout] 2025-10-02T03:09:28.829685Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: remote_window_remaining=1042566 congestion_controller_window=23150 remaining=27005 self.last_remote_window=1042566 [INFO] [stdout] 2025-10-02T03:09:28.829731Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: segmented bytes=1450 [INFO] [stdout] 2025-10-02T03:09:28.829755Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: segmented bytes=1450 [INFO] [stdout] 2025-10-02T03:09:28.829776Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: segmented bytes=1450 [INFO] [stdout] 2025-10-02T03:09:28.829795Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.829814Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.829835Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=21203 remote_window_remaining=1036764 user_tx_segments_segments=4 user_tx_segments_bytes=5802 segment_sizes=min_ss=1450:max_ss=1452 [INFO] [stdout] 2025-10-02T03:09:28.829883Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:28.829915Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:28.829939Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=351 header.ack_nr=26890 payload_size=1450 remaining_cwnd=23150 [INFO] [stdout] 2025-10-02T03:09:28.829980Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=352 header.ack_nr=26890 payload_size=1450 remaining_cwnd=21700 [INFO] [stdout] 2025-10-02T03:09:28.830024Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=353 header.ack_nr=26890 payload_size=1450 remaining_cwnd=20250 [INFO] [stdout] 2025-10-02T03:09:28.830067Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=354 header.ack_nr=26890 payload_size=1452 remaining_cwnd=18800 [INFO] [stdout] 2025-10-02T03:09:28.830097Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=17348 [INFO] [stdout] 2025-10-02T03:09:28.830124Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:28.830859Z  INFO echo{addr=[::1]:0}: librqbit_utp::e2e_tests: current counter 3000 [INFO] [stdout] 2025-10-02T03:09:28.835466Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=351 ack_nr=26890 len=1450 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.836998Z DEBUG echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=351 ack_nr=26890 len=1450 msgtype=ST_DATA}: librqbit_utp::congestion::tracing: set_mss changed before=cwnd=17894,cwnd_mss=12.37,sshthresh_mss:inf:w_max:0.00,mss:1446 after=cwnd=17894,cwnd_mss=12.34,sshthresh_mss:inf:w_max:0.00,mss:1450 [INFO] [stdout] 2025-10-02T03:09:28.837039Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=351 ack_nr=26890 len=1450 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1450 [INFO] [stdout] 2025-10-02T03:09:28.837066Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=351 ack_nr=26890 len=1450 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=350 [INFO] [stdout] 2025-10-02T03:09:28.837094Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=351 ack_nr=26890 len=1450 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.837118Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=351 ack_nr=26890 len=1450 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.837145Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=351 ack_nr=26890 len=1450 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1450 [INFO] [stdout] 2025-10-02T03:09:28.837203Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=352 ack_nr=26890 len=1450 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.837231Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=352 ack_nr=26890 len=1450 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1450 [INFO] [stdout] 2025-10-02T03:09:28.837257Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=352 ack_nr=26890 len=1450 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=351 [INFO] [stdout] 2025-10-02T03:09:28.837285Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=352 ack_nr=26890 len=1450 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.837308Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=352 ack_nr=26890 len=1450 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.837333Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=352 ack_nr=26890 len=1450 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2900 [INFO] [stdout] 2025-10-02T03:09:28.837388Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=353 ack_nr=26890 len=1450 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.837415Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=353 ack_nr=26890 len=1450 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1450 [INFO] [stdout] 2025-10-02T03:09:28.837439Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=353 ack_nr=26890 len=1450 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=352 [INFO] [stdout] 2025-10-02T03:09:28.837467Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=353 ack_nr=26890 len=1450 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.837492Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=353 ack_nr=26890 len=1450 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.837517Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=353 ack_nr=26890 len=1450 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4350 [INFO] [stdout] 2025-10-02T03:09:28.837570Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=354 ack_nr=26890 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.837606Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=354 ack_nr=26890 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.837631Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=354 ack_nr=26890 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=353 [INFO] [stdout] 2025-10-02T03:09:28.837655Z DEBUG echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=354 ack_nr=26890 len=1452 msgtype=ST_DATA}: librqbit_utp::congestion::tracing: set_mss changed before=cwnd=23682,cwnd_mss=16.33,sshthresh_mss:inf:w_max:0.00,mss:1450 after=cwnd=23682,cwnd_mss=16.31,sshthresh_mss:inf:w_max:0.00,mss:1452 [INFO] [stdout] 2025-10-02T03:09:28.837685Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=354 ack_nr=26890 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.836771Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46630 ack_nr=36149 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.837736Z DEBUG echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46630 ack_nr=36149 len=1432 msgtype=ST_DATA}: librqbit_utp::congestion::tracing: set_mss changed before=cwnd=21533,cwnd_mss=15.06,sshthresh_mss:inf:w_max:0.00,mss:1430 after=cwnd=21533,cwnd_mss=15.04,sshthresh_mss:inf:w_max:0.00,mss:1432 [INFO] [stdout] 2025-10-02T03:09:28.837769Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46630 ack_nr=36149 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-10-02T03:09:28.837793Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46630 ack_nr=36149 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=46629 [INFO] [stdout] 2025-10-02T03:09:28.837820Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46630 ack_nr=36149 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.837846Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46630 ack_nr=36149 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.837872Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46630 ack_nr=36149 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1432 [INFO] [stdout] 2025-10-02T03:09:28.837927Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46631 ack_nr=36149 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.837954Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46631 ack_nr=36149 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-10-02T03:09:28.837979Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46631 ack_nr=36149 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=46630 [INFO] [stdout] 2025-10-02T03:09:28.838005Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46631 ack_nr=36149 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.838029Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46631 ack_nr=36149 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.838054Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46631 ack_nr=36149 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2864 [INFO] [stdout] 2025-10-02T03:09:28.838102Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46632 ack_nr=36149 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.838125Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46632 ack_nr=36149 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-10-02T03:09:28.838147Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46632 ack_nr=36149 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=46631 [INFO] [stdout] 2025-10-02T03:09:28.838175Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46632 ack_nr=36149 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.838196Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46632 ack_nr=36149 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.838221Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46632 ack_nr=36149 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4296 [INFO] [stdout] 2025-10-02T03:09:28.838267Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46633 ack_nr=36149 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.838288Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46633 ack_nr=36149 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-10-02T03:09:28.838308Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46633 ack_nr=36149 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=46632 [INFO] [stdout] 2025-10-02T03:09:28.838329Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46633 ack_nr=36149 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.838350Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46633 ack_nr=36149 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.838373Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46633 ack_nr=36149 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=5728 [INFO] [stdout] 2025-10-02T03:09:28.838418Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46634 ack_nr=36149 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.838443Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46634 ack_nr=36149 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-10-02T03:09:28.838464Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46634 ack_nr=36149 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=46633 [INFO] [stdout] 2025-10-02T03:09:28.838487Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46634 ack_nr=36149 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.838508Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46634 ack_nr=36149 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.838531Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46634 ack_nr=36149 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=7160 [INFO] [stdout] 2025-10-02T03:09:28.838577Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46635 ack_nr=36149 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.838608Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46635 ack_nr=36149 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-10-02T03:09:28.838628Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46635 ack_nr=36149 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=46634 [INFO] [stdout] 2025-10-02T03:09:28.838652Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46635 ack_nr=36149 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.838673Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46635 ack_nr=36149 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.836963Z  INFO echo{addr=127.0.0.1:8534}: librqbit_utp::e2e_tests: current counter 5000 [INFO] [stdout] 2025-10-02T03:09:28.839803Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=24416 header.ack_nr=16314 payload_size=1450 remaining_cwnd=20250 [INFO] [stdout] 2025-10-02T03:09:28.840040Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=24417 header.ack_nr=16314 payload_size=1452 remaining_cwnd=18800 [INFO] [stdout] 2025-10-02T03:09:28.840309Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=17348 [INFO] [stdout] 2025-10-02T03:09:28.840579Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:28.838695Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46635 ack_nr=36149 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=8592 [INFO] [stdout] 2025-10-02T03:09:28.842040Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46636 ack_nr=36149 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.842068Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46636 ack_nr=36149 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-10-02T03:09:28.842092Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46636 ack_nr=36149 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=46635 [INFO] [stdout] 2025-10-02T03:09:28.842118Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46636 ack_nr=36149 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.842141Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46636 ack_nr=36149 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.842166Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46636 ack_nr=36149 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=10024 [INFO] [stdout] 2025-10-02T03:09:28.842211Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46637 ack_nr=36149 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.842237Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46637 ack_nr=36149 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-10-02T03:09:28.842260Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46637 ack_nr=36149 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=46636 [INFO] [stdout] 2025-10-02T03:09:28.842285Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46637 ack_nr=36149 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.842307Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46637 ack_nr=36149 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.842332Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46637 ack_nr=36149 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=11456 [INFO] [stdout] 2025-10-02T03:09:28.842379Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46638 ack_nr=36149 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.842402Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46638 ack_nr=36149 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-10-02T03:09:28.842427Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46638 ack_nr=36149 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=46637 [INFO] [stdout] 2025-10-02T03:09:28.842452Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46638 ack_nr=36149 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.842474Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46638 ack_nr=36149 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.842498Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46638 ack_nr=36149 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=12888 [INFO] [stdout] 2025-10-02T03:09:28.842542Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46639 ack_nr=36149 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.842566Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46639 ack_nr=36149 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-10-02T03:09:28.842595Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46639 ack_nr=36149 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=46638 [INFO] [stdout] 2025-10-02T03:09:28.842622Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46639 ack_nr=36149 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.842645Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46639 ack_nr=36149 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.842669Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46639 ack_nr=36149 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=14320 [INFO] [stdout] 2025-10-02T03:09:28.842731Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46640 ack_nr=36149 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.842758Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46640 ack_nr=36149 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-10-02T03:09:28.842782Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46640 ack_nr=36149 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=46639 [INFO] [stdout] 2025-10-02T03:09:28.842811Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46640 ack_nr=36149 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.842833Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46640 ack_nr=36149 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.842854Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46640 ack_nr=36149 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=15752 [INFO] [stdout] 2025-10-02T03:09:28.842899Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46641 ack_nr=36149 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.842920Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46641 ack_nr=36149 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-10-02T03:09:28.842937Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46641 ack_nr=36149 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=46640 [INFO] [stdout] 2025-10-02T03:09:28.842958Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46641 ack_nr=36149 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.842974Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46641 ack_nr=36149 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.842992Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46641 ack_nr=36149 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=17184 [INFO] [stdout] 2025-10-02T03:09:28.843026Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46642 ack_nr=36149 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.843044Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46642 ack_nr=36149 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-10-02T03:09:28.843060Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46642 ack_nr=36149 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=46641 [INFO] [stdout] 2025-10-02T03:09:28.843081Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46642 ack_nr=36149 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.843098Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46642 ack_nr=36149 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.843116Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46642 ack_nr=36149 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=18616 [INFO] [stdout] 2025-10-02T03:09:28.843150Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46643 ack_nr=36149 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.843168Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46643 ack_nr=36149 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-10-02T03:09:28.843185Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46643 ack_nr=36149 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=46642 [INFO] [stdout] 2025-10-02T03:09:28.843205Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46643 ack_nr=36149 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.843223Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46643 ack_nr=36149 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.843242Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46643 ack_nr=36149 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=20048 [INFO] [stdout] 2025-10-02T03:09:28.843283Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46644 ack_nr=36149 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.843305Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46644 ack_nr=36149 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-10-02T03:09:28.843324Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46644 ack_nr=36149 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=46643 [INFO] [stdout] 2025-10-02T03:09:28.843347Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46644 ack_nr=36149 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.843368Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46644 ack_nr=36149 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.843388Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46644 ack_nr=36149 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=21480 [INFO] [stdout] 2025-10-02T03:09:28.843418Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-10-02T03:09:28.843438Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-10-02T03:09:28.843568Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=4, bytes=5722, new_rtt=Some(30.164939ms) [INFO] [stdout] 2025-10-02T03:09:28.843606Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=15 bytes=21480 [INFO] [stdout] 2025-10-02T03:09:28.843631Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: remote_window_remaining=1042496 congestion_controller_window=27255 remaining=27046 self.last_remote_window=1042496 [INFO] [stdout] 2025-10-02T03:09:28.843653Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-10-02T03:09:28.843671Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-10-02T03:09:28.843689Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-10-02T03:09:28.844012Z  INFO echo{addr=127.0.0.1:8534}: librqbit_utp::e2e_tests: current counter 6000 [INFO] [stdout] 2025-10-02T03:09:28.841902Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=354 ack_nr=26890 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.844668Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=354 ack_nr=26890 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=5802 [INFO] [stdout] 2025-10-02T03:09:28.844844Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-10-02T03:09:28.844870Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-10-02T03:09:28.845003Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=4, bytes=5788, new_rtt=Some(23.11229ms) [INFO] [stdout] 2025-10-02T03:09:28.845033Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=4 bytes=5802 [INFO] [stdout] 2025-10-02T03:09:28.845059Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: remote_window_remaining=1042550 congestion_controller_window=23682 remaining=26980 self.last_remote_window=1042550 [INFO] [stdout] 2025-10-02T03:09:28.845082Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.845102Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.845120Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.845139Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.845161Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.845182Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.845199Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.845215Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.845232Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.845249Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.845265Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.845282Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.845298Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.845315Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.845334Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.845354Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.845371Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.845387Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.845403Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: nagle: buffering more data max_payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.845421Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=844 remote_window_remaining=1016414 user_tx_segments_segments=18 user_tx_segments_bytes=26136 segment_sizes=min_ss=1452:max_ss=1452 [INFO] [stdout] 2025-10-02T03:09:28.845481Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:28.845512Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:28.845534Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=26891 header.ack_nr=354 payload_size=1452 remaining_cwnd=23682 [INFO] [stdout] 2025-10-02T03:09:28.845573Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=26892 header.ack_nr=354 payload_size=1452 remaining_cwnd=22230 [INFO] [stdout] 2025-10-02T03:09:28.845619Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=26893 header.ack_nr=354 payload_size=1452 remaining_cwnd=20778 [INFO] [stdout] 2025-10-02T03:09:28.845655Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=26894 header.ack_nr=354 payload_size=1452 remaining_cwnd=19326 [INFO] [stdout] 2025-10-02T03:09:28.845694Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=26895 header.ack_nr=354 payload_size=1452 remaining_cwnd=17874 [INFO] [stdout] 2025-10-02T03:09:28.845749Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=26896 header.ack_nr=354 payload_size=1452 remaining_cwnd=16422 [INFO] [stdout] 2025-10-02T03:09:28.845791Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=26897 header.ack_nr=354 payload_size=1452 remaining_cwnd=14970 [INFO] [stdout] 2025-10-02T03:09:28.845830Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=26898 header.ack_nr=354 payload_size=1452 remaining_cwnd=13518 [INFO] [stdout] 2025-10-02T03:09:28.845864Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=26899 header.ack_nr=354 payload_size=1452 remaining_cwnd=12066 [INFO] [stdout] 2025-10-02T03:09:28.845896Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=26900 header.ack_nr=354 payload_size=1452 remaining_cwnd=10614 [INFO] [stdout] 2025-10-02T03:09:28.845932Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=26901 header.ack_nr=354 payload_size=1452 remaining_cwnd=9162 [INFO] [stdout] 2025-10-02T03:09:28.845969Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=26902 header.ack_nr=354 payload_size=1452 remaining_cwnd=7710 [INFO] [stdout] 2025-10-02T03:09:28.846004Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=26903 header.ack_nr=354 payload_size=1452 remaining_cwnd=6258 [INFO] [stdout] 2025-10-02T03:09:28.846036Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=26904 header.ack_nr=354 payload_size=1452 remaining_cwnd=4806 [INFO] [stdout] 2025-10-02T03:09:28.846071Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=26905 header.ack_nr=354 payload_size=1452 remaining_cwnd=3354 [INFO] [stdout] 2025-10-02T03:09:28.846109Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=26906 header.ack_nr=354 payload_size=1452 remaining_cwnd=1902 [INFO] [stdout] 2025-10-02T03:09:28.846135Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=450 [INFO] [stdout] 2025-10-02T03:09:28.846158Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:28.846493Z  INFO echo{addr=[::]:0}: librqbit_utp::e2e_tests: current counter 3000 [INFO] [stdout] 2025-10-02T03:09:28.848209Z  INFO echo{addr=127.0.0.1:8534}: librqbit_utp::e2e_tests: current counter 7000 [INFO] [stdout] 2025-10-02T03:09:28.848233Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24414 ack_nr=16314 len=1450 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.843707Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-10-02T03:09:28.849791Z DEBUG echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24414 ack_nr=16314 len=1450 msgtype=ST_DATA}: librqbit_utp::congestion::tracing: set_mss changed before=cwnd=17894,cwnd_mss=12.37,sshthresh_mss:inf:w_max:0.00,mss:1446 after=cwnd=17894,cwnd_mss=12.34,sshthresh_mss:inf:w_max:0.00,mss:1450 [INFO] [stdout] 2025-10-02T03:09:28.849833Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24414 ack_nr=16314 len=1450 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1450 [INFO] [stdout] 2025-10-02T03:09:28.849832Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-10-02T03:09:28.849855Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24414 ack_nr=16314 len=1450 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=24413 [INFO] [stdout] 2025-10-02T03:09:28.849869Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-10-02T03:09:28.849882Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24414 ack_nr=16314 len=1450 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.849888Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-10-02T03:09:28.849905Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-10-02T03:09:28.849928Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-10-02T03:09:28.849904Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24414 ack_nr=16314 len=1450 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.849949Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-10-02T03:09:28.849954Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24414 ack_nr=16314 len=1450 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1450 [INFO] [stdout] 2025-10-02T03:09:28.849967Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-10-02T03:09:28.849986Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-10-02T03:09:28.850005Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-10-02T03:09:28.850005Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24415 ack_nr=16314 len=1450 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.850023Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-10-02T03:09:28.850026Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24415 ack_nr=16314 len=1450 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1450 [INFO] [stdout] 2025-10-02T03:09:28.850042Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-10-02T03:09:28.850046Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24415 ack_nr=16314 len=1450 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=24414 [INFO] [stdout] 2025-10-02T03:09:28.850060Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-10-02T03:09:28.850079Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-10-02T03:09:28.850097Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-10-02T03:09:28.850070Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24415 ack_nr=16314 len=1450 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.850117Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: nagle: buffering more data max_payload_size=1432 [INFO] [stdout] 2025-10-02T03:09:28.850124Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24415 ack_nr=16314 len=1450 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.850138Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=1270 remote_window_remaining=1016720 user_tx_segments_segments=18 user_tx_segments_bytes=25776 segment_sizes=min_ss=1432:max_ss=1432 [INFO] [stdout] 2025-10-02T03:09:28.850148Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24415 ack_nr=16314 len=1450 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2900 [INFO] [stdout] 2025-10-02T03:09:28.850203Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:28.850223Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24416 ack_nr=16314 len=1450 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.850232Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:28.850247Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24416 ack_nr=16314 len=1450 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1450 [INFO] [stdout] 2025-10-02T03:09:28.850252Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=36150 header.ack_nr=46644 payload_size=1432 remaining_cwnd=27255 [INFO] [stdout] 2025-10-02T03:09:28.850270Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24416 ack_nr=16314 len=1450 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=24415 [INFO] [stdout] 2025-10-02T03:09:28.850290Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=36151 header.ack_nr=46644 payload_size=1432 remaining_cwnd=25823 [INFO] [stdout] 2025-10-02T03:09:28.850359Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=36152 header.ack_nr=46644 payload_size=1432 remaining_cwnd=24391 [INFO] [stdout] 2025-10-02T03:09:28.850407Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=36153 header.ack_nr=46644 payload_size=1432 remaining_cwnd=22959 [INFO] [stdout] 2025-10-02T03:09:28.851077Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=36154 header.ack_nr=46644 payload_size=1432 remaining_cwnd=21527 [INFO] [stdout] 2025-10-02T03:09:28.851132Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=36155 header.ack_nr=46644 payload_size=1432 remaining_cwnd=20095 [INFO] [stdout] 2025-10-02T03:09:28.851203Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=36156 header.ack_nr=46644 payload_size=1432 remaining_cwnd=18663 [INFO] [stdout] 2025-10-02T03:09:28.851240Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=36157 header.ack_nr=46644 payload_size=1432 remaining_cwnd=17231 [INFO] [stdout] 2025-10-02T03:09:28.851305Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=36158 header.ack_nr=46644 payload_size=1432 remaining_cwnd=15799 [INFO] [stdout] 2025-10-02T03:09:28.851351Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=36159 header.ack_nr=46644 payload_size=1432 remaining_cwnd=14367 [INFO] [stdout] 2025-10-02T03:09:28.851412Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24416 ack_nr=16314 len=1450 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.851441Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24416 ack_nr=16314 len=1450 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.851466Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24416 ack_nr=16314 len=1450 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4350 [INFO] [stdout] 2025-10-02T03:09:28.851537Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=36160 header.ack_nr=46644 payload_size=1432 remaining_cwnd=12935 [INFO] [stdout] 2025-10-02T03:09:28.851580Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=36161 header.ack_nr=46644 payload_size=1432 remaining_cwnd=11503 [INFO] [stdout] 2025-10-02T03:09:28.851619Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=36162 header.ack_nr=46644 payload_size=1432 remaining_cwnd=10071 [INFO] [stdout] 2025-10-02T03:09:28.851691Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24417 ack_nr=16314 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.851922Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17780 ack_nr=22149 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.851956Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17780 ack_nr=22149 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1382 [INFO] [stdout] 2025-10-02T03:09:28.851977Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17780 ack_nr=22149 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=17779 [INFO] [stdout] 2025-10-02T03:09:28.852001Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17780 ack_nr=22149 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.851736Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24417 ack_nr=16314 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.852024Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17780 ack_nr=22149 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.852036Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24417 ack_nr=16314 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=24416 [INFO] [stdout] 2025-10-02T03:09:28.852048Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17780 ack_nr=22149 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1382 [INFO] [stdout] 2025-10-02T03:09:28.852064Z DEBUG echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24417 ack_nr=16314 len=1452 msgtype=ST_DATA}: librqbit_utp::congestion::tracing: set_mss changed before=cwnd=23682,cwnd_mss=16.33,sshthresh_mss:inf:w_max:0.00,mss:1450 after=cwnd=23682,cwnd_mss=16.31,sshthresh_mss:inf:w_max:0.00,mss:1452 [INFO] [stdout] 2025-10-02T03:09:28.852096Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17782 ack_nr=22167 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.852148Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17781 ack_nr=22167 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.852173Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17781 ack_nr=22167 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1382 [INFO] [stdout] 2025-10-02T03:09:28.852198Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17781 ack_nr=22167 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=17780 [INFO] [stdout] 2025-10-02T03:09:28.852195Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=36163 header.ack_nr=46644 payload_size=1432 remaining_cwnd=8639 [INFO] [stdout] 2025-10-02T03:09:28.852223Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17781 ack_nr=22167 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.852247Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17781 ack_nr=22167 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.852274Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17781 ack_nr=22167 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2764 [INFO] [stdout] 2025-10-02T03:09:28.852092Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24417 ack_nr=16314 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.852311Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-10-02T03:09:28.852333Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-10-02T03:09:28.852521Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=36164 header.ack_nr=46644 payload_size=1432 remaining_cwnd=7207 [INFO] [stdout] 2025-10-02T03:09:28.852568Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=36165 header.ack_nr=46644 payload_size=1432 remaining_cwnd=5775 [INFO] [stdout] 2025-10-02T03:09:28.852603Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=36166 header.ack_nr=46644 payload_size=1432 remaining_cwnd=4343 [INFO] [stdout] 2025-10-02T03:09:28.852329Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24417 ack_nr=16314 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.852918Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24417 ack_nr=16314 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=5802 [INFO] [stdout] 2025-10-02T03:09:28.852912Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=18, bytes=26136, new_rtt=Some(25.9328ms) [INFO] [stdout] 2025-10-02T03:09:28.852946Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=2 bytes=2764 [INFO] [stdout] 2025-10-02T03:09:28.852954Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-10-02T03:09:28.852976Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: remote_window_remaining=1022440 congestion_controller_window=63105 remaining=6632 self.last_remote_window=1022440 [INFO] [stdout] 2025-10-02T03:09:28.853001Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.853000Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-10-02T03:09:28.853018Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.853036Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.853052Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.853069Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: nagle: buffering more data max_payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.853086Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=824 remote_window_remaining=1016632 user_tx_segments_segments=4 user_tx_segments_bytes=5808 segment_sizes=min_ss=1452:max_ss=1452 [INFO] [stdout] 2025-10-02T03:09:28.853140Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:28.853166Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:28.853187Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=22168 header.ack_nr=17781 payload_size=1452 remaining_cwnd=63105 [INFO] [stdout] 2025-10-02T03:09:28.853228Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=22169 header.ack_nr=17781 payload_size=1452 remaining_cwnd=61653 [INFO] [stdout] 2025-10-02T03:09:28.853265Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=22170 header.ack_nr=17781 payload_size=1452 remaining_cwnd=60201 [INFO] [stdout] 2025-10-02T03:09:28.853304Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=36167 header.ack_nr=46644 payload_size=1432 remaining_cwnd=2911 [INFO] [stdout] 2025-10-02T03:09:28.853303Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=22171 header.ack_nr=17781 payload_size=1452 remaining_cwnd=58749 [INFO] [stdout] 2025-10-02T03:09:28.853331Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=57297 [INFO] [stdout] 2025-10-02T03:09:28.853329Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=1479 [INFO] [stdout] 2025-10-02T03:09:28.853357Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:28.853357Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:28.854649Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26891 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.854765Z DEBUG echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26891 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::congestion::tracing: set_mss changed before=cwnd=23150,cwnd_mss=15.97,sshthresh_mss:inf:w_max:0.00,mss:1450 after=cwnd=23150,cwnd_mss=15.94,sshthresh_mss:inf:w_max:0.00,mss:1452 [INFO] [stdout] 2025-10-02T03:09:28.854821Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26891 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.853592Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=4, bytes=5788, new_rtt=Some(27.09253ms) [INFO] [stdout] 2025-10-02T03:09:28.855152Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=4 bytes=5802 [INFO] [stdout] 2025-10-02T03:09:28.855190Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: remote_window_remaining=1042550 congestion_controller_window=23682 remaining=26980 self.last_remote_window=1042550 [INFO] [stdout] 2025-10-02T03:09:28.855221Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.855245Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.855268Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.855287Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.855307Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.855328Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.854846Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26891 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=26890 [INFO] [stdout] 2025-10-02T03:09:28.855936Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26891 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.856067Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26891 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.856135Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26891 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.856256Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26892 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.856333Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26892 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.856358Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26892 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=26891 [INFO] [stdout] 2025-10-02T03:09:28.856447Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26892 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.856668Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26892 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.856697Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26892 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2904 [INFO] [stdout] 2025-10-02T03:09:28.857072Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26893 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.857121Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26893 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.857148Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26893 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=26892 [INFO] [stdout] 2025-10-02T03:09:28.857174Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26893 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.857197Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26893 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.857221Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26893 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4356 [INFO] [stdout] 2025-10-02T03:09:28.857272Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26894 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.857296Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26894 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.857320Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26894 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=26893 [INFO] [stdout] 2025-10-02T03:09:28.857346Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26894 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.857369Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26894 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.857393Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26894 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=5808 [INFO] [stdout] 2025-10-02T03:09:28.857438Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26895 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.857462Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26895 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.857484Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26895 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=26894 [INFO] [stdout] 2025-10-02T03:09:28.857510Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26895 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.857533Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26895 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.857557Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26895 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=7260 [INFO] [stdout] 2025-10-02T03:09:28.857608Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26896 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.857632Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26896 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.857654Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26896 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=26895 [INFO] [stdout] 2025-10-02T03:09:28.857680Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26896 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.857703Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26896 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.857742Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26896 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=8712 [INFO] [stdout] 2025-10-02T03:09:28.857788Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26897 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.857810Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26897 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.857828Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26897 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=26896 [INFO] [stdout] 2025-10-02T03:09:28.857851Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26897 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.857870Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26897 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.857893Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26897 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=10164 [INFO] [stdout] 2025-10-02T03:09:28.857935Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26898 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.857954Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26898 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.857973Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26898 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=26897 [INFO] [stdout] 2025-10-02T03:09:28.855355Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.858458Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.858491Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.858511Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.858530Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.858549Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.858569Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.858595Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.858617Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.858636Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.858668Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.858692Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.858725Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: nagle: buffering more data max_payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.858744Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=844 remote_window_remaining=1016414 user_tx_segments_segments=18 user_tx_segments_bytes=26136 segment_sizes=min_ss=1452:max_ss=1452 [INFO] [stdout] 2025-10-02T03:09:28.858804Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:28.858829Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:28.858850Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=16315 header.ack_nr=24417 payload_size=1452 remaining_cwnd=23682 [INFO] [stdout] 2025-10-02T03:09:28.858887Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=16316 header.ack_nr=24417 payload_size=1452 remaining_cwnd=22230 [INFO] [stdout] 2025-10-02T03:09:28.858929Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=16317 header.ack_nr=24417 payload_size=1452 remaining_cwnd=20778 [INFO] [stdout] 2025-10-02T03:09:28.858972Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=16318 header.ack_nr=24417 payload_size=1452 remaining_cwnd=19326 [INFO] [stdout] 2025-10-02T03:09:28.859012Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=16319 header.ack_nr=24417 payload_size=1452 remaining_cwnd=17874 [INFO] [stdout] 2025-10-02T03:09:28.859054Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=16320 header.ack_nr=24417 payload_size=1452 remaining_cwnd=16422 [INFO] [stdout] 2025-10-02T03:09:28.859097Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=16321 header.ack_nr=24417 payload_size=1452 remaining_cwnd=14970 [INFO] [stdout] 2025-10-02T03:09:28.859141Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=16322 header.ack_nr=24417 payload_size=1452 remaining_cwnd=13518 [INFO] [stdout] 2025-10-02T03:09:28.859185Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=16323 header.ack_nr=24417 payload_size=1452 remaining_cwnd=12066 [INFO] [stdout] 2025-10-02T03:09:28.859227Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=16324 header.ack_nr=24417 payload_size=1452 remaining_cwnd=10614 [INFO] [stdout] 2025-10-02T03:09:28.859268Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=16325 header.ack_nr=24417 payload_size=1452 remaining_cwnd=9162 [INFO] [stdout] 2025-10-02T03:09:28.859311Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=16326 header.ack_nr=24417 payload_size=1452 remaining_cwnd=7710 [INFO] [stdout] 2025-10-02T03:09:28.859357Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=16327 header.ack_nr=24417 payload_size=1452 remaining_cwnd=6258 [INFO] [stdout] 2025-10-02T03:09:28.859399Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=16328 header.ack_nr=24417 payload_size=1452 remaining_cwnd=4806 [INFO] [stdout] 2025-10-02T03:09:28.859441Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=16329 header.ack_nr=24417 payload_size=1452 remaining_cwnd=3354 [INFO] [stdout] 2025-10-02T03:09:28.859484Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=16330 header.ack_nr=24417 payload_size=1452 remaining_cwnd=1902 [INFO] [stdout] 2025-10-02T03:09:28.859514Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=450 [INFO] [stdout] 2025-10-02T03:09:28.859542Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:28.859908Z  INFO echo{addr=[::1]:0}: librqbit_utp::e2e_tests: current counter 3000 [INFO] [stdout] 2025-10-02T03:09:28.860205Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26898 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.860243Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26898 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.860269Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26898 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=11616 [INFO] [stdout] 2025-10-02T03:09:28.860322Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26899 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.860347Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26899 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.860370Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26899 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=26898 [INFO] [stdout] 2025-10-02T03:09:28.860396Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26899 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.860418Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26899 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.860444Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26899 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=13068 [INFO] [stdout] 2025-10-02T03:09:28.860489Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26900 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.860512Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26900 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.860535Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26900 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=26899 [INFO] [stdout] 2025-10-02T03:09:28.860559Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26900 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.860582Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26900 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.860614Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26900 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=14520 [INFO] [stdout] 2025-10-02T03:09:28.860660Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26901 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.860682Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26901 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.860705Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26901 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=26900 [INFO] [stdout] 2025-10-02T03:09:28.860747Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26901 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.860770Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26901 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.860796Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26901 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=15972 [INFO] [stdout] 2025-10-02T03:09:28.860842Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26902 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.860866Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26902 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.860888Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26902 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=26901 [INFO] [stdout] 2025-10-02T03:09:28.860912Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26902 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.860934Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26902 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.860960Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26902 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=17424 [INFO] [stdout] 2025-10-02T03:09:28.861003Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26903 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.861027Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26903 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.861049Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26903 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=26902 [INFO] [stdout] 2025-10-02T03:09:28.861073Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26903 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.861096Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26903 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.861122Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26903 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=18876 [INFO] [stdout] 2025-10-02T03:09:28.861134Z  INFO echo{addr=[::1]:0}: librqbit_utp::e2e_tests: current counter 4000 [INFO] [stdout] 2025-10-02T03:09:28.861169Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26904 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.861193Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26904 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.861216Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26904 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=26903 [INFO] [stdout] 2025-10-02T03:09:28.861241Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26904 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.861263Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26904 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.861288Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26904 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=20328 [INFO] [stdout] 2025-10-02T03:09:28.862058Z DEBUG librqbit_utp::macros::tests: retransmitting skipped_logs=4 arg1=1 arg2=2 arg3=3 [INFO] [stdout] 2025-10-02T03:09:28.862251Z  INFO echo{addr=[::1]:0}: librqbit_utp::e2e_tests: current counter 5000 [INFO] [stdout] 2025-10-02T03:09:28.862302Z  INFO echo{addr=127.0.0.1:0}: librqbit_utp::e2e_tests: current counter 3000 [INFO] [stdout] 2025-10-02T03:09:28.863228Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36150 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.863266Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36150 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-10-02T03:09:28.863290Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36150 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=36149 [INFO] [stdout] 2025-10-02T03:09:28.863316Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36150 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.863347Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36150 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.863372Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36150 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1432 [INFO] [stdout] 2025-10-02T03:09:28.863419Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36151 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.863445Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36151 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-10-02T03:09:28.863468Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36151 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=36150 [INFO] [stdout] 2025-10-02T03:09:28.863493Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36151 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.863515Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36151 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.863539Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36151 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2864 [INFO] [stdout] 2025-10-02T03:09:28.863583Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36152 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.863608Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36152 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-10-02T03:09:28.863633Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36152 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=36151 [INFO] [stdout] 2025-10-02T03:09:28.863658Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36152 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.863681Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36152 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.866306Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16315 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.867361Z DEBUG echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16315 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::congestion::tracing: set_mss changed before=cwnd=23150,cwnd_mss=15.97,sshthresh_mss:inf:w_max:0.00,mss:1450 after=cwnd=23150,cwnd_mss=15.94,sshthresh_mss:inf:w_max:0.00,mss:1452 [INFO] [stdout] 2025-10-02T03:09:28.861333Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26905 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.867413Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26905 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.867436Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26905 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=26904 [INFO] [stdout] 2025-10-02T03:09:28.867460Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26905 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.867482Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26905 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.867507Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26905 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=21780 [INFO] [stdout] 2025-10-02T03:09:28.867565Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26906 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.867599Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26906 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.867621Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26906 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=26905 [INFO] [stdout] 2025-10-02T03:09:28.867646Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26906 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.867669Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26906 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.867695Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26906 ack_nr=354 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=23232 [INFO] [stdout] 2025-10-02T03:09:28.867750Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-10-02T03:09:28.867777Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-10-02T03:09:28.868231Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=4, bytes=5802, new_rtt=Some(24.55867ms) [INFO] [stdout] 2025-10-02T03:09:28.868280Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=16 bytes=23232 [INFO] [stdout] 2025-10-02T03:09:28.868310Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: remote_window_remaining=1042536 congestion_controller_window=28952 remaining=26966 self.last_remote_window=1042536 [INFO] [stdout] 2025-10-02T03:09:28.868334Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.868353Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.868370Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.868387Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.868405Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.868421Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.868438Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.868457Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.868473Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.868489Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.868505Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.868520Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.868536Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.868551Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.868566Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.868580Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.868612Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.868629Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.868645Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: nagle: buffering more data max_payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.868662Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=830 remote_window_remaining=1016400 user_tx_segments_segments=18 user_tx_segments_bytes=26136 segment_sizes=min_ss=1452:max_ss=1452 [INFO] [stdout] 2025-10-02T03:09:28.868725Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:28.868750Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:28.868767Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=355 header.ack_nr=26906 payload_size=1452 remaining_cwnd=28952 [INFO] [stdout] 2025-10-02T03:09:28.868800Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=356 header.ack_nr=26906 payload_size=1452 remaining_cwnd=27500 [INFO] [stdout] 2025-10-02T03:09:28.868831Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=357 header.ack_nr=26906 payload_size=1452 remaining_cwnd=26048 [INFO] [stdout] 2025-10-02T03:09:28.868861Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=358 header.ack_nr=26906 payload_size=1452 remaining_cwnd=24596 [INFO] [stdout] 2025-10-02T03:09:28.868890Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=359 header.ack_nr=26906 payload_size=1452 remaining_cwnd=23144 [INFO] [stdout] 2025-10-02T03:09:28.868919Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=360 header.ack_nr=26906 payload_size=1452 remaining_cwnd=21692 [INFO] [stdout] 2025-10-02T03:09:28.868945Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=361 header.ack_nr=26906 payload_size=1452 remaining_cwnd=20240 [INFO] [stdout] 2025-10-02T03:09:28.868972Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=362 header.ack_nr=26906 payload_size=1452 remaining_cwnd=18788 [INFO] [stdout] 2025-10-02T03:09:28.868998Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=363 header.ack_nr=26906 payload_size=1452 remaining_cwnd=17336 [INFO] [stdout] 2025-10-02T03:09:28.869025Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=364 header.ack_nr=26906 payload_size=1452 remaining_cwnd=15884 [INFO] [stdout] 2025-10-02T03:09:28.869063Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=365 header.ack_nr=26906 payload_size=1452 remaining_cwnd=14432 [INFO] [stdout] 2025-10-02T03:09:28.869093Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=366 header.ack_nr=26906 payload_size=1452 remaining_cwnd=12980 [INFO] [stdout] 2025-10-02T03:09:28.869122Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=367 header.ack_nr=26906 payload_size=1452 remaining_cwnd=11528 [INFO] [stdout] 2025-10-02T03:09:28.869150Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=368 header.ack_nr=26906 payload_size=1452 remaining_cwnd=10076 [INFO] [stdout] 2025-10-02T03:09:28.869178Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=369 header.ack_nr=26906 payload_size=1452 remaining_cwnd=8624 [INFO] [stdout] 2025-10-02T03:09:28.869207Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=370 header.ack_nr=26906 payload_size=1452 remaining_cwnd=7172 [INFO] [stdout] 2025-10-02T03:09:28.869237Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=371 header.ack_nr=26906 payload_size=1452 remaining_cwnd=5720 [INFO] [stdout] 2025-10-02T03:09:28.869266Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=372 header.ack_nr=26906 payload_size=1452 remaining_cwnd=4268 [INFO] [stdout] 2025-10-02T03:09:28.867306Z  INFO echo{addr=127.0.0.1:8534}: librqbit_utp::e2e_tests: current counter 8000 [INFO] [stdout] 2025-10-02T03:09:28.870781Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=2816 [INFO] [stdout] 2025-10-02T03:09:28.870824Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:28.863705Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36152 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4296 [INFO] [stdout] 2025-10-02T03:09:28.871392Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36153 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.871421Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36153 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-10-02T03:09:28.871444Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36153 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=36152 [INFO] [stdout] 2025-10-02T03:09:28.871471Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36153 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.871963Z TRACE echo{addr=127.0.0.1:8535}: librqbit_utp::stream_tx: closing writer [INFO] [stdout] 2025-10-02T03:09:28.872164Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17782 ack_nr=22167 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.872192Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17782 ack_nr=22167 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1332 [INFO] [stdout] 2025-10-02T03:09:28.872214Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17782 ack_nr=22167 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=17781 [INFO] [stdout] 2025-10-02T03:09:28.872238Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17782 ack_nr=22167 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.872258Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17782 ack_nr=22167 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.872280Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17782 ack_nr=22167 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1332 [INFO] [stdout] 2025-10-02T03:09:28.872325Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17783 ack_nr=22171 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.872655Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16315 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.873219Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16315 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=16314 [INFO] [stdout] 2025-10-02T03:09:28.873263Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16315 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.873286Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16315 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.873309Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16315 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.873362Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16316 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.873385Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16316 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.873406Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16316 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=16315 [INFO] [stdout] 2025-10-02T03:09:28.873431Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16316 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.873452Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16316 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.873473Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16316 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2904 [INFO] [stdout] 2025-10-02T03:09:28.873516Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16317 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.873538Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16317 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.873558Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16317 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=16316 [INFO] [stdout] 2025-10-02T03:09:28.873582Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16317 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.873612Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16317 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.873636Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16317 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4356 [INFO] [stdout] 2025-10-02T03:09:28.873684Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16318 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.873724Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16318 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.873749Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16318 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=16317 [INFO] [stdout] 2025-10-02T03:09:28.873777Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16318 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.873801Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16318 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.873826Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16318 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=5808 [INFO] [stdout] 2025-10-02T03:09:28.873879Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16319 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.873904Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16319 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.873927Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16319 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=16318 [INFO] [stdout] 2025-10-02T03:09:28.874275Z  INFO echo{addr=[::]:0}: librqbit_utp::e2e_tests: current counter 3000 [INFO] [stdout] 2025-10-02T03:09:28.872366Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-10-02T03:09:28.874735Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-10-02T03:09:28.874891Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=4, bytes=5808, new_rtt=Some(18.842569ms) [INFO] [stdout] 2025-10-02T03:09:28.874922Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=1 bytes=1332 [INFO] [stdout] 2025-10-02T03:09:28.874948Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: remote_window_remaining=1042768 congestion_controller_window=68913 remaining=12151 self.last_remote_window=1042768 [INFO] [stdout] 2025-10-02T03:09:28.874972Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.874991Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.875009Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.875029Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.875048Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.875066Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.875084Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.875104Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.875124Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: nagle: buffering more data max_payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.875143Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=535 remote_window_remaining=1031152 user_tx_segments_segments=8 user_tx_segments_bytes=11616 segment_sizes=min_ss=1452:max_ss=1452 [INFO] [stdout] 2025-10-02T03:09:28.875203Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:28.875231Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:28.875256Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=22172 header.ack_nr=17782 payload_size=1452 remaining_cwnd=68913 [INFO] [stdout] 2025-10-02T03:09:28.875294Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=22173 header.ack_nr=17782 payload_size=1452 remaining_cwnd=67461 [INFO] [stdout] 2025-10-02T03:09:28.875334Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=22174 header.ack_nr=17782 payload_size=1452 remaining_cwnd=66009 [INFO] [stdout] 2025-10-02T03:09:28.873953Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16319 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.875982Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16319 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.876029Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16319 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=7260 [INFO] [stdout] 2025-10-02T03:09:28.876082Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16320 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.876105Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16320 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.876126Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16320 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=16319 [INFO] [stdout] 2025-10-02T03:09:28.876152Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16320 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.876174Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16320 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.876196Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16320 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=8712 [INFO] [stdout] 2025-10-02T03:09:28.876241Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16321 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.876262Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16321 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.876282Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16321 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=16320 [INFO] [stdout] 2025-10-02T03:09:28.876306Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16321 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.876326Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16321 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.876349Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16321 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=10164 [INFO] [stdout] 2025-10-02T03:09:28.876396Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16322 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.876418Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16322 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.876438Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16322 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=16321 [INFO] [stdout] 2025-10-02T03:09:28.876461Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16322 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.876481Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16322 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.876503Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16322 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=11616 [INFO] [stdout] 2025-10-02T03:09:28.876547Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16323 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.876571Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16323 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.876598Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16323 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=16322 [INFO] [stdout] 2025-10-02T03:09:28.876622Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16323 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.876643Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16323 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.876665Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16323 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=13068 [INFO] [stdout] 2025-10-02T03:09:28.876727Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16324 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.876752Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16324 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.876774Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16324 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=16323 [INFO] [stdout] 2025-10-02T03:09:28.876796Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16324 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.876817Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16324 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.876838Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16324 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=14520 [INFO] [stdout] 2025-10-02T03:09:28.876884Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16325 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.876906Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16325 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.876927Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16325 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=16324 [INFO] [stdout] 2025-10-02T03:09:28.876950Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16325 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.876972Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16325 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.876994Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16325 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=15972 [INFO] [stdout] 2025-10-02T03:09:28.877040Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16326 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.877064Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16326 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.877085Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16326 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=16325 [INFO] [stdout] 2025-10-02T03:09:28.877109Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16326 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.877130Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16326 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.877151Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16326 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=17424 [INFO] [stdout] 2025-10-02T03:09:28.877196Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16327 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.877218Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16327 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.877239Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16327 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=16326 [INFO] [stdout] 2025-10-02T03:09:28.877262Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16327 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.877284Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16327 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.877307Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16327 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=18876 [INFO] [stdout] 2025-10-02T03:09:28.877354Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16328 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.877378Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16328 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.877398Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16328 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=16327 [INFO] [stdout] 2025-10-02T03:09:28.877422Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16328 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.877445Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16328 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.877467Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16328 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=20328 [INFO] [stdout] 2025-10-02T03:09:28.877513Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16329 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.877537Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16329 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.877558Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16329 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=16328 [INFO] [stdout] 2025-10-02T03:09:28.877581Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16329 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.877613Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16329 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.877636Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16329 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=21780 [INFO] [stdout] 2025-10-02T03:09:28.877685Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16330 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.875376Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=22175 header.ack_nr=17782 payload_size=1452 remaining_cwnd=64557 [INFO] [stdout] 2025-10-02T03:09:28.878491Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=22176 header.ack_nr=17782 payload_size=1452 remaining_cwnd=63105 [INFO] [stdout] 2025-10-02T03:09:28.878536Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=22177 header.ack_nr=17782 payload_size=1452 remaining_cwnd=61653 [INFO] [stdout] 2025-10-02T03:09:28.878573Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=22178 header.ack_nr=17782 payload_size=1452 remaining_cwnd=60201 [INFO] [stdout] 2025-10-02T03:09:28.878621Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=22179 header.ack_nr=17782 payload_size=1452 remaining_cwnd=58749 [INFO] [stdout] 2025-10-02T03:09:28.878647Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=57297 [INFO] [stdout] 2025-10-02T03:09:28.878674Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:28.877707Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16330 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.879959Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16330 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=16329 [INFO] [stdout] 2025-10-02T03:09:28.879987Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16330 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.880007Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16330 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.880028Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16330 ack_nr=24417 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=23232 [INFO] [stdout] 2025-10-02T03:09:28.880063Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-10-02T03:09:28.880082Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-10-02T03:09:28.880228Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=4, bytes=5802, new_rtt=Some(26.253819ms) [INFO] [stdout] 2025-10-02T03:09:28.880262Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=16 bytes=23232 [INFO] [stdout] 2025-10-02T03:09:28.880285Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: remote_window_remaining=1042536 congestion_controller_window=28952 remaining=26966 self.last_remote_window=1042536 [INFO] [stdout] 2025-10-02T03:09:28.880306Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.880324Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.880342Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.880360Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.880379Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.880396Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.880413Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.880432Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.880449Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.880466Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.880484Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.880501Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.880517Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.880533Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.880549Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.880565Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.880583Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.880607Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.880624Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: nagle: buffering more data max_payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.880642Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=830 remote_window_remaining=1016400 user_tx_segments_segments=18 user_tx_segments_bytes=26136 segment_sizes=min_ss=1452:max_ss=1452 [INFO] [stdout] 2025-10-02T03:09:28.880687Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:28.881396Z  INFO echo{addr=127.0.0.1:8534}: librqbit_utp::e2e_tests: current counter 9000 [INFO] [stdout] 2025-10-02T03:09:28.881638Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:28.881665Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=24418 header.ack_nr=16330 payload_size=1452 remaining_cwnd=28952 [INFO] [stdout] 2025-10-02T03:09:28.881705Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=24419 header.ack_nr=16330 payload_size=1452 remaining_cwnd=27500 [INFO] [stdout] 2025-10-02T03:09:28.881759Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=24420 header.ack_nr=16330 payload_size=1452 remaining_cwnd=26048 [INFO] [stdout] 2025-10-02T03:09:28.881794Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=24421 header.ack_nr=16330 payload_size=1452 remaining_cwnd=24596 [INFO] [stdout] 2025-10-02T03:09:28.881826Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=24422 header.ack_nr=16330 payload_size=1452 remaining_cwnd=23144 [INFO] [stdout] 2025-10-02T03:09:28.881857Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=24423 header.ack_nr=16330 payload_size=1452 remaining_cwnd=21692 [INFO] [stdout] 2025-10-02T03:09:28.881888Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=24424 header.ack_nr=16330 payload_size=1452 remaining_cwnd=20240 [INFO] [stdout] 2025-10-02T03:09:28.881921Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=24425 header.ack_nr=16330 payload_size=1452 remaining_cwnd=18788 [INFO] [stdout] 2025-10-02T03:09:28.881953Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=24426 header.ack_nr=16330 payload_size=1452 remaining_cwnd=17336 [INFO] [stdout] 2025-10-02T03:09:28.881987Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=24427 header.ack_nr=16330 payload_size=1452 remaining_cwnd=15884 [INFO] [stdout] 2025-10-02T03:09:28.882021Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=24428 header.ack_nr=16330 payload_size=1452 remaining_cwnd=14432 [INFO] [stdout] 2025-10-02T03:09:28.882053Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=24429 header.ack_nr=16330 payload_size=1452 remaining_cwnd=12980 [INFO] [stdout] 2025-10-02T03:09:28.882087Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=24430 header.ack_nr=16330 payload_size=1452 remaining_cwnd=11528 [INFO] [stdout] 2025-10-02T03:09:28.882120Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=24431 header.ack_nr=16330 payload_size=1452 remaining_cwnd=10076 [INFO] [stdout] 2025-10-02T03:09:28.882153Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=24432 header.ack_nr=16330 payload_size=1452 remaining_cwnd=8624 [INFO] [stdout] 2025-10-02T03:09:28.882185Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=24433 header.ack_nr=16330 payload_size=1452 remaining_cwnd=7172 [INFO] [stdout] 2025-10-02T03:09:28.882221Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=24434 header.ack_nr=16330 payload_size=1452 remaining_cwnd=5720 [INFO] [stdout] 2025-10-02T03:09:28.882254Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=24435 header.ack_nr=16330 payload_size=1452 remaining_cwnd=4268 [INFO] [stdout] 2025-10-02T03:09:28.882276Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=2816 [INFO] [stdout] 2025-10-02T03:09:28.882299Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:28.883480Z  INFO echo{addr=127.0.0.1:0}: librqbit_utp::e2e_tests: current counter 3000 [INFO] [stdout] 2025-10-02T03:09:28.885119Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17783 ack_nr=22171 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.885151Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17783 ack_nr=22171 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1382 [INFO] [stdout] 2025-10-02T03:09:28.885173Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17783 ack_nr=22171 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=17782 [INFO] [stdout] 2025-10-02T03:09:28.885200Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17783 ack_nr=22171 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.885222Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17783 ack_nr=22171 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.885245Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17783 ack_nr=22171 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1382 [INFO] [stdout] 2025-10-02T03:09:28.885291Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17785 ack_nr=22179 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.885337Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17784 ack_nr=22179 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.885361Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17784 ack_nr=22179 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1382 [INFO] [stdout] 2025-10-02T03:09:28.885385Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17784 ack_nr=22179 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=17783 [INFO] [stdout] 2025-10-02T03:09:28.885424Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17784 ack_nr=22179 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.885457Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17784 ack_nr=22179 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.885479Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17784 ack_nr=22179 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2764 [INFO] [stdout] 2025-10-02T03:09:28.885511Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-10-02T03:09:28.885529Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-10-02T03:09:28.885806Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=8, bytes=11616, new_rtt=Some(6.47761ms) [INFO] [stdout] 2025-10-02T03:09:28.885838Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=2 bytes=2764 [INFO] [stdout] 2025-10-02T03:09:28.885862Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: remote_window_remaining=1036960 congestion_controller_window=80529 remaining=535 self.last_remote_window=1036960 [INFO] [stdout] 2025-10-02T03:09:28.885884Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: segmented bytes=535 [INFO] [stdout] 2025-10-02T03:09:28.885901Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=0 remote_window_remaining=1036425 user_tx_segments_segments=1 user_tx_segments_bytes=535 segment_sizes=min_ss=1452:max_ss=1452 [INFO] [stdout] 2025-10-02T03:09:28.885947Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:28.885970Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:28.885990Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=22180 header.ack_nr=17784 payload_size=535 remaining_cwnd=80529 [INFO] [stdout] 2025-10-02T03:09:28.886011Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=79994 [INFO] [stdout] 2025-10-02T03:09:28.886033Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:28.887591Z  INFO echo{addr=127.0.0.1:0}: librqbit_utp::e2e_tests: current counter 4000 [INFO] [stdout] 2025-10-02T03:09:28.888267Z  INFO echo{addr=127.0.0.1:8534}: librqbit_utp::e2e_tests: current counter 10000 [INFO] [stdout] 2025-10-02T03:09:28.888468Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17785 ack_nr=22179 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.888498Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17785 ack_nr=22179 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1332 [INFO] [stdout] 2025-10-02T03:09:28.888521Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17785 ack_nr=22179 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=17784 [INFO] [stdout] 2025-10-02T03:09:28.888547Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17785 ack_nr=22179 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.888570Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17785 ack_nr=22179 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.888602Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17785 ack_nr=22179 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1332 [INFO] [stdout] 2025-10-02T03:09:28.888653Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17786 ack_nr=22180 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.888692Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-10-02T03:09:28.888741Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-10-02T03:09:28.871494Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36153 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.888778Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=1, bytes=535, new_rtt=Some(2.50236ms) [INFO] [stdout] 2025-10-02T03:09:28.888782Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36153 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=5728 [INFO] [stdout] 2025-10-02T03:09:28.888806Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=1 bytes=1332 [INFO] [stdout] 2025-10-02T03:09:28.888867Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36154 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.888892Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36154 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-10-02T03:09:28.888914Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36154 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=36153 [INFO] [stdout] 2025-10-02T03:09:28.888938Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36154 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.888959Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36154 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.888981Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36154 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=7160 [INFO] [stdout] 2025-10-02T03:09:28.889024Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36155 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.889045Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36155 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-10-02T03:09:28.889065Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36155 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=36154 [INFO] [stdout] 2025-10-02T03:09:28.889088Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36155 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.889108Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36155 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.889131Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36155 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=8592 [INFO] [stdout] 2025-10-02T03:09:28.889170Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36156 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.889192Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36156 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-10-02T03:09:28.889212Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36156 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=36155 [INFO] [stdout] 2025-10-02T03:09:28.889235Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36156 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.889255Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36156 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.889276Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36156 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=10024 [INFO] [stdout] 2025-10-02T03:09:28.889314Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36157 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.889335Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36157 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-10-02T03:09:28.889357Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36157 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=36156 [INFO] [stdout] 2025-10-02T03:09:28.889380Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36157 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.889400Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36157 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.889422Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36157 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=11456 [INFO] [stdout] 2025-10-02T03:09:28.889461Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36158 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.889482Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36158 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-10-02T03:09:28.889502Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36158 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=36157 [INFO] [stdout] 2025-10-02T03:09:28.890017Z  INFO echo{addr=127.0.0.1:0}: librqbit_utp::e2e_tests: current counter 5000 [INFO] [stdout] 2025-10-02T03:09:28.891423Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36158 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.891459Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36158 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.891484Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36158 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=12888 [INFO] [stdout] 2025-10-02T03:09:28.891539Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36159 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.891565Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36159 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-10-02T03:09:28.891594Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36159 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=36158 [INFO] [stdout] 2025-10-02T03:09:28.891622Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36159 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.891647Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36159 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.891671Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36159 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=14320 [INFO] [stdout] 2025-10-02T03:09:28.891737Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36160 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.891763Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36160 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-10-02T03:09:28.891785Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36160 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=36159 [INFO] [stdout] 2025-10-02T03:09:28.891810Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36160 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.891831Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36160 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.891855Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36160 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=15752 [INFO] [stdout] 2025-10-02T03:09:28.891901Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36161 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.891924Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36161 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-10-02T03:09:28.891945Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36161 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=36160 [INFO] [stdout] 2025-10-02T03:09:28.891969Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36161 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.891990Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36161 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.892012Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36161 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=17184 [INFO] [stdout] 2025-10-02T03:09:28.892057Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36162 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.892079Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36162 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-10-02T03:09:28.892100Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36162 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=36161 [INFO] [stdout] 2025-10-02T03:09:28.892124Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36162 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.892145Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36162 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.892167Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36162 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=18616 [INFO] [stdout] 2025-10-02T03:09:28.892210Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36163 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.892233Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36163 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-10-02T03:09:28.892255Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36163 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=36162 [INFO] [stdout] 2025-10-02T03:09:28.892278Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36163 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.892299Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36163 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.892321Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36163 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=20048 [INFO] [stdout] 2025-10-02T03:09:28.892367Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36164 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.892391Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36164 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-10-02T03:09:28.892414Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36164 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=36163 [INFO] [stdout] 2025-10-02T03:09:28.892439Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36164 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.892460Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36164 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.892483Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36164 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=21480 [INFO] [stdout] 2025-10-02T03:09:28.892529Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36165 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.892551Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36165 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-10-02T03:09:28.892573Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36165 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=36164 [INFO] [stdout] 2025-10-02T03:09:28.892608Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36165 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.892633Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36165 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.892659Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36165 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=22912 [INFO] [stdout] 2025-10-02T03:09:28.892729Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36166 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.892758Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36166 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-10-02T03:09:28.892783Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36166 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=36165 [INFO] [stdout] 2025-10-02T03:09:28.892808Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36166 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.892834Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36166 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.892859Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36166 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=24344 [INFO] [stdout] 2025-10-02T03:09:28.892913Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36167 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.892940Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36167 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-10-02T03:09:28.892964Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36167 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=36166 [INFO] [stdout] 2025-10-02T03:09:28.892991Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36167 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.893014Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36167 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.893041Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36167 ack_nr=46644 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=25776 [INFO] [stdout] 2025-10-02T03:09:28.893081Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.3" [INFO] [stdout] 2025-10-02T03:09:28.893106Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.893610Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=15, bytes=21480, new_rtt=Some(35.80808ms) [INFO] [stdout] 2025-10-02T03:09:28.893651Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=18 bytes=25776 [INFO] [stdout] 2025-10-02T03:09:28.893682Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: remote_window_remaining=1026744 congestion_controller_window=43135 remaining=6992 self.last_remote_window=1026744 [INFO] [stdout] 2025-10-02T03:09:28.893722Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-10-02T03:09:28.893745Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-10-02T03:09:28.893766Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-10-02T03:09:28.893787Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-10-02T03:09:28.893807Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: nagle: buffering more data max_payload_size=1432 [INFO] [stdout] 2025-10-02T03:09:28.893828Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=1264 remote_window_remaining=1021016 user_tx_segments_segments=7 user_tx_segments_bytes=10024 segment_sizes=min_ss=1432:max_ss=1432 [INFO] [stdout] 2025-10-02T03:09:28.893896Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=46645 header.ack_nr=36167 payload_size=1432 remaining_cwnd=43135 [INFO] [stdout] 2025-10-02T03:09:28.893948Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=46646 header.ack_nr=36167 payload_size=1432 remaining_cwnd=41703 [INFO] [stdout] 2025-10-02T03:09:28.893994Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=46647 header.ack_nr=36167 payload_size=1432 remaining_cwnd=40271 [INFO] [stdout] 2025-10-02T03:09:28.894039Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=46648 header.ack_nr=36167 payload_size=1432 remaining_cwnd=38839 [INFO] [stdout] 2025-10-02T03:09:28.894084Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=46649 header.ack_nr=36167 payload_size=1432 remaining_cwnd=37407 [INFO] [stdout] 2025-10-02T03:09:28.894131Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=46650 header.ack_nr=36167 payload_size=1432 remaining_cwnd=35975 [INFO] [stdout] 2025-10-02T03:09:28.894176Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=46651 header.ack_nr=36167 payload_size=1432 remaining_cwnd=34543 [INFO] [stdout] 2025-10-02T03:09:28.894206Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=33111 [INFO] [stdout] 2025-10-02T03:09:28.894233Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:28.898305Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24418 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.898347Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24418 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.898375Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24418 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=24417 [INFO] [stdout] 2025-10-02T03:09:28.898403Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24418 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.898429Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24418 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.898456Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24418 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.898512Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24419 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.898539Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24419 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.898563Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24419 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=24418 [INFO] [stdout] 2025-10-02T03:09:28.898596Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24419 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.898622Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24419 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.898648Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24419 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2904 [INFO] [stdout] 2025-10-02T03:09:28.898702Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24420 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.898746Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24420 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.898772Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24420 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=24419 [INFO] [stdout] 2025-10-02T03:09:28.898799Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24420 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.898823Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24420 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.898847Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24420 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4356 [INFO] [stdout] 2025-10-02T03:09:28.898903Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24421 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.898930Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24421 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.898954Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24421 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=24420 [INFO] [stdout] 2025-10-02T03:09:28.898981Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24421 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.899004Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24421 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.899028Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24421 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=5808 [INFO] [stdout] 2025-10-02T03:09:28.899080Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24422 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.899110Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24422 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.899133Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24422 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=24421 [INFO] [stdout] 2025-10-02T03:09:28.899160Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24422 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.899183Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24422 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.899208Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24422 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=7260 [INFO] [stdout] 2025-10-02T03:09:28.899261Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24423 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.899288Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24423 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.899313Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24423 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=24422 [INFO] [stdout] 2025-10-02T03:09:28.899339Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24423 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.899364Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24423 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.899389Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24423 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=8712 [INFO] [stdout] 2025-10-02T03:09:28.899443Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24424 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.899470Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24424 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.899493Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24424 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=24423 [INFO] [stdout] 2025-10-02T03:09:28.888834Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: arming ack delay timer delay=40ms reason="delayed ACK" [INFO] [stdout] 2025-10-02T03:09:28.901699Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: will repoll in duration=40ms [INFO] [stdout] 2025-10-02T03:09:28.901932Z  INFO echo{addr=127.0.0.1:8535}: librqbit_utp::e2e_tests: current counter 3000 [INFO] [stdout] 2025-10-02T03:09:28.902973Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17786 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.903007Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17786 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1382 [INFO] [stdout] 2025-10-02T03:09:28.903033Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17786 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=17785 [INFO] [stdout] 2025-10-02T03:09:28.903061Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17786 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.903086Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17786 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.903115Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17786 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2714 [INFO] [stdout] 2025-10-02T03:09:28.903172Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17787 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.903198Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17787 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1382 [INFO] [stdout] 2025-10-02T03:09:28.903222Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17787 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=17786 [INFO] [stdout] 2025-10-02T03:09:28.903248Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17787 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.903273Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17787 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.903300Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17787 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4096 [INFO] [stdout] 2025-10-02T03:09:28.903346Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=2 bytes=2764 [INFO] [stdout] 2025-10-02T03:09:28.903383Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: sending seq_nr=22181 ack_nr=17787 wnd_size=1045440 type=ST_STATE [INFO] [stdout] 2025-10-02T03:09:28.903426Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: turning off ack delay timer reason="ACK sent" [INFO] [stdout] 2025-10-02T03:09:28.903454Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: will repoll in duration=10s [INFO] [stdout] 2025-10-02T03:09:28.900173Z  INFO echo{addr=[::1]:0}: librqbit_utp::e2e_tests: current counter 4000 [INFO] [stdout] 2025-10-02T03:09:28.905885Z  INFO echo{addr=[::1]:0}: librqbit_utp::e2e_tests: current counter 5000 [INFO] [stdout] 2025-10-02T03:09:28.906992Z  INFO echo{addr=[::1]:0}: librqbit_utp::e2e_tests: current counter 6000 [INFO] [stdout] 2025-10-02T03:09:28.908157Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17788 ack_nr=22180 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.908196Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17788 ack_nr=22180 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1332 [INFO] [stdout] 2025-10-02T03:09:28.908220Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17788 ack_nr=22180 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=17787 [INFO] [stdout] 2025-10-02T03:09:28.908250Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17788 ack_nr=22180 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.908384Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17788 ack_nr=22180 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.908428Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17788 ack_nr=22180 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1332 [INFO] [stdout] 2025-10-02T03:09:28.908480Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=1 bytes=1332 [INFO] [stdout] 2025-10-02T03:09:28.908511Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: arming ack delay timer delay=40ms reason="delayed ACK" [INFO] [stdout] 2025-10-02T03:09:28.908537Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: will repoll in duration=40ms [INFO] [stdout] 2025-10-02T03:09:28.909640Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17789 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.909670Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17789 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1382 [INFO] [stdout] 2025-10-02T03:09:28.909695Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17789 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=17788 [INFO] [stdout] 2025-10-02T03:09:28.909740Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17789 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.909764Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17789 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.909788Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17789 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2714 [INFO] [stdout] 2025-10-02T03:09:28.909840Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17790 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.910099Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17790 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1382 [INFO] [stdout] 2025-10-02T03:09:28.910131Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17790 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=17789 [INFO] [stdout] 2025-10-02T03:09:28.910159Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17790 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.910181Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17790 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.910204Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17790 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4096 [INFO] [stdout] 2025-10-02T03:09:28.910247Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=2 bytes=2764 [INFO] [stdout] 2025-10-02T03:09:28.910275Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: sending seq_nr=22181 ack_nr=17790 wnd_size=1045440 type=ST_STATE [INFO] [stdout] 2025-10-02T03:09:28.910314Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: turning off ack delay timer reason="ACK sent" [INFO] [stdout] 2025-10-02T03:09:28.910342Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: will repoll in duration=10s [INFO] [stdout] 2025-10-02T03:09:28.911321Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24424 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.911359Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24424 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.911385Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24424 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=10164 [INFO] [stdout] 2025-10-02T03:09:28.911439Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24425 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.911467Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24425 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.911490Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24425 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=24424 [INFO] [stdout] 2025-10-02T03:09:28.911516Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24425 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.911538Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24425 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.911561Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24425 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=11616 [INFO] [stdout] 2025-10-02T03:09:28.911618Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24426 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.911644Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24426 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.911665Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24426 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=24425 [INFO] [stdout] 2025-10-02T03:09:28.911689Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24426 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.912736Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24426 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.912772Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24426 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=13068 [INFO] [stdout] 2025-10-02T03:09:28.912830Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24427 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.912860Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24427 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.912884Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24427 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=24426 [INFO] [stdout] 2025-10-02T03:09:28.912911Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24427 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.912934Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24427 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.912960Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24427 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=14520 [INFO] [stdout] 2025-10-02T03:09:28.913017Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24428 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.913044Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24428 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.913070Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24428 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=24427 [INFO] [stdout] 2025-10-02T03:09:28.913097Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24428 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.913122Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24428 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.913147Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24428 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=15972 [INFO] [stdout] 2025-10-02T03:09:28.913205Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24429 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.913232Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24429 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.913255Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24429 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=24428 [INFO] [stdout] 2025-10-02T03:09:28.913282Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24429 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.913305Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24429 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.913330Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24429 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=17424 [INFO] [stdout] 2025-10-02T03:09:28.913385Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24430 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.913415Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24430 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.913440Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24430 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=24429 [INFO] [stdout] 2025-10-02T03:09:28.913466Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24430 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.913489Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24430 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.913509Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24430 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=18876 [INFO] [stdout] 2025-10-02T03:09:28.913559Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24431 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.913584Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24431 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.913616Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24431 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=24430 [INFO] [stdout] 2025-10-02T03:09:28.913641Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24431 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.913662Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24431 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.913684Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24431 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=20328 [INFO] [stdout] 2025-10-02T03:09:28.913746Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24432 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.913771Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24432 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.913788Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24432 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=24431 [INFO] [stdout] 2025-10-02T03:09:28.913811Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24432 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.913830Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24432 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.913849Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24432 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=21780 [INFO] [stdout] 2025-10-02T03:09:28.913887Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24433 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.913905Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24433 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.913922Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24433 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=24432 [INFO] [stdout] 2025-10-02T03:09:28.913941Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24433 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.913960Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24433 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.913978Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24433 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=23232 [INFO] [stdout] 2025-10-02T03:09:28.914013Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24434 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.914031Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24434 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.914049Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24434 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=24433 [INFO] [stdout] 2025-10-02T03:09:28.914068Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24434 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.914085Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24434 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.914104Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24434 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=24684 [INFO] [stdout] 2025-10-02T03:09:28.914139Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24435 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.914157Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24435 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.914174Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24435 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=24434 [INFO] [stdout] 2025-10-02T03:09:28.914193Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24435 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.914210Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24435 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.914228Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24435 ack_nr=16330 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=26136 [INFO] [stdout] 2025-10-02T03:09:28.914256Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.3" [INFO] [stdout] 2025-10-02T03:09:28.914274Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.914810Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=16, bytes=23232, new_rtt=Some(38.79692ms) [INFO] [stdout] 2025-10-02T03:09:28.914851Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=18 bytes=26136 [INFO] [stdout] 2025-10-02T03:09:28.914878Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: remote_window_remaining=1025112 congestion_controller_window=46914 remaining=6632 self.last_remote_window=1025112 [INFO] [stdout] 2025-10-02T03:09:28.914900Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.914918Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.914935Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.914952Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.914970Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: nagle: buffering more data max_payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.914989Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=824 remote_window_remaining=1019304 user_tx_segments_segments=6 user_tx_segments_bytes=8712 segment_sizes=min_ss=1452:max_ss=1452 [INFO] [stdout] 2025-10-02T03:09:28.915044Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=16331 header.ack_nr=24435 payload_size=1452 remaining_cwnd=46914 [INFO] [stdout] 2025-10-02T03:09:28.915083Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=16332 header.ack_nr=24435 payload_size=1452 remaining_cwnd=45462 [INFO] [stdout] 2025-10-02T03:09:28.915119Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=16333 header.ack_nr=24435 payload_size=1452 remaining_cwnd=44010 [INFO] [stdout] 2025-10-02T03:09:28.915153Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=16334 header.ack_nr=24435 payload_size=1452 remaining_cwnd=42558 [INFO] [stdout] 2025-10-02T03:09:28.915186Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=16335 header.ack_nr=24435 payload_size=1452 remaining_cwnd=41106 [INFO] [stdout] 2025-10-02T03:09:28.915220Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=16336 header.ack_nr=24435 payload_size=1452 remaining_cwnd=39654 [INFO] [stdout] 2025-10-02T03:09:28.915245Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=38202 [INFO] [stdout] 2025-10-02T03:09:28.915268Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:28.916004Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17791 ack_nr=22180 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.916036Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17791 ack_nr=22180 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1332 [INFO] [stdout] 2025-10-02T03:09:28.916060Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17791 ack_nr=22180 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=17790 [INFO] [stdout] 2025-10-02T03:09:28.916088Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17791 ack_nr=22180 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.916112Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17791 ack_nr=22180 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.916745Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46645 ack_nr=36167 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.917807Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46645 ack_nr=36167 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-10-02T03:09:28.917862Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46645 ack_nr=36167 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=46644 [INFO] [stdout] 2025-10-02T03:09:28.917891Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46645 ack_nr=36167 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.917914Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46645 ack_nr=36167 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.917939Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46645 ack_nr=36167 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1432 [INFO] [stdout] 2025-10-02T03:09:28.917999Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46646 ack_nr=36167 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.918026Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46646 ack_nr=36167 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-10-02T03:09:28.918048Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46646 ack_nr=36167 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=46645 [INFO] [stdout] 2025-10-02T03:09:28.918074Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46646 ack_nr=36167 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.918099Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46646 ack_nr=36167 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.918123Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46646 ack_nr=36167 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2864 [INFO] [stdout] 2025-10-02T03:09:28.918175Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46647 ack_nr=36167 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.918202Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46647 ack_nr=36167 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-10-02T03:09:28.918224Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46647 ack_nr=36167 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=46646 [INFO] [stdout] 2025-10-02T03:09:28.918250Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46647 ack_nr=36167 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.918274Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46647 ack_nr=36167 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.918298Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46647 ack_nr=36167 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4296 [INFO] [stdout] 2025-10-02T03:09:28.918353Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46648 ack_nr=36167 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.918379Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46648 ack_nr=36167 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-10-02T03:09:28.918404Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46648 ack_nr=36167 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=46647 [INFO] [stdout] 2025-10-02T03:09:28.918432Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46648 ack_nr=36167 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.918454Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46648 ack_nr=36167 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.918478Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46648 ack_nr=36167 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=5728 [INFO] [stdout] 2025-10-02T03:09:28.918532Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46649 ack_nr=36167 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.918557Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46649 ack_nr=36167 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-10-02T03:09:28.918582Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46649 ack_nr=36167 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=46648 [INFO] [stdout] 2025-10-02T03:09:28.918617Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46649 ack_nr=36167 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.918641Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46649 ack_nr=36167 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.918665Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46649 ack_nr=36167 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=7160 [INFO] [stdout] 2025-10-02T03:09:28.918735Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46650 ack_nr=36167 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.918762Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46650 ack_nr=36167 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-10-02T03:09:28.918784Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46650 ack_nr=36167 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=46649 [INFO] [stdout] 2025-10-02T03:09:28.918812Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46650 ack_nr=36167 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.918837Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46650 ack_nr=36167 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.918861Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46650 ack_nr=36167 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=8592 [INFO] [stdout] 2025-10-02T03:09:28.918915Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46651 ack_nr=36167 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.918942Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46651 ack_nr=36167 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-10-02T03:09:28.918964Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46651 ack_nr=36167 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=46650 [INFO] [stdout] 2025-10-02T03:09:28.918992Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46651 ack_nr=36167 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.919015Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46651 ack_nr=36167 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.919039Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46651 ack_nr=36167 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=10024 [INFO] [stdout] 2025-10-02T03:09:28.919076Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-10-02T03:09:28.919100Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-10-02T03:09:28.919705Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=18, bytes=25776, new_rtt=Some(63.401439ms) [INFO] [stdout] 2025-10-02T03:09:28.919755Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=7 bytes=10024 [INFO] [stdout] 2025-10-02T03:09:28.919784Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: remote_window_remaining=1022448 congestion_controller_window=53031 remaining=6992 self.last_remote_window=1022448 [INFO] [stdout] 2025-10-02T03:09:28.919808Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-10-02T03:09:28.919828Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-10-02T03:09:28.919847Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-10-02T03:09:28.919866Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-10-02T03:09:28.919886Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: nagle: buffering more data max_payload_size=1432 [INFO] [stdout] 2025-10-02T03:09:28.919906Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=1264 remote_window_remaining=1016720 user_tx_segments_segments=4 user_tx_segments_bytes=5728 segment_sizes=min_ss=1432:max_ss=1432 [INFO] [stdout] 2025-10-02T03:09:28.919972Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:28.916985Z  INFO echo{addr=127.0.0.1:0}: librqbit_utp::e2e_tests: current counter 4000 [INFO] [stdout] 2025-10-02T03:09:28.923056Z  INFO echo{addr=127.0.0.1:0}: librqbit_utp::e2e_tests: current counter 5000 [INFO] [stdout] 2025-10-02T03:09:28.920015Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17791 ack_nr=22180 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1332 [INFO] [stdout] 2025-10-02T03:09:28.921881Z DEBUG librqbit_utp::macros::tests: retransmitting skipped_logs=4 arg1=1 arg2=2 arg3=3 [INFO] [stdout] 2025-10-02T03:09:28.924029Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=1 bytes=1332 [INFO] [stdout] 2025-10-02T03:09:28.924068Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: arming ack delay timer delay=40ms reason="delayed ACK" [INFO] [stdout] 2025-10-02T03:09:28.924094Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: will repoll in duration=40ms [INFO] [stdout] 2025-10-02T03:09:28.924238Z  INFO echo{addr=127.0.0.1:8535}: librqbit_utp::e2e_tests: current counter 4000 [INFO] [stdout] 2025-10-02T03:09:28.925256Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17792 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.925289Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17792 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1382 [INFO] [stdout] 2025-10-02T03:09:28.925315Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17792 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=17791 [INFO] [stdout] 2025-10-02T03:09:28.925345Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17792 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.925372Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17792 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.925399Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17792 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2714 [INFO] [stdout] 2025-10-02T03:09:28.925455Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17793 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.925483Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17793 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1382 [INFO] [stdout] 2025-10-02T03:09:28.925508Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17793 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=17792 [INFO] [stdout] 2025-10-02T03:09:28.925537Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17793 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.925562Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17793 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.925596Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17793 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4096 [INFO] [stdout] 2025-10-02T03:09:28.925639Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=2 bytes=2764 [INFO] [stdout] 2025-10-02T03:09:28.925667Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: sending seq_nr=22181 ack_nr=17793 wnd_size=1045440 type=ST_STATE [INFO] [stdout] 2025-10-02T03:09:28.925725Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: turning off ack delay timer reason="ACK sent" [INFO] [stdout] 2025-10-02T03:09:28.925755Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: will repoll in duration=10s [INFO] [stdout] 2025-10-02T03:09:28.926188Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:28.926227Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=36168 header.ack_nr=46651 payload_size=1432 remaining_cwnd=53031 [INFO] [stdout] 2025-10-02T03:09:28.926283Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=36169 header.ack_nr=46651 payload_size=1432 remaining_cwnd=51599 [INFO] [stdout] 2025-10-02T03:09:28.926331Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=36170 header.ack_nr=46651 payload_size=1432 remaining_cwnd=50167 [INFO] [stdout] 2025-10-02T03:09:28.926378Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=36171 header.ack_nr=46651 payload_size=1432 remaining_cwnd=48735 [INFO] [stdout] 2025-10-02T03:09:28.926409Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=47303 [INFO] [stdout] 2025-10-02T03:09:28.926436Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:28.931335Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17794 ack_nr=22180 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.931374Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17794 ack_nr=22180 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1332 [INFO] [stdout] 2025-10-02T03:09:28.931399Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17794 ack_nr=22180 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=17793 [INFO] [stdout] 2025-10-02T03:09:28.931428Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17794 ack_nr=22180 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.931453Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17794 ack_nr=22180 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.931479Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17794 ack_nr=22180 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1332 [INFO] [stdout] 2025-10-02T03:09:28.931526Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=1 bytes=1332 [INFO] [stdout] 2025-10-02T03:09:28.931560Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: arming ack delay timer delay=40ms reason="delayed ACK" [INFO] [stdout] 2025-10-02T03:09:28.931597Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: will repoll in duration=40ms [INFO] [stdout] 2025-10-02T03:09:28.932123Z  INFO echo{addr=127.0.0.1:0}: librqbit_utp::e2e_tests: current counter 6000 [INFO] [stdout] 2025-10-02T03:09:28.932529Z  INFO echo{addr=[::]:0}: librqbit_utp::e2e_tests: current counter 4000 [INFO] [stdout] 2025-10-02T03:09:28.933728Z  INFO echo{addr=[::]:0}: librqbit_utp::e2e_tests: current counter 5000 [INFO] [stdout] 2025-10-02T03:09:28.934829Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17795 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.934859Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17795 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1382 [INFO] [stdout] 2025-10-02T03:09:28.934882Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17795 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=17794 [INFO] [stdout] 2025-10-02T03:09:28.934908Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17795 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.934932Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17795 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.934955Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17795 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2714 [INFO] [stdout] 2025-10-02T03:09:28.935003Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17796 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.935028Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17796 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1382 [INFO] [stdout] 2025-10-02T03:09:28.935477Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=355 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.935518Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=355 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.935538Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=355 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=354 [INFO] [stdout] 2025-10-02T03:09:28.935565Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=355 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.935584Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=355 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.935617Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=355 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.935665Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=356 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.936208Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16331 ack_nr=24435 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.936249Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16331 ack_nr=24435 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.936273Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16331 ack_nr=24435 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=16330 [INFO] [stdout] 2025-10-02T03:09:28.936301Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16331 ack_nr=24435 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.936323Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16331 ack_nr=24435 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.936349Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16331 ack_nr=24435 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.936404Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16332 ack_nr=24435 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.936429Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16332 ack_nr=24435 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.936451Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16332 ack_nr=24435 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=16331 [INFO] [stdout] 2025-10-02T03:09:28.936479Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16332 ack_nr=24435 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.936501Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16332 ack_nr=24435 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.936523Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16332 ack_nr=24435 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2904 [INFO] [stdout] 2025-10-02T03:09:28.936574Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16333 ack_nr=24435 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.936608Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16333 ack_nr=24435 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.936630Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16333 ack_nr=24435 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=16332 [INFO] [stdout] 2025-10-02T03:09:28.936654Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16333 ack_nr=24435 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.936677Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16333 ack_nr=24435 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.936701Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16333 ack_nr=24435 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4356 [INFO] [stdout] 2025-10-02T03:09:28.936768Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16334 ack_nr=24435 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.936796Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16334 ack_nr=24435 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.936819Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16334 ack_nr=24435 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=16333 [INFO] [stdout] 2025-10-02T03:09:28.936846Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16334 ack_nr=24435 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.936870Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16334 ack_nr=24435 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.936896Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16334 ack_nr=24435 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=5808 [INFO] [stdout] 2025-10-02T03:09:28.936951Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16335 ack_nr=24435 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.936978Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16335 ack_nr=24435 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.937002Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16335 ack_nr=24435 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=16334 [INFO] [stdout] 2025-10-02T03:09:28.937026Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16335 ack_nr=24435 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.937045Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16335 ack_nr=24435 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.937065Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16335 ack_nr=24435 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=7260 [INFO] [stdout] 2025-10-02T03:09:28.937107Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16336 ack_nr=24435 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.937128Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16336 ack_nr=24435 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.937146Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16336 ack_nr=24435 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=16335 [INFO] [stdout] 2025-10-02T03:09:28.937169Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16336 ack_nr=24435 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.937186Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16336 ack_nr=24435 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.937206Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16336 ack_nr=24435 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=8712 [INFO] [stdout] 2025-10-02T03:09:28.937233Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-10-02T03:09:28.937251Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-10-02T03:09:28.937727Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17796 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=17795 [INFO] [stdout] 2025-10-02T03:09:28.937755Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17796 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.937776Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17796 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.937795Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17796 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4096 [INFO] [stdout] 2025-10-02T03:09:28.937832Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=2 bytes=2764 [INFO] [stdout] 2025-10-02T03:09:28.937857Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: sending seq_nr=22181 ack_nr=17796 wnd_size=1045440 type=ST_STATE [INFO] [stdout] 2025-10-02T03:09:28.937895Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: turning off ack delay timer reason="ACK sent" [INFO] [stdout] 2025-10-02T03:09:28.937917Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: will repoll in duration=10s [INFO] [stdout] 2025-10-02T03:09:28.939731Z  INFO echo{addr=[::1]:0}: librqbit_utp::e2e_tests: current counter 6000 [INFO] [stdout] 2025-10-02T03:09:28.940178Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17797 ack_nr=22180 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.940971Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36168 ack_nr=46651 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.941015Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36168 ack_nr=46651 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-10-02T03:09:28.940224Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17797 ack_nr=22180 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1332 [INFO] [stdout] 2025-10-02T03:09:28.941266Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17797 ack_nr=22180 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=17796 [INFO] [stdout] 2025-10-02T03:09:28.941422Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17797 ack_nr=22180 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.941724Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17797 ack_nr=22180 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.941040Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36168 ack_nr=46651 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=36167 [INFO] [stdout] 2025-10-02T03:09:28.941900Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36168 ack_nr=46651 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.942034Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36168 ack_nr=46651 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.941769Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17797 ack_nr=22180 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1332 [INFO] [stdout] 2025-10-02T03:09:28.942065Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36168 ack_nr=46651 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1432 [INFO] [stdout] 2025-10-02T03:09:28.942617Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=1 bytes=1332 [INFO] [stdout] 2025-10-02T03:09:28.942887Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36169 ack_nr=46651 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.942689Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: arming ack delay timer delay=40ms reason="delayed ACK" [INFO] [stdout] 2025-10-02T03:09:28.942832Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=18, bytes=26136, new_rtt=Some(53.932379ms) [INFO] [stdout] 2025-10-02T03:09:28.942923Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36169 ack_nr=46651 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-10-02T03:09:28.943243Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=6 bytes=8712 [INFO] [stdout] 2025-10-02T03:09:28.943416Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36169 ack_nr=46651 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=36168 [INFO] [stdout] 2025-10-02T03:09:28.943567Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: will repoll in duration=40ms [INFO] [stdout] 2025-10-02T03:09:28.944270Z  INFO echo{addr=127.0.0.1:8535}: librqbit_utp::e2e_tests: current counter 5000 [INFO] [stdout] 2025-10-02T03:09:28.943657Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: remote_window_remaining=1022208 congestion_controller_window=55088 remaining=6632 self.last_remote_window=1022208 [INFO] [stdout] 2025-10-02T03:09:28.944421Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.944791Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.943823Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36169 ack_nr=46651 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.944958Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36169 ack_nr=46651 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.945093Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36169 ack_nr=46651 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2864 [INFO] [stdout] 2025-10-02T03:09:28.944821Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.945166Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.945190Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: nagle: buffering more data max_payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.945213Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=824 remote_window_remaining=1016400 user_tx_segments_segments=4 user_tx_segments_bytes=5808 segment_sizes=min_ss=1452:max_ss=1452 [INFO] [stdout] 2025-10-02T03:09:28.945285Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:28.945316Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:28.945342Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=24436 header.ack_nr=16336 payload_size=1452 remaining_cwnd=55088 [INFO] [stdout] 2025-10-02T03:09:28.945387Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=24437 header.ack_nr=16336 payload_size=1452 remaining_cwnd=53636 [INFO] [stdout] 2025-10-02T03:09:28.945431Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=24438 header.ack_nr=16336 payload_size=1452 remaining_cwnd=52184 [INFO] [stdout] 2025-10-02T03:09:28.945473Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=24439 header.ack_nr=16336 payload_size=1452 remaining_cwnd=50732 [INFO] [stdout] 2025-10-02T03:09:28.945508Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=49280 [INFO] [stdout] 2025-10-02T03:09:28.947633Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:28.951019Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17798 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.951058Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17798 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1382 [INFO] [stdout] 2025-10-02T03:09:28.951082Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17798 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=17797 [INFO] [stdout] 2025-10-02T03:09:28.951110Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17798 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.951132Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17798 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.951157Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17798 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2714 [INFO] [stdout] 2025-10-02T03:09:28.951209Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17799 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.951235Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17799 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1382 [INFO] [stdout] 2025-10-02T03:09:28.951257Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17799 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=17798 [INFO] [stdout] 2025-10-02T03:09:28.951280Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17799 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.951301Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17799 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.951322Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17799 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4096 [INFO] [stdout] 2025-10-02T03:09:28.951363Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=2 bytes=2764 [INFO] [stdout] 2025-10-02T03:09:28.951392Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: sending seq_nr=22181 ack_nr=17799 wnd_size=1045440 type=ST_STATE [INFO] [stdout] 2025-10-02T03:09:28.951435Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: turning off ack delay timer reason="ACK sent" [INFO] [stdout] 2025-10-02T03:09:28.951460Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: will repoll in duration=10s [INFO] [stdout] 2025-10-02T03:09:28.946771Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36170 ack_nr=46651 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.953089Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36170 ack_nr=46651 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-10-02T03:09:28.953130Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36170 ack_nr=46651 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=36169 [INFO] [stdout] 2025-10-02T03:09:28.953188Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36170 ack_nr=46651 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.953212Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36170 ack_nr=46651 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.953237Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36170 ack_nr=46651 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4296 [INFO] [stdout] 2025-10-02T03:09:28.953293Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36171 ack_nr=46651 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.953320Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36171 ack_nr=46651 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-10-02T03:09:28.953345Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36171 ack_nr=46651 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=36170 [INFO] [stdout] 2025-10-02T03:09:28.953372Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36171 ack_nr=46651 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.953395Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36171 ack_nr=46651 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.953418Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36171 ack_nr=46651 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=5728 [INFO] [stdout] 2025-10-02T03:09:28.953454Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-10-02T03:09:28.953476Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-10-02T03:09:28.953731Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=7, bytes=10024, new_rtt=Some(46.778759ms) [INFO] [stdout] 2025-10-02T03:09:28.953772Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=4 bytes=5728 [INFO] [stdout] 2025-10-02T03:09:28.953798Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: remote_window_remaining=1038200 congestion_controller_window=53159 remaining=17657 self.last_remote_window=1038200 [INFO] [stdout] 2025-10-02T03:09:28.953821Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-10-02T03:09:28.953839Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-10-02T03:09:28.953857Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-10-02T03:09:28.953874Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-10-02T03:09:28.953892Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-10-02T03:09:28.953909Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-10-02T03:09:28.953926Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-10-02T03:09:28.953943Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-10-02T03:09:28.953960Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-10-02T03:09:28.953978Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-10-02T03:09:28.953996Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-10-02T03:09:28.954013Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-10-02T03:09:28.954031Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: nagle: buffering more data max_payload_size=1432 [INFO] [stdout] 2025-10-02T03:09:28.954049Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=473 remote_window_remaining=1021016 user_tx_segments_segments=12 user_tx_segments_bytes=17184 segment_sizes=min_ss=1432:max_ss=1432 [INFO] [stdout] 2025-10-02T03:09:28.954111Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:28.954134Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:28.954152Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=46652 header.ack_nr=36171 payload_size=1432 remaining_cwnd=53159 [INFO] [stdout] 2025-10-02T03:09:28.954190Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=46653 header.ack_nr=36171 payload_size=1432 remaining_cwnd=51727 [INFO] [stdout] 2025-10-02T03:09:28.954225Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=46654 header.ack_nr=36171 payload_size=1432 remaining_cwnd=50295 [INFO] [stdout] 2025-10-02T03:09:28.954260Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=46655 header.ack_nr=36171 payload_size=1432 remaining_cwnd=48863 [INFO] [stdout] 2025-10-02T03:09:28.954295Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=46656 header.ack_nr=36171 payload_size=1432 remaining_cwnd=47431 [INFO] [stdout] 2025-10-02T03:09:28.954330Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=46657 header.ack_nr=36171 payload_size=1432 remaining_cwnd=45999 [INFO] [stdout] 2025-10-02T03:09:28.954369Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=46658 header.ack_nr=36171 payload_size=1432 remaining_cwnd=44567 [INFO] [stdout] 2025-10-02T03:09:28.954407Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=46659 header.ack_nr=36171 payload_size=1432 remaining_cwnd=43135 [INFO] [stdout] 2025-10-02T03:09:28.954446Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=46660 header.ack_nr=36171 payload_size=1432 remaining_cwnd=41703 [INFO] [stdout] 2025-10-02T03:09:28.954485Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=46661 header.ack_nr=36171 payload_size=1432 remaining_cwnd=40271 [INFO] [stdout] 2025-10-02T03:09:28.954525Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=46662 header.ack_nr=36171 payload_size=1432 remaining_cwnd=38839 [INFO] [stdout] 2025-10-02T03:09:28.954559Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=46663 header.ack_nr=36171 payload_size=1432 remaining_cwnd=37407 [INFO] [stdout] 2025-10-02T03:09:28.954584Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=35975 [INFO] [stdout] 2025-10-02T03:09:28.954616Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:28.955959Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17800 ack_nr=22180 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.955996Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17800 ack_nr=22180 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1332 [INFO] [stdout] 2025-10-02T03:09:28.956019Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17800 ack_nr=22180 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=17799 [INFO] [stdout] 2025-10-02T03:09:28.956043Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17800 ack_nr=22180 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.956065Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17800 ack_nr=22180 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.956088Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17800 ack_nr=22180 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1332 [INFO] [stdout] 2025-10-02T03:09:28.956127Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=1 bytes=1332 [INFO] [stdout] 2025-10-02T03:09:28.956154Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: arming ack delay timer delay=40ms reason="delayed ACK" [INFO] [stdout] 2025-10-02T03:09:28.956179Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: will repoll in duration=40ms [INFO] [stdout] 2025-10-02T03:09:28.957237Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17801 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.957268Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17801 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1382 [INFO] [stdout] 2025-10-02T03:09:28.957292Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17801 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=17800 [INFO] [stdout] 2025-10-02T03:09:28.957318Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17801 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.957340Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17801 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.957364Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17801 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2714 [INFO] [stdout] 2025-10-02T03:09:28.957415Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17802 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.957438Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17802 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1382 [INFO] [stdout] 2025-10-02T03:09:28.957460Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17802 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=17801 [INFO] [stdout] 2025-10-02T03:09:28.957484Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17802 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.957506Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17802 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.935691Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=356 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.957818Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=356 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=355 [INFO] [stdout] 2025-10-02T03:09:28.957880Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=356 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.957903Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=356 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.957927Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=356 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2904 [INFO] [stdout] 2025-10-02T03:09:28.957997Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=357 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.958021Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=357 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.958041Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=357 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=356 [INFO] [stdout] 2025-10-02T03:09:28.958065Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=357 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.958084Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=357 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.958105Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=357 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4356 [INFO] [stdout] 2025-10-02T03:09:28.958144Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=358 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.958164Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=358 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.958183Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=358 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=357 [INFO] [stdout] 2025-10-02T03:09:28.958205Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=358 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.958225Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=358 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.958246Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=358 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=5808 [INFO] [stdout] 2025-10-02T03:09:28.958285Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=359 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.958305Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=359 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.958324Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=359 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=358 [INFO] [stdout] 2025-10-02T03:09:28.958346Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=359 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.958365Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=359 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.958388Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=359 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=7260 [INFO] [stdout] 2025-10-02T03:09:28.958427Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=360 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.958448Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=360 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.958469Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=360 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=359 [INFO] [stdout] 2025-10-02T03:09:28.958494Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=360 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.958517Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=360 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.958541Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=360 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=8712 [INFO] [stdout] 2025-10-02T03:09:28.958589Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=361 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.958614Z  INFO echo{addr=127.0.0.1:0}: librqbit_utp::e2e_tests: current counter 6000 [INFO] [stdout] 2025-10-02T03:09:28.958619Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=361 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.958641Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=361 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=360 [INFO] [stdout] 2025-10-02T03:09:28.958663Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=361 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.958683Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=361 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.958703Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=361 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=10164 [INFO] [stdout] 2025-10-02T03:09:28.958760Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=362 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.958782Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=362 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.958802Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=362 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=361 [INFO] [stdout] 2025-10-02T03:09:28.958823Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=362 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.958842Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=362 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.958863Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=362 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=11616 [INFO] [stdout] 2025-10-02T03:09:28.958902Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=363 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.958921Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=363 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.958941Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=363 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=362 [INFO] [stdout] 2025-10-02T03:09:28.958962Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=363 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.958981Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=363 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.959002Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=363 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=13068 [INFO] [stdout] 2025-10-02T03:09:28.959040Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=364 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.959059Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=364 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.959079Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=364 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=363 [INFO] [stdout] 2025-10-02T03:09:28.959102Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=364 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.959121Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=364 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.959142Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=364 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=14520 [INFO] [stdout] 2025-10-02T03:09:28.959180Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=365 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.959200Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=365 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.959218Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=365 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=364 [INFO] [stdout] 2025-10-02T03:09:28.959240Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=365 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.959260Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=365 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.959280Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=365 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=15972 [INFO] [stdout] 2025-10-02T03:09:28.959321Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=366 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.959341Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=366 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.959362Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=366 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=365 [INFO] [stdout] 2025-10-02T03:09:28.959384Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=366 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.959402Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=366 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.959425Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=366 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=17424 [INFO] [stdout] 2025-10-02T03:09:28.959465Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=367 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.959484Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=367 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.959503Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=367 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=366 [INFO] [stdout] 2025-10-02T03:09:28.959525Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=367 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.959543Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=367 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.959564Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=367 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=18876 [INFO] [stdout] 2025-10-02T03:09:28.959609Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=368 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.961535Z  INFO echo{addr=[::1]:0}: librqbit_utp::e2e_tests: current counter 7000 [INFO] [stdout] 2025-10-02T03:09:28.957529Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17802 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4096 [INFO] [stdout] 2025-10-02T03:09:28.961813Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=2 bytes=2764 [INFO] [stdout] 2025-10-02T03:09:28.961853Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: sending seq_nr=22181 ack_nr=17802 wnd_size=1045440 type=ST_STATE [INFO] [stdout] 2025-10-02T03:09:28.961902Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: turning off ack delay timer reason="ACK sent" [INFO] [stdout] 2025-10-02T03:09:28.961934Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: will repoll in duration=10s [INFO] [stdout] 2025-10-02T03:09:28.959632Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=368 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.962760Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=368 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=367 [INFO] [stdout] 2025-10-02T03:09:28.962792Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=368 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.962812Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=368 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.962837Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=368 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=20328 [INFO] [stdout] 2025-10-02T03:09:28.962886Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=369 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.962908Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=369 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.962927Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=369 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=368 [INFO] [stdout] 2025-10-02T03:09:28.962950Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=369 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.962969Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=369 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.962990Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=369 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=21780 [INFO] [stdout] 2025-10-02T03:09:28.963031Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=370 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.963051Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=370 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.963070Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=370 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=369 [INFO] [stdout] 2025-10-02T03:09:28.963091Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=370 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.963111Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=370 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.963132Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=370 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=23232 [INFO] [stdout] 2025-10-02T03:09:28.963170Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=371 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.963191Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=371 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.963210Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=371 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=370 [INFO] [stdout] 2025-10-02T03:09:28.963232Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=371 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.963224Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17803 ack_nr=22180 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.963250Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=371 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.963258Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17803 ack_nr=22180 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1332 [INFO] [stdout] 2025-10-02T03:09:28.963272Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=371 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=24684 [INFO] [stdout] 2025-10-02T03:09:28.963284Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17803 ack_nr=22180 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=17802 [INFO] [stdout] 2025-10-02T03:09:28.963313Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17803 ack_nr=22180 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.963311Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=372 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.963338Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17803 ack_nr=22180 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.963357Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=372 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.963365Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17803 ack_nr=22180 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1332 [INFO] [stdout] 2025-10-02T03:09:28.963378Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=372 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=371 [INFO] [stdout] 2025-10-02T03:09:28.963403Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=372 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.963410Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=1 bytes=1332 [INFO] [stdout] 2025-10-02T03:09:28.963422Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=372 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.963444Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=372 ack_nr=26906 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=26136 [INFO] [stdout] 2025-10-02T03:09:28.963444Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: arming ack delay timer delay=40ms reason="delayed ACK" [INFO] [stdout] 2025-10-02T03:09:28.963471Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: will repoll in duration=40ms [INFO] [stdout] 2025-10-02T03:09:28.963478Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.3" [INFO] [stdout] 2025-10-02T03:09:28.963498Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.963567Z  INFO echo{addr=127.0.0.1:8535}: librqbit_utp::e2e_tests: current counter 6000 [INFO] [stdout] 2025-10-02T03:09:28.964042Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24436 ack_nr=16336 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.964083Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24436 ack_nr=16336 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.964109Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24436 ack_nr=16336 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=24435 [INFO] [stdout] 2025-10-02T03:09:28.964137Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24436 ack_nr=16336 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.964161Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24436 ack_nr=16336 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.964186Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24436 ack_nr=16336 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.964235Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24437 ack_nr=16336 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.964261Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24437 ack_nr=16336 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.964283Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24437 ack_nr=16336 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=24436 [INFO] [stdout] 2025-10-02T03:09:28.964306Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24437 ack_nr=16336 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.964327Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24437 ack_nr=16336 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.964349Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24437 ack_nr=16336 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2904 [INFO] [stdout] 2025-10-02T03:09:28.964394Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24438 ack_nr=16336 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.964417Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24438 ack_nr=16336 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.964440Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24438 ack_nr=16336 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=24437 [INFO] [stdout] 2025-10-02T03:09:28.964464Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24438 ack_nr=16336 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.964485Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24438 ack_nr=16336 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.964507Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24438 ack_nr=16336 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4356 [INFO] [stdout] 2025-10-02T03:09:28.964553Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24439 ack_nr=16336 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.964575Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24439 ack_nr=16336 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.964660Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24439 ack_nr=16336 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=24438 [INFO] [stdout] 2025-10-02T03:09:28.964689Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24439 ack_nr=16336 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.967426Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24439 ack_nr=16336 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.967468Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24439 ack_nr=16336 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=5808 [INFO] [stdout] 2025-10-02T03:09:28.967509Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-10-02T03:09:28.967532Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-10-02T03:09:28.967762Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=6, bytes=8712, new_rtt=Some(48.795109ms) [INFO] [stdout] 2025-10-02T03:09:28.967802Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=4 bytes=5808 [INFO] [stdout] 2025-10-02T03:09:28.967828Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: remote_window_remaining=1039632 congestion_controller_window=55626 remaining=17222 self.last_remote_window=1039632 [INFO] [stdout] 2025-10-02T03:09:28.967851Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.967869Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.967889Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.967907Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.967924Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.967942Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.967960Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.967977Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.968289Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.968311Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.968330Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.968350Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: nagle: buffering more data max_payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.968371Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=1250 remote_window_remaining=1023660 user_tx_segments_segments=11 user_tx_segments_bytes=15972 segment_sizes=min_ss=1452:max_ss=1452 [INFO] [stdout] 2025-10-02T03:09:28.968434Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:28.968460Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:28.968481Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=16337 header.ack_nr=24439 payload_size=1452 remaining_cwnd=55626 [INFO] [stdout] 2025-10-02T03:09:28.968518Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=16338 header.ack_nr=24439 payload_size=1452 remaining_cwnd=54174 [INFO] [stdout] 2025-10-02T03:09:28.968560Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=16339 header.ack_nr=24439 payload_size=1452 remaining_cwnd=52722 [INFO] [stdout] 2025-10-02T03:09:28.968609Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=16340 header.ack_nr=24439 payload_size=1452 remaining_cwnd=51270 [INFO] [stdout] 2025-10-02T03:09:28.968648Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=16341 header.ack_nr=24439 payload_size=1452 remaining_cwnd=49818 [INFO] [stdout] 2025-10-02T03:09:28.966681Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46652 ack_nr=36171 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.968750Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46652 ack_nr=36171 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-10-02T03:09:28.968777Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46652 ack_nr=36171 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=46651 [INFO] [stdout] 2025-10-02T03:09:28.968802Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46652 ack_nr=36171 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.968824Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46652 ack_nr=36171 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.968846Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46652 ack_nr=36171 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1432 [INFO] [stdout] 2025-10-02T03:09:28.968896Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46653 ack_nr=36171 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.968919Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46653 ack_nr=36171 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-10-02T03:09:28.968938Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46653 ack_nr=36171 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=46652 [INFO] [stdout] 2025-10-02T03:09:28.968961Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46653 ack_nr=36171 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.968982Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46653 ack_nr=36171 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.969004Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46653 ack_nr=36171 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2864 [INFO] [stdout] 2025-10-02T03:09:28.969047Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46654 ack_nr=36171 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.969069Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46654 ack_nr=36171 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-10-02T03:09:28.969090Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46654 ack_nr=36171 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=46653 [INFO] [stdout] 2025-10-02T03:09:28.969113Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46654 ack_nr=36171 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.969133Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46654 ack_nr=36171 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.969155Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46654 ack_nr=36171 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4296 [INFO] [stdout] 2025-10-02T03:09:28.969199Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46655 ack_nr=36171 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.969223Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46655 ack_nr=36171 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-10-02T03:09:28.969244Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46655 ack_nr=36171 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=46654 [INFO] [stdout] 2025-10-02T03:09:28.969268Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46655 ack_nr=36171 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.970046Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=16, bytes=23232, new_rtt=Some(89.348558ms) [INFO] [stdout] 2025-10-02T03:09:28.970095Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=18 bytes=26136 [INFO] [stdout] 2025-10-02T03:09:28.970124Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: remote_window_remaining=1025112 congestion_controller_window=46914 remaining=6632 self.last_remote_window=1025112 [INFO] [stdout] 2025-10-02T03:09:28.970146Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.970163Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.970179Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.970195Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.970212Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: nagle: buffering more data max_payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.970229Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=824 remote_window_remaining=1019304 user_tx_segments_segments=6 user_tx_segments_bytes=8712 segment_sizes=min_ss=1452:max_ss=1452 [INFO] [stdout] 2025-10-02T03:09:28.970281Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17804 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.970303Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=26907 header.ack_nr=372 payload_size=1452 remaining_cwnd=46914 [INFO] [stdout] 2025-10-02T03:09:28.970310Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17804 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1382 [INFO] [stdout] 2025-10-02T03:09:28.970333Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17804 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=17803 [INFO] [stdout] 2025-10-02T03:09:28.970343Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=26908 header.ack_nr=372 payload_size=1452 remaining_cwnd=45462 [INFO] [stdout] 2025-10-02T03:09:28.970357Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17804 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.970376Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17804 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.970379Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=26909 header.ack_nr=372 payload_size=1452 remaining_cwnd=44010 [INFO] [stdout] 2025-10-02T03:09:28.970396Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17804 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2714 [INFO] [stdout] 2025-10-02T03:09:28.970412Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=26910 header.ack_nr=372 payload_size=1452 remaining_cwnd=42558 [INFO] [stdout] 2025-10-02T03:09:28.970438Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17805 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.970458Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17805 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1382 [INFO] [stdout] 2025-10-02T03:09:28.970476Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17805 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=17804 [INFO] [stdout] 2025-10-02T03:09:28.970496Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17805 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.968688Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=16342 header.ack_nr=24439 payload_size=1452 remaining_cwnd=48366 [INFO] [stdout] 2025-10-02T03:09:28.970743Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=16343 header.ack_nr=24439 payload_size=1452 remaining_cwnd=46914 [INFO] [stdout] 2025-10-02T03:09:28.970792Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=16344 header.ack_nr=24439 payload_size=1452 remaining_cwnd=45462 [INFO] [stdout] 2025-10-02T03:09:28.970829Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=16345 header.ack_nr=24439 payload_size=1452 remaining_cwnd=44010 [INFO] [stdout] 2025-10-02T03:09:28.970866Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=16346 header.ack_nr=24439 payload_size=1452 remaining_cwnd=42558 [INFO] [stdout] 2025-10-02T03:09:28.970901Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=16347 header.ack_nr=24439 payload_size=1452 remaining_cwnd=41106 [INFO] [stdout] 2025-10-02T03:09:28.970923Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=39654 [INFO] [stdout] 2025-10-02T03:09:28.970949Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:28.972636Z  INFO echo{addr=127.0.0.1:0}: librqbit_utp::e2e_tests: current counter 7000 [INFO] [stdout] 2025-10-02T03:09:28.970514Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17805 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.973473Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17805 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4096 [INFO] [stdout] 2025-10-02T03:09:28.973600Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=2 bytes=2764 [INFO] [stdout] 2025-10-02T03:09:28.973701Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: sending seq_nr=22181 ack_nr=17805 wnd_size=1045440 type=ST_STATE [INFO] [stdout] 2025-10-02T03:09:28.973850Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: turning off ack delay timer reason="ACK sent" [INFO] [stdout] 2025-10-02T03:09:28.969290Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46655 ack_nr=36171 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.973982Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46655 ack_nr=36171 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=5728 [INFO] [stdout] 2025-10-02T03:09:28.974050Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46656 ack_nr=36171 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.974079Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46656 ack_nr=36171 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-10-02T03:09:28.974105Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46656 ack_nr=36171 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=46655 [INFO] [stdout] 2025-10-02T03:09:28.974134Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46656 ack_nr=36171 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.974160Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46656 ack_nr=36171 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.974187Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46656 ack_nr=36171 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=7160 [INFO] [stdout] 2025-10-02T03:09:28.974242Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46657 ack_nr=36171 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.974269Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46657 ack_nr=36171 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-10-02T03:09:28.974294Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46657 ack_nr=36171 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=46656 [INFO] [stdout] 2025-10-02T03:09:28.974321Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46657 ack_nr=36171 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.974346Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46657 ack_nr=36171 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.974371Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46657 ack_nr=36171 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=8592 [INFO] [stdout] 2025-10-02T03:09:28.974426Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46658 ack_nr=36171 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.974453Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46658 ack_nr=36171 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-10-02T03:09:28.974476Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46658 ack_nr=36171 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=46657 [INFO] [stdout] 2025-10-02T03:09:28.974503Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46658 ack_nr=36171 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.974526Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46658 ack_nr=36171 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.974553Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46658 ack_nr=36171 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=10024 [INFO] [stdout] 2025-10-02T03:09:28.974619Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46659 ack_nr=36171 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.974647Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46659 ack_nr=36171 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-10-02T03:09:28.974671Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46659 ack_nr=36171 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=46658 [INFO] [stdout] 2025-10-02T03:09:28.970445Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=26911 header.ack_nr=372 payload_size=1452 remaining_cwnd=41106 [INFO] [stdout] 2025-10-02T03:09:28.974766Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=26912 header.ack_nr=372 payload_size=1452 remaining_cwnd=39654 [INFO] [stdout] 2025-10-02T03:09:28.974801Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=38202 [INFO] [stdout] 2025-10-02T03:09:28.974827Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:28.975046Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: will repoll in duration=10s [INFO] [stdout] 2025-10-02T03:09:28.975498Z  INFO echo{addr=[::]:0}: librqbit_utp::e2e_tests: current counter 4000 [INFO] [stdout] 2025-10-02T03:09:28.974697Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46659 ack_nr=36171 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.975674Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46659 ack_nr=36171 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.975774Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46659 ack_nr=36171 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=11456 [INFO] [stdout] 2025-10-02T03:09:28.975880Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46660 ack_nr=36171 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.975969Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46660 ack_nr=36171 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-10-02T03:09:28.976041Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46660 ack_nr=36171 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=46659 [INFO] [stdout] 2025-10-02T03:09:28.976744Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46660 ack_nr=36171 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.976816Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46660 ack_nr=36171 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.976868Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46660 ack_nr=36171 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=12888 [INFO] [stdout] 2025-10-02T03:09:28.976958Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46661 ack_nr=36171 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.977009Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46661 ack_nr=36171 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-10-02T03:09:28.977066Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46661 ack_nr=36171 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=46660 [INFO] [stdout] 2025-10-02T03:09:28.977119Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46661 ack_nr=36171 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.978732Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46661 ack_nr=36171 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.978803Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46661 ack_nr=36171 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=14320 [INFO] [stdout] 2025-10-02T03:09:28.978884Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46662 ack_nr=36171 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.978938Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46662 ack_nr=36171 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-10-02T03:09:28.978983Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46662 ack_nr=36171 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=46661 [INFO] [stdout] 2025-10-02T03:09:28.979329Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46662 ack_nr=36171 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.979380Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46662 ack_nr=36171 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.979435Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46662 ack_nr=36171 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=15752 [INFO] [stdout] 2025-10-02T03:09:28.979519Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46663 ack_nr=36171 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.979577Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46663 ack_nr=36171 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-10-02T03:09:28.979636Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46663 ack_nr=36171 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=46662 [INFO] [stdout] 2025-10-02T03:09:28.979694Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46663 ack_nr=36171 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.979764Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46663 ack_nr=36171 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.979815Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46663 ack_nr=36171 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=17184 [INFO] [stdout] 2025-10-02T03:09:28.979886Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-10-02T03:09:28.981893Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-10-02T03:09:28.982058Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=4, bytes=5728, new_rtt=Some(40.28211ms) [INFO] [stdout] 2025-10-02T03:09:28.982101Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=12 bytes=17184 [INFO] [stdout] 2025-10-02T03:09:28.982132Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: remote_window_remaining=1042496 congestion_controller_window=58759 remaining=17657 self.last_remote_window=1042496 [INFO] [stdout] 2025-10-02T03:09:28.982159Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-10-02T03:09:28.982181Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-10-02T03:09:28.982200Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-10-02T03:09:28.982219Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-10-02T03:09:28.982240Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-10-02T03:09:28.982258Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-10-02T03:09:28.982281Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-10-02T03:09:28.982301Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-10-02T03:09:28.982320Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-10-02T03:09:28.982340Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-10-02T03:09:28.982359Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-10-02T03:09:28.982379Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-10-02T03:09:28.982398Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: nagle: buffering more data max_payload_size=1432 [INFO] [stdout] 2025-10-02T03:09:28.982418Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=473 remote_window_remaining=1025312 user_tx_segments_segments=12 user_tx_segments_bytes=17184 segment_sizes=min_ss=1432:max_ss=1432 [INFO] [stdout] 2025-10-02T03:09:28.982489Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:28.982522Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:28.982545Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=36172 header.ack_nr=46663 payload_size=1432 remaining_cwnd=58759 [INFO] [stdout] 2025-10-02T03:09:28.982595Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=36173 header.ack_nr=46663 payload_size=1432 remaining_cwnd=57327 [INFO] [stdout] 2025-10-02T03:09:28.982643Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=36174 header.ack_nr=46663 payload_size=1432 remaining_cwnd=55895 [INFO] [stdout] 2025-10-02T03:09:28.982688Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=36175 header.ack_nr=46663 payload_size=1432 remaining_cwnd=54463 [INFO] [stdout] 2025-10-02T03:09:28.982750Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=36176 header.ack_nr=46663 payload_size=1432 remaining_cwnd=53031 [INFO] [stdout] 2025-10-02T03:09:28.982800Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=36177 header.ack_nr=46663 payload_size=1432 remaining_cwnd=51599 [INFO] [stdout] 2025-10-02T03:09:28.982847Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=36178 header.ack_nr=46663 payload_size=1432 remaining_cwnd=50167 [INFO] [stdout] 2025-10-02T03:09:28.982895Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=36179 header.ack_nr=46663 payload_size=1432 remaining_cwnd=48735 [INFO] [stdout] 2025-10-02T03:09:28.982941Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=36180 header.ack_nr=46663 payload_size=1432 remaining_cwnd=47303 [INFO] [stdout] 2025-10-02T03:09:28.982984Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=36181 header.ack_nr=46663 payload_size=1432 remaining_cwnd=45871 [INFO] [stdout] 2025-10-02T03:09:28.983028Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=36182 header.ack_nr=46663 payload_size=1432 remaining_cwnd=44439 [INFO] [stdout] 2025-10-02T03:09:28.983073Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=36183 header.ack_nr=46663 payload_size=1432 remaining_cwnd=43007 [INFO] [stdout] 2025-10-02T03:09:28.983103Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=41575 [INFO] [stdout] 2025-10-02T03:09:28.983132Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:28.977899Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17806 ack_nr=22180 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.983743Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17806 ack_nr=22180 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1332 [INFO] [stdout] 2025-10-02T03:09:28.983779Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17806 ack_nr=22180 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=17805 [INFO] [stdout] 2025-10-02T03:09:28.983807Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17806 ack_nr=22180 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.983828Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17806 ack_nr=22180 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.983851Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17806 ack_nr=22180 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1332 [INFO] [stdout] 2025-10-02T03:09:28.983896Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=1 bytes=1332 [INFO] [stdout] 2025-10-02T03:09:28.983925Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: arming ack delay timer delay=40ms reason="delayed ACK" [INFO] [stdout] 2025-10-02T03:09:28.983949Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: will repoll in duration=40ms [INFO] [stdout] 2025-10-02T03:09:28.980419Z  INFO echo{addr=[::]:0}: librqbit_utp::e2e_tests: current counter 5000 [INFO] [stdout] 2025-10-02T03:09:28.986377Z  INFO echo{addr=[::]:0}: librqbit_utp::e2e_tests: current counter 6000 [INFO] [stdout] 2025-10-02T03:09:28.981838Z DEBUG librqbit_utp::macros::tests: retransmitting skipped_logs=4 arg1=1 arg2=2 arg3=3 [INFO] [stdout] 2025-10-02T03:09:28.989273Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17807 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.989516Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17807 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1382 [INFO] [stdout] 2025-10-02T03:09:28.989548Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17807 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=17806 [INFO] [stdout] 2025-10-02T03:09:28.989684Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17807 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.989751Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17807 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.989781Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17807 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2714 [INFO] [stdout] 2025-10-02T03:09:28.989837Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17808 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.989864Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17808 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1382 [INFO] [stdout] 2025-10-02T03:09:28.989885Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17808 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=17807 [INFO] [stdout] 2025-10-02T03:09:28.989908Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17808 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.989927Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17808 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.989946Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17808 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4096 [INFO] [stdout] 2025-10-02T03:09:28.989984Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=2 bytes=2764 [INFO] [stdout] 2025-10-02T03:09:28.990011Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: sending seq_nr=22181 ack_nr=17808 wnd_size=1045440 type=ST_STATE [INFO] [stdout] 2025-10-02T03:09:28.990049Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: turning off ack delay timer reason="ACK sent" [INFO] [stdout] 2025-10-02T03:09:28.990075Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: will repoll in duration=10s [INFO] [stdout] 2025-10-02T03:09:28.990503Z  INFO echo{addr=127.0.0.1:8535}: librqbit_utp::e2e_tests: current counter 7000 [INFO] [stdout] 2025-10-02T03:09:28.990872Z TRACE echo{addr=[::1]:0}: librqbit_utp::stream_tx: closing writer [INFO] [stdout] 2025-10-02T03:09:28.988883Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16337 ack_nr=24439 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.992534Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16337 ack_nr=24439 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.992733Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16337 ack_nr=24439 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=16336 [INFO] [stdout] 2025-10-02T03:09:28.992774Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16337 ack_nr=24439 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.992823Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16337 ack_nr=24439 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.992855Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16337 ack_nr=24439 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.992915Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16338 ack_nr=24439 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.992942Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16338 ack_nr=24439 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.992969Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16338 ack_nr=24439 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=16337 [INFO] [stdout] 2025-10-02T03:09:28.992997Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16338 ack_nr=24439 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.993020Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16338 ack_nr=24439 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.993045Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16338 ack_nr=24439 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2904 [INFO] [stdout] 2025-10-02T03:09:28.993099Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16339 ack_nr=24439 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.993126Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16339 ack_nr=24439 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.993152Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16339 ack_nr=24439 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=16338 [INFO] [stdout] 2025-10-02T03:09:28.993178Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16339 ack_nr=24439 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.993202Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16339 ack_nr=24439 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.993226Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16339 ack_nr=24439 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4356 [INFO] [stdout] 2025-10-02T03:09:28.993281Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16340 ack_nr=24439 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.993304Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16340 ack_nr=24439 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.993325Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16340 ack_nr=24439 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=16339 [INFO] [stdout] 2025-10-02T03:09:28.993348Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16340 ack_nr=24439 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.993367Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16340 ack_nr=24439 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.993387Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16340 ack_nr=24439 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=5808 [INFO] [stdout] 2025-10-02T03:09:28.993431Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16341 ack_nr=24439 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.993452Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16341 ack_nr=24439 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.993473Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16341 ack_nr=24439 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=16340 [INFO] [stdout] 2025-10-02T03:09:28.993495Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16341 ack_nr=24439 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.993513Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16341 ack_nr=24439 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.993533Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16341 ack_nr=24439 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=7260 [INFO] [stdout] 2025-10-02T03:09:28.993577Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16342 ack_nr=24439 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.993606Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16342 ack_nr=24439 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.993627Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16342 ack_nr=24439 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=16341 [INFO] [stdout] 2025-10-02T03:09:28.993650Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16342 ack_nr=24439 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.993670Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16342 ack_nr=24439 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.993690Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16342 ack_nr=24439 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=8712 [INFO] [stdout] 2025-10-02T03:09:28.993757Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16343 ack_nr=24439 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.993781Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16343 ack_nr=24439 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.993805Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16343 ack_nr=24439 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=16342 [INFO] [stdout] 2025-10-02T03:09:28.993829Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16343 ack_nr=24439 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.993851Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16343 ack_nr=24439 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.993874Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16343 ack_nr=24439 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=10164 [INFO] [stdout] 2025-10-02T03:09:28.993923Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16344 ack_nr=24439 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.993947Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16344 ack_nr=24439 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.993970Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16344 ack_nr=24439 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=16343 [INFO] [stdout] 2025-10-02T03:09:28.993994Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16344 ack_nr=24439 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.994015Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16344 ack_nr=24439 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.994037Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16344 ack_nr=24439 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=11616 [INFO] [stdout] 2025-10-02T03:09:28.994083Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16345 ack_nr=24439 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.994107Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16345 ack_nr=24439 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.994131Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16345 ack_nr=24439 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=16344 [INFO] [stdout] 2025-10-02T03:09:28.994155Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16345 ack_nr=24439 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.994176Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16345 ack_nr=24439 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.994200Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16345 ack_nr=24439 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=13068 [INFO] [stdout] 2025-10-02T03:09:28.994250Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16346 ack_nr=24439 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.994274Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16346 ack_nr=24439 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.994297Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16346 ack_nr=24439 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=16345 [INFO] [stdout] 2025-10-02T03:09:28.994322Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16346 ack_nr=24439 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.994344Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16346 ack_nr=24439 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.994368Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16346 ack_nr=24439 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=14520 [INFO] [stdout] 2025-10-02T03:09:28.994418Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16347 ack_nr=24439 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.994443Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16347 ack_nr=24439 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.994466Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16347 ack_nr=24439 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=16346 [INFO] [stdout] 2025-10-02T03:09:28.994490Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16347 ack_nr=24439 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.994511Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16347 ack_nr=24439 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.994533Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16347 ack_nr=24439 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=15972 [INFO] [stdout] 2025-10-02T03:09:28.994568Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-10-02T03:09:28.994597Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-10-02T03:09:28.996334Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17809 ack_nr=22180 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.996372Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17809 ack_nr=22180 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1332 [INFO] [stdout] 2025-10-02T03:09:28.996396Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17809 ack_nr=22180 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=17808 [INFO] [stdout] 2025-10-02T03:09:28.996422Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17809 ack_nr=22180 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.996444Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17809 ack_nr=22180 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.996468Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17809 ack_nr=22180 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1332 [INFO] [stdout] 2025-10-02T03:09:28.996510Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=1 bytes=1332 [INFO] [stdout] 2025-10-02T03:09:28.996542Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: arming ack delay timer delay=40ms reason="delayed ACK" [INFO] [stdout] 2025-10-02T03:09:28.996570Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: will repoll in duration=40ms [INFO] [stdout] 2025-10-02T03:09:28.992108Z TRACE echo{addr=[::1]:0}: librqbit_utp::stream_tx: closing writer [INFO] [stdout] 2025-10-02T03:09:28.997488Z  INFO echo{addr=[::1]:0}: librqbit_utp::e2e_tests: current counter 7000 [INFO] [stdout] 2025-10-02T03:09:28.998564Z  INFO echo{addr=[::1]:0}: librqbit_utp::e2e_tests: current counter 8000 [INFO] [stdout] 2025-10-02T03:09:28.999064Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26907 ack_nr=372 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.999111Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26907 ack_nr=372 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.999139Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26907 ack_nr=372 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=26906 [INFO] [stdout] 2025-10-02T03:09:28.999170Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26907 ack_nr=372 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.999196Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26907 ack_nr=372 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.999226Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26907 ack_nr=372 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.999281Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26908 ack_nr=372 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.999306Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26908 ack_nr=372 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.999327Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26908 ack_nr=372 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=26907 [INFO] [stdout] 2025-10-02T03:09:28.999352Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26908 ack_nr=372 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.999376Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26908 ack_nr=372 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.999402Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26908 ack_nr=372 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2904 [INFO] [stdout] 2025-10-02T03:09:28.999454Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26909 ack_nr=372 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.999480Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26909 ack_nr=372 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.999503Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26909 ack_nr=372 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=26908 [INFO] [stdout] 2025-10-02T03:09:28.999530Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26909 ack_nr=372 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:28.999553Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26909 ack_nr=372 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:28.999579Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26909 ack_nr=372 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4356 [INFO] [stdout] 2025-10-02T03:09:28.999638Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17810 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.999649Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26910 ack_nr=372 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:28.999671Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17810 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1382 [INFO] [stdout] 2025-10-02T03:09:28.999677Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26910 ack_nr=372 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:28.999762Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=4, bytes=5808, new_rtt=Some(43.383209ms) [INFO] [stdout] 2025-10-02T03:09:28.999800Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=11 bytes=15972 [INFO] [stdout] 2025-10-02T03:09:28.999828Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: remote_window_remaining=1042536 congestion_controller_window=60896 remaining=17224 self.last_remote_window=1042536 [INFO] [stdout] 2025-10-02T03:09:28.999853Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.999872Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.999891Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.999909Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.999928Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.999947Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.999965Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:28.999983Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:29.000002Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:29.000020Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:29.000037Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:29.000054Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: nagle: buffering more data max_payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:29.000071Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=1252 remote_window_remaining=1026564 user_tx_segments_segments=11 user_tx_segments_bytes=15972 segment_sizes=min_ss=1452:max_ss=1452 [INFO] [stdout] 2025-10-02T03:09:29.000123Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:29.000150Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:29.000170Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=24440 header.ack_nr=16347 payload_size=1452 remaining_cwnd=60896 [INFO] [stdout] 2025-10-02T03:09:29.000207Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=24441 header.ack_nr=16347 payload_size=1452 remaining_cwnd=59444 [INFO] [stdout] 2025-10-02T03:09:29.000242Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=24442 header.ack_nr=16347 payload_size=1452 remaining_cwnd=57992 [INFO] [stdout] 2025-10-02T03:09:29.000277Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=24443 header.ack_nr=16347 payload_size=1452 remaining_cwnd=56540 [INFO] [stdout] 2025-10-02T03:09:29.000312Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=24444 header.ack_nr=16347 payload_size=1452 remaining_cwnd=55088 [INFO] [stdout] 2025-10-02T03:09:29.000348Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=24445 header.ack_nr=16347 payload_size=1452 remaining_cwnd=53636 [INFO] [stdout] 2025-10-02T03:09:29.000384Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=24446 header.ack_nr=16347 payload_size=1452 remaining_cwnd=52184 [INFO] [stdout] 2025-10-02T03:09:29.000418Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=24447 header.ack_nr=16347 payload_size=1452 remaining_cwnd=50732 [INFO] [stdout] 2025-10-02T03:09:29.000455Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=24448 header.ack_nr=16347 payload_size=1452 remaining_cwnd=49280 [INFO] [stdout] 2025-10-02T03:09:29.000489Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=24449 header.ack_nr=16347 payload_size=1452 remaining_cwnd=47828 [INFO] [stdout] 2025-10-02T03:09:28.999695Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17810 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=17809 [INFO] [stdout] 2025-10-02T03:09:29.001366Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17810 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.001395Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17810 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.001419Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17810 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2714 [INFO] [stdout] 2025-10-02T03:09:29.001473Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17811 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.001498Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17811 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1382 [INFO] [stdout] 2025-10-02T03:09:29.001520Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17811 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=17810 [INFO] [stdout] 2025-10-02T03:09:29.001545Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17811 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.001567Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17811 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.001597Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17811 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4096 [INFO] [stdout] 2025-10-02T03:09:29.001636Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=2 bytes=2764 [INFO] [stdout] 2025-10-02T03:09:29.001664Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: sending seq_nr=22181 ack_nr=17811 wnd_size=1045440 type=ST_STATE [INFO] [stdout] 2025-10-02T03:09:29.003052Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36172 ack_nr=46663 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.000521Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=24450 header.ack_nr=16347 payload_size=1452 remaining_cwnd=46376 [INFO] [stdout] 2025-10-02T03:09:29.001704Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: turning off ack delay timer reason="ACK sent" [INFO] [stdout] 2025-10-02T03:09:29.004544Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: will repoll in duration=10s [INFO] [stdout] 2025-10-02T03:09:29.006014Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17812 ack_nr=22180 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.006049Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17812 ack_nr=22180 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1332 [INFO] [stdout] 2025-10-02T03:09:29.006070Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17812 ack_nr=22180 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=17811 [INFO] [stdout] 2025-10-02T03:09:29.006093Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17812 ack_nr=22180 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.006114Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17812 ack_nr=22180 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.006135Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17812 ack_nr=22180 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1332 [INFO] [stdout] 2025-10-02T03:09:29.006176Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=1 bytes=1332 [INFO] [stdout] 2025-10-02T03:09:29.006204Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: arming ack delay timer delay=40ms reason="delayed ACK" [INFO] [stdout] 2025-10-02T03:09:29.006231Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: will repoll in duration=40ms [INFO] [stdout] 2025-10-02T03:09:29.006971Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36172 ack_nr=46663 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-10-02T03:09:29.007197Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36172 ack_nr=46663 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=36171 [INFO] [stdout] 2025-10-02T03:09:29.007821Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36172 ack_nr=46663 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.008030Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36172 ack_nr=46663 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.008223Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36172 ack_nr=46663 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1432 [INFO] [stdout] 2025-10-02T03:09:29.008466Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36173 ack_nr=46663 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.009359Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=44924 [INFO] [stdout] 2025-10-02T03:09:29.009450Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:29.009534Z TRACE echo{addr=127.0.0.1:0}: librqbit_utp::stream_tx: closing writer [INFO] [stdout] 2025-10-02T03:09:29.010054Z TRACE echo{addr=127.0.0.1:0}: librqbit_utp::stream_tx: closing writer [INFO] [stdout] 2025-10-02T03:09:29.010273Z  INFO echo{addr=127.0.0.1:0}: librqbit_utp::e2e_tests: current counter 7000 [INFO] [stdout] 2025-10-02T03:09:29.008634Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36173 ack_nr=46663 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-10-02T03:09:29.011391Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36173 ack_nr=46663 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=36172 [INFO] [stdout] 2025-10-02T03:09:29.011439Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36173 ack_nr=46663 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.011467Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36173 ack_nr=46663 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.011493Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36173 ack_nr=46663 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2864 [INFO] [stdout] 2025-10-02T03:09:29.011673Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36174 ack_nr=46663 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.011704Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36174 ack_nr=46663 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-10-02T03:09:29.011743Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36174 ack_nr=46663 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=36173 [INFO] [stdout] 2025-10-02T03:09:29.011772Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36174 ack_nr=46663 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.011799Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36174 ack_nr=46663 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.011825Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36174 ack_nr=46663 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4296 [INFO] [stdout] 2025-10-02T03:09:29.011881Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36175 ack_nr=46663 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.011908Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36175 ack_nr=46663 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-10-02T03:09:29.011932Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36175 ack_nr=46663 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=36174 [INFO] [stdout] 2025-10-02T03:09:29.011958Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36175 ack_nr=46663 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.011982Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36175 ack_nr=46663 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.012008Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36175 ack_nr=46663 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=5728 [INFO] [stdout] 2025-10-02T03:09:29.012063Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36176 ack_nr=46663 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.012090Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36176 ack_nr=46663 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-10-02T03:09:29.012114Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36176 ack_nr=46663 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=36175 [INFO] [stdout] 2025-10-02T03:09:29.012142Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36176 ack_nr=46663 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.012166Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36176 ack_nr=46663 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.012191Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36176 ack_nr=46663 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=7160 [INFO] [stdout] 2025-10-02T03:09:29.012246Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36177 ack_nr=46663 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.012273Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36177 ack_nr=46663 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-10-02T03:09:29.012296Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36177 ack_nr=46663 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=36176 [INFO] [stdout] 2025-10-02T03:09:29.012322Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36177 ack_nr=46663 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.012347Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36177 ack_nr=46663 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.015025Z  INFO echo{addr=127.0.0.1:0}: librqbit_utp::e2e_tests: current counter 8000 [INFO] [stdout] 2025-10-02T03:09:29.012371Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36177 ack_nr=46663 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=8592 [INFO] [stdout] 2025-10-02T03:09:29.016922Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36178 ack_nr=46663 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.017365Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36178 ack_nr=46663 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-10-02T03:09:29.017646Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36178 ack_nr=46663 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=36177 [INFO] [stdout] 2025-10-02T03:09:29.017903Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36178 ack_nr=46663 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.017964Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36178 ack_nr=46663 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.018021Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36178 ack_nr=46663 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=10024 [INFO] [stdout] 2025-10-02T03:09:29.016220Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17813 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.018100Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17813 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1382 [INFO] [stdout] 2025-10-02T03:09:29.018156Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17813 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=17812 [INFO] [stdout] 2025-10-02T03:09:29.018283Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17813 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.018492Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17813 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.018535Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17813 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2714 [INFO] [stdout] 2025-10-02T03:09:29.018601Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17814 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.018630Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17814 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1382 [INFO] [stdout] 2025-10-02T03:09:29.018653Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17814 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=17813 [INFO] [stdout] 2025-10-02T03:09:29.018678Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17814 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.018246Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36179 ack_nr=46663 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.019853Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36179 ack_nr=46663 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-10-02T03:09:29.020216Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36179 ack_nr=46663 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=36178 [INFO] [stdout] 2025-10-02T03:09:29.020384Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36179 ack_nr=46663 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.018700Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17814 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.020845Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36179 ack_nr=46663 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.022015Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36179 ack_nr=46663 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=11456 [INFO] [stdout] 2025-10-02T03:09:29.022599Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36180 ack_nr=46663 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.021939Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17814 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4096 [INFO] [stdout] 2025-10-02T03:09:29.023191Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=2 bytes=2764 [INFO] [stdout] 2025-10-02T03:09:29.023388Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36180 ack_nr=46663 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-10-02T03:09:29.023444Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: sending seq_nr=22181 ack_nr=17814 wnd_size=1045440 type=ST_STATE [INFO] [stdout] 2025-10-02T03:09:29.024025Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36180 ack_nr=46663 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=36179 [INFO] [stdout] 2025-10-02T03:09:29.024973Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36180 ack_nr=46663 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.026672Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36180 ack_nr=46663 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.026706Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36180 ack_nr=46663 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=12888 [INFO] [stdout] 2025-10-02T03:09:29.026780Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36181 ack_nr=46663 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.026806Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36181 ack_nr=46663 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-10-02T03:09:29.026827Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36181 ack_nr=46663 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=36180 [INFO] [stdout] 2025-10-02T03:09:29.026849Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36181 ack_nr=46663 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.026868Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36181 ack_nr=46663 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.026888Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36181 ack_nr=46663 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=14320 [INFO] [stdout] 2025-10-02T03:09:29.026932Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36182 ack_nr=46663 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.026952Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36182 ack_nr=46663 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-10-02T03:09:29.026972Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36182 ack_nr=46663 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=36181 [INFO] [stdout] 2025-10-02T03:09:29.026992Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36182 ack_nr=46663 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.027011Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36182 ack_nr=46663 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.027031Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36182 ack_nr=46663 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=15752 [INFO] [stdout] 2025-10-02T03:09:29.027068Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36183 ack_nr=46663 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.027089Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36183 ack_nr=46663 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-10-02T03:09:29.027107Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36183 ack_nr=46663 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=36182 [INFO] [stdout] 2025-10-02T03:09:29.027150Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36183 ack_nr=46663 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.027169Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36183 ack_nr=46663 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.027188Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36183 ack_nr=46663 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=17184 [INFO] [stdout] 2025-10-02T03:09:29.027218Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-10-02T03:09:29.027237Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-10-02T03:09:29.027583Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=12, bytes=17184, new_rtt=Some(48.472519ms) [INFO] [stdout] 2025-10-02T03:09:29.027622Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=12 bytes=17184 [INFO] [stdout] 2025-10-02T03:09:29.027645Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: remote_window_remaining=1031040 congestion_controller_window=70343 remaining=12089 self.last_remote_window=1031040 [INFO] [stdout] 2025-10-02T03:09:29.027666Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-10-02T03:09:29.027682Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-10-02T03:09:29.027698Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-10-02T03:09:29.027730Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-10-02T03:09:29.027751Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-10-02T03:09:29.027769Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-10-02T03:09:29.027787Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-10-02T03:09:29.027804Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-10-02T03:09:29.027824Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: nagle: buffering more data max_payload_size=1432 [INFO] [stdout] 2025-10-02T03:09:29.027844Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=633 remote_window_remaining=1019584 user_tx_segments_segments=8 user_tx_segments_bytes=11456 segment_sizes=min_ss=1432:max_ss=1432 [INFO] [stdout] 2025-10-02T03:09:29.027915Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:29.027943Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:29.027966Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=46664 header.ack_nr=36183 payload_size=1432 remaining_cwnd=70343 [INFO] [stdout] 2025-10-02T03:09:29.028007Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=46665 header.ack_nr=36183 payload_size=1432 remaining_cwnd=68911 [INFO] [stdout] 2025-10-02T03:09:29.028048Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=46666 header.ack_nr=36183 payload_size=1432 remaining_cwnd=67479 [INFO] [stdout] 2025-10-02T03:09:29.028090Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=46667 header.ack_nr=36183 payload_size=1432 remaining_cwnd=66047 [INFO] [stdout] 2025-10-02T03:09:29.028133Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=46668 header.ack_nr=36183 payload_size=1432 remaining_cwnd=64615 [INFO] [stdout] 2025-10-02T03:09:29.028173Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=46669 header.ack_nr=36183 payload_size=1432 remaining_cwnd=63183 [INFO] [stdout] 2025-10-02T03:09:29.028212Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=46670 header.ack_nr=36183 payload_size=1432 remaining_cwnd=61751 [INFO] [stdout] 2025-10-02T03:09:29.028254Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=46671 header.ack_nr=36183 payload_size=1432 remaining_cwnd=60319 [INFO] [stdout] 2025-10-02T03:09:29.028282Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=58887 [INFO] [stdout] 2025-10-02T03:09:29.028310Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:29.024157Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: turning off ack delay timer reason="ACK sent" [INFO] [stdout] 2025-10-02T03:09:29.029401Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: will repoll in duration=10s [INFO] [stdout] 2025-10-02T03:09:29.029974Z  INFO echo{addr=127.0.0.1:8535}: librqbit_utp::e2e_tests: current counter 8000 [INFO] [stdout] 2025-10-02T03:09:28.999702Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26910 ack_nr=372 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=26909 [INFO] [stdout] 2025-10-02T03:09:29.030818Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26910 ack_nr=372 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.030859Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26910 ack_nr=372 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.030885Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26910 ack_nr=372 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=5808 [INFO] [stdout] 2025-10-02T03:09:29.030922Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17815 ack_nr=22180 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.030952Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17815 ack_nr=22180 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1332 [INFO] [stdout] 2025-10-02T03:09:29.030957Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26911 ack_nr=372 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.030972Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17815 ack_nr=22180 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=17814 [INFO] [stdout] 2025-10-02T03:09:29.030983Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26911 ack_nr=372 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:29.030998Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17815 ack_nr=22180 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.031004Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26911 ack_nr=372 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=26910 [INFO] [stdout] 2025-10-02T03:09:29.031020Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=[0m127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17815 ack_nr=22180 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.031026Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26911 ack_nr=372 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.031042Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17815 ack_nr=22180 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1332 [INFO] [stdout] 2025-10-02T03:09:29.031046Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26911 ack_nr=372 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.031068Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26911 ack_nr=372 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=7260 [INFO] [stdout] 2025-10-02T03:09:29.031080Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=1 bytes=1332 [INFO] [stdout] 2025-10-02T03:09:29.031106Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: arming ack delay timer delay=40ms reason="delayed ACK" [INFO] [stdout] 2025-10-02T03:09:29.031107Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26912 ack_nr=372 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.031126Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: will repoll in duration=40ms [INFO] [stdout] 2025-10-02T03:09:29.031128Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26912 ack_nr=372 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:29.031151Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26912 ack_nr=372 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=26911 [INFO] [stdout] 2025-10-02T03:09:29.031173Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26912 ack_nr=372 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.031191Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26912 ack_nr=372 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.031212Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26912 ack_nr=372 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=8712 [INFO] [stdout] 2025-10-02T03:09:29.031388Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-10-02T03:09:29.031413Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-10-02T03:09:29.026632Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24440 ack_nr=16347 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.031650Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24440 ack_nr=16347 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:29.031687Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24440 ack_nr=16347 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=24439 [INFO] [stdout] 2025-10-02T03:09:29.031728Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24440 ack_nr=16347 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.031751Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24440 ack_nr=16347 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.031777Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24440 ack_nr=16347 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1452 [INFO] [stdout] 2025-10-02T03:09:29.031831Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24441 ack_nr=16347 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.031856Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24441 ack_nr=16347 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:29.031883Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24441 ack_nr=16347 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=24440 [INFO] [stdout] 2025-10-02T03:09:29.031906Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24441 ack_nr=16347 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.031928Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24441 ack_nr=16347 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.031951Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24441 ack_nr=16347 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2904 [INFO] [stdout] 2025-10-02T03:09:29.032002Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24442 ack_nr=16347 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.032028Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24442 ack_nr=16347 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:29.032077Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=18, bytes=26136, new_rtt=Some(129.770088ms) [INFO] [stdout] 2025-10-02T03:09:29.032092Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24442 ack_nr=16347 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=24441 [INFO] [stdout] 2025-10-02T03:09:29.032114Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=6 bytes=8712 [INFO] [stdout] 2025-10-02T03:09:29.032126Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24442 ack_nr=16347 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.032139Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: remote_window_remaining=1022208 congestion_controller_window=55088 remaining=6632 self.last_remote_window=1022208 [INFO] [stdout] 2025-10-02T03:09:29.032148Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24442 ack_nr=16347 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.032163Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:29.032172Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24442 ack_nr=16347 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4356 [INFO] [stdout] 2025-10-02T03:09:29.032180Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:29.032197Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:29.032213Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:29.032226Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24443 ack_nr=16347 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.032229Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: nagle: buffering more data max_payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:29.032249Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24443 ack_nr=16347 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:29.032250Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=824 remote_window_remaining=1016400 user_tx_segments_segments=4 user_tx_segments_bytes=5808 segment_sizes=min_ss=1452:max_ss=1452 [INFO] [stdout] 2025-10-02T03:09:29.032272Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24443 ack_nr=16347 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=24442 [INFO] [stdout] 2025-10-02T03:09:29.032298Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24443 ack_nr=16347 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.032320Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24443 ack_nr=16347 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.032322Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:29.032344Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24443 ack_nr=16347 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=5808 [INFO] [stdout] 2025-10-02T03:09:29.032347Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:29.032372Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=373 header.ack_nr=26912 payload_size=1452 remaining_cwnd=55088 [INFO] [stdout] 2025-10-02T03:09:29.032401Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24444 ack_nr=16347 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.032406Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=374 header.ack_nr=26912 payload_size=1452 remaining_cwnd=53636 [INFO] [stdout] 2025-10-02T03:09:29.032428Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24444 ack_nr=16347 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:29.032439Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=375 header.ack_nr=26912 payload_size=1452 remaining_cwnd=52184 [INFO] [stdout] 2025-10-02T03:09:29.032451Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24444 ack_nr=16347 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=24443 [INFO] [stdout] 2025-10-02T03:09:29.032469Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=376 header.ack_nr=26912 payload_size=1452 remaining_cwnd=50732 [INFO] [stdout] 2025-10-02T03:09:29.032478Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24444 ack_nr=16347 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.032492Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=49280 [INFO] [stdout] 2025-10-02T03:09:29.032501Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24444 ack_nr=16347 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.032518Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:29.032524Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24444 ack_nr=16347 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=7260 [INFO] [stdout] 2025-10-02T03:09:29.032577Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24445 ack_nr=16347 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.032612Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24445 ack_nr=16347 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:29.032635Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24445 ack_nr=16347 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=24444 [INFO] [stdout] 2025-10-02T03:09:29.032660Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24445 ack_nr=16347 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.032682Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24445 ack_nr=16347 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.032706Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24445 ack_nr=16347 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=8712 [INFO] [stdout] 2025-10-02T03:09:29.032773Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24446 ack_nr=16347 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.032795Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24446 ack_nr=16347 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:29.032814Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24446 ack_nr=16347 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=24445 [INFO] [stdout] 2025-10-02T03:09:29.032835Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24446 ack_nr=16347 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.032853Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24446 ack_nr=16347 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.032873Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24446 ack_nr=16347 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=10164 [INFO] [stdout] 2025-10-02T03:09:29.034285Z  INFO echo{addr=[::1]:0}: librqbit_utp::e2e_tests: current counter 8000 [INFO] [stdout] 2025-10-02T03:09:29.032919Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24447 ack_nr=16347 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.037038Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24447 ack_nr=16347 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:29.037072Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24447 ack_nr=16347 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=24446 [INFO] [stdout] 2025-10-02T03:09:29.037102Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24447 ack_nr=16347 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.037171Z DEBUG librqbit_utp::macros::tests: retransmitting skipped_logs=3 arg1=1 arg2=2 arg3=3 [INFO] [stdout] 2025-10-02T03:09:29.037126Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24447 ack_nr=16347 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.037240Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24447 ack_nr=16347 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=11616 [INFO] [stdout] 2025-10-02T03:09:29.037301Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24448 ack_nr=16347 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.037328Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24448 ack_nr=16347 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:29.037355Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24448 ack_nr=16347 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=24447 [INFO] [stdout] 2025-10-02T03:09:29.037383Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24448 ack_nr=16347 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.037405Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24448 ack_nr=16347 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.037431Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24448 ack_nr=16347 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=13068 [INFO] [stdout] 2025-10-02T03:09:29.037484Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24449 ack_nr=16347 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.037511Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24449 ack_nr=16347 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:29.037534Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24449 ack_nr=16347 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=24448 [INFO] [stdout] 2025-10-02T03:09:29.037563Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24449 ack_nr=16347 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.037594Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24449 ack_nr=16347 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.037621Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24449 ack_nr=16347 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=14520 [INFO] [stdout] 2025-10-02T03:09:29.037676Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24450 ack_nr=16347 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.037702Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24450 ack_nr=16347 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:29.037743Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24450 ack_nr=16347 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=24449 [INFO] [stdout] 2025-10-02T03:09:29.037771Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24450 ack_nr=16347 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.037797Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24450 ack_nr=16347 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.037822Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24450 ack_nr=16347 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=15972 [INFO] [stdout] 2025-10-02T03:09:29.037862Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-10-02T03:09:29.037886Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-10-02T03:09:29.038259Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=11, bytes=15972, new_rtt=Some(55.706509ms) [INFO] [stdout] 2025-10-02T03:09:29.038299Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=11 bytes=15972 [INFO] [stdout] 2025-10-02T03:09:29.038329Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: remote_window_remaining=1032372 congestion_controller_window=71598 remaining=9466 self.last_remote_window=1032372 [INFO] [stdout] 2025-10-02T03:09:29.038355Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:29.038378Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:29.038397Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:29.038417Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:29.038436Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:29.038454Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:29.038475Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: nagle: buffering more data max_payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:29.038494Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=754 remote_window_remaining=1023660 user_tx_segments_segments=6 user_tx_segments_bytes=8712 segment_sizes=min_ss=1452:max_ss=1452 [INFO] [stdout] 2025-10-02T03:09:29.038548Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:29.038579Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:29.038612Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=16348 header.ack_nr=24450 payload_size=1452 remaining_cwnd=71598 [INFO] [stdout] 2025-10-02T03:09:29.038657Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=16349 header.ack_nr=24450 payload_size=1452 remaining_cwnd=70146 [INFO] [stdout] 2025-10-02T03:09:29.039018Z  INFO echo{addr=[::]:0}: librqbit_utp::e2e_tests: current counter 6000 [INFO] [stdout] 2025-10-02T03:09:29.036965Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17816 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.041948Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17816 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1382 [INFO] [stdout] 2025-10-02T03:09:29.042100Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17816 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=17815 [INFO] [stdout] 2025-10-02T03:09:29.042254Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17816 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.042388Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17816 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.042528Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17816 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2714 [INFO] [stdout] 2025-10-02T03:09:29.042736Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17817 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.042893Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17817 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1382 [INFO] [stdout] 2025-10-02T03:09:29.043025Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17817 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=17816 [INFO] [stdout] 2025-10-02T03:09:29.043170Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17817 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.043406Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17817 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.038702Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=16350 header.ack_nr=24450 payload_size=1452 remaining_cwnd=68694 [INFO] [stdout] 2025-10-02T03:09:29.040410Z  INFO echo{addr=[::1]:0}: librqbit_utp::e2e_tests: current counter 9000 [INFO] [stdout] 2025-10-02T03:09:29.043598Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17817 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4096 [INFO] [stdout] 2025-10-02T03:09:29.043678Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=2 bytes=2764 [INFO] [stdout] 2025-10-02T03:09:29.043740Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: sending seq_nr=22181 ack_nr=17817 wnd_size=1045440 type=ST_STATE [INFO] [stdout] 2025-10-02T03:09:29.043792Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: turning off ack delay timer reason="ACK sent" [INFO] [stdout] 2025-10-02T03:09:29.043823Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: will repoll in duration=10s [INFO] [stdout] 2025-10-02T03:09:29.044421Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46664 ack_nr=36183 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.044462Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46664 ack_nr=36183 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-10-02T03:09:29.044487Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46664 ack_nr=36183 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=46663 [INFO] [stdout] 2025-10-02T03:09:29.044513Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46664 ack_nr=36183 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.044534Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46664 ack_nr=36183 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.044558Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46664 ack_nr=36183 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1432 [INFO] [stdout] 2025-10-02T03:09:29.044622Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46665 ack_nr=36183 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.044644Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46665 ack_nr=36183 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-10-02T03:09:29.044662Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46665 ack_nr=36183 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=46664 [INFO] [stdout] 2025-10-02T03:09:29.044686Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46665 ack_nr=36183 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.044707Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46665 ack_nr=36183 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.044747Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46665 ack_nr=36183 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2864 [INFO] [stdout] 2025-10-02T03:09:29.044795Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46666 ack_nr=36183 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.044818Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46666 ack_nr=36183 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-10-02T03:09:29.044838Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46666 ack_nr=36183 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=46665 [INFO] [stdout] 2025-10-02T03:09:29.044864Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46666 ack_nr=36183 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.044884Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46666 ack_nr=36183 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.044906Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46666 ack_nr=36183 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4296 [INFO] [stdout] 2025-10-02T03:09:29.044954Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46667 ack_nr=36183 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.044990Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46667 ack_nr=36183 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-10-02T03:09:29.045012Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46667 ack_nr=36183 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=46666 [INFO] [stdout] 2025-10-02T03:09:29.045037Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46667 ack_nr=36183 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.045058Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46667 ack_nr=36183 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.045080Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46667 ack_nr=36183 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=5728 [INFO] [stdout] 2025-10-02T03:09:29.045123Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46668 ack_nr=36183 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.045145Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46668 ack_nr=36183 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-10-02T03:09:29.045164Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46668 ack_nr=36183 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=46667 [INFO] [stdout] 2025-10-02T03:09:29.045186Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46668 ack_nr=36183 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.045204Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46668 ack_nr=36183 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.045224Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46668 ack_nr=36183 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=7160 [INFO] [stdout] 2025-10-02T03:09:29.045261Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46669 ack_nr=36183 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.045280Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46669 ack_nr=36183 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-10-02T03:09:29.045298Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46669 ack_nr=36183 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=46668 [INFO] [stdout] 2025-10-02T03:09:29.045323Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46669 ack_nr=36183 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.045343Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46669 ack_nr=36183 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.045365Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46669 ack_nr=36183 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=8592 [INFO] [stdout] 2025-10-02T03:09:29.045412Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46670 ack_nr=36183 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.045435Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46670 ack_nr=36183 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-10-02T03:09:29.045455Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46670 ack_nr=36183 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=46669 [INFO] [stdout] 2025-10-02T03:09:29.045480Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46670 ack_nr=36183 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.045501Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46670 ack_nr=36183 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.045522Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46670 ack_nr=36183 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=10024 [INFO] [stdout] 2025-10-02T03:09:29.045568Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46671 ack_nr=36183 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.045597Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46671 ack_nr=36183 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-10-02T03:09:29.045619Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46671 ack_nr=36183 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=46670 [INFO] [stdout] 2025-10-02T03:09:29.045643Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46671 ack_nr=36183 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.045664Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46671 ack_nr=36183 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.045685Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46671 ack_nr=36183 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=11456 [INFO] [stdout] 2025-10-02T03:09:29.045735Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-10-02T03:09:29.045760Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-10-02T03:09:29.045967Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=16351 header.ack_nr=24450 payload_size=1452 remaining_cwnd=67242 [INFO] [stdout] 2025-10-02T03:09:29.046032Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=16352 header.ack_nr=24450 payload_size=1452 remaining_cwnd=65790 [INFO] [stdout] 2025-10-02T03:09:29.046069Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=16353 header.ack_nr=24450 payload_size=1452 remaining_cwnd=64338 [INFO] [stdout] 2025-10-02T03:09:29.046092Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=62886 [INFO] [stdout] 2025-10-02T03:09:29.046117Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:29.046676Z  INFO echo{addr=127.0.0.1:0}: librqbit_utp::e2e_tests: current counter 8000 [INFO] [stdout] 2025-10-02T03:09:29.048046Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=12, bytes=17184, new_rtt=Some(61.290689ms) [INFO] [stdout] 2025-10-02T03:09:29.048094Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=8 bytes=11456 [INFO] [stdout] 2025-10-02T03:09:29.048123Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: remote_window_remaining=1031040 congestion_controller_window=75943 remaining=6489 self.last_remote_window=1031040 [INFO] [stdout] 2025-10-02T03:09:29.048147Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-10-02T03:09:29.048166Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-10-02T03:09:29.048185Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-10-02T03:09:29.048203Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-10-02T03:09:29.048222Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: nagle: buffering more data max_payload_size=1432 [INFO] [stdout] 2025-10-02T03:09:29.048351Z  INFO echo{addr=127.0.0.1:0}: librqbit_utp::e2e_tests: current counter 9000 [INFO] [stdout] 2025-10-02T03:09:29.049275Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16348 ack_nr=24450 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.049312Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16348 ack_nr=24450 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:29.049336Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16348 ack_nr=24450 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=16347 [INFO] [stdout] 2025-10-02T03:09:29.049363Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16348 ack_nr=24450 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.049389Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16348 ack_nr=24450 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.049414Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16348 ack_nr=24450 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1452 [INFO] [stdout] 2025-10-02T03:09:29.049468Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16349 ack_nr=24450 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.049495Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16349 ack_nr=24450 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:29.049519Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16349 ack_nr=24450 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=16348 [INFO] [stdout] 2025-10-02T03:09:29.049545Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16349 ack_nr=24450 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.049569Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16349 ack_nr=24450 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.049602Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16349 ack_nr=24450 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2904 [INFO] [stdout] 2025-10-02T03:09:29.049658Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16350 ack_nr=24450 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.049685Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16350 ack_nr=24450 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:29.048242Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=761 remote_window_remaining=1025312 user_tx_segments_segments=4 user_tx_segments_bytes=5728 segment_sizes=min_ss=1432:max_ss=1432 [INFO] [stdout] 2025-10-02T03:09:29.049780Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:29.049812Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:29.049835Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=36184 header.ack_nr=46671 payload_size=1432 remaining_cwnd=75943 [INFO] [stdout] 2025-10-02T03:09:29.049878Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=36185 header.ack_nr=46671 payload_size=1432 remaining_cwnd=74511 [INFO] [stdout] 2025-10-02T03:09:29.049924Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=36186 header.ack_nr=46671 payload_size=1432 remaining_cwnd=73079 [INFO] [stdout] 2025-10-02T03:09:29.049969Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=36187 header.ack_nr=46671 payload_size=1432 remaining_cwnd=71647 [INFO] [stdout] 2025-10-02T03:09:29.049998Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=70215 [INFO] [stdout] 2025-10-02T03:09:29.050022Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:29.050238Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17818 ack_nr=22180 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.050270Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17818 ack_nr=22180 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1332 [INFO] [stdout] 2025-10-02T03:09:29.050297Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17818 ack_nr=22180 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=17817 [INFO] [stdout] 2025-10-02T03:09:29.050323Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17818 ack_nr=22180 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.050345Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17818 ack_nr=22180 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.050371Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17818 ack_nr=22180 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1332 [INFO] [stdout] 2025-10-02T03:09:29.050415Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=1 bytes=1332 [INFO] [stdout] 2025-10-02T03:09:29.050446Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: arming ack delay timer delay=40ms reason="delayed ACK" [INFO] [stdout] 2025-10-02T03:09:29.050470Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: will repoll in duration=40ms [INFO] [stdout] 2025-10-02T03:09:29.050681Z  INFO echo{addr=[::1]:0}: librqbit_utp::e2e_tests: current counter 9000 [INFO] [stdout] 2025-10-02T03:09:29.051503Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17819 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.051534Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17819 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1382 [INFO] [stdout] 2025-10-02T03:09:29.051554Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17819 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=17818 [INFO] [stdout] 2025-10-02T03:09:29.051578Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17819 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.051599Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17819 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.051629Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17819 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2714 [INFO] [stdout] 2025-10-02T03:09:29.052765Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=373 ack_nr=26912 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.052818Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=373 ack_nr=26912 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:29.052841Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=373 ack_nr=26912 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=372 [INFO] [stdout] 2025-10-02T03:09:29.052864Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=373 ack_nr=26912 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.052884Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=373 ack_nr=26912 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.052905Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=373 ack_nr=26912 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1452 [INFO] [stdout] 2025-10-02T03:09:29.052949Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=374 ack_nr=26912 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.052969Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=374 ack_nr=26912 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:29.052988Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=374 ack_nr=26912 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=373 [INFO] [stdout] 2025-10-02T03:09:29.053010Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=374 ack_nr=26912 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.053029Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=374 ack_nr=26912 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.053109Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=374 ack_nr=26912 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2904 [INFO] [stdout] 2025-10-02T03:09:29.053179Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16350 ack_nr=24450 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=16349 [INFO] [stdout] 2025-10-02T03:09:29.053289Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16350 ack_nr=24450 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.053306Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=375 ack_nr=26912 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.053316Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16350 ack_nr=24450 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.053333Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=375 ack_nr=26912 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:29.053341Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16350 ack_nr=24450 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4356 [INFO] [stdout] 2025-10-02T03:09:29.053353Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=375 ack_nr=26912 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=374 [INFO] [stdout] 2025-10-02T03:09:29.053377Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=375 ack_nr=26912 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.053396Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16351 ack_nr=24450 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.053399Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=375 ack_nr=26912 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.053421Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=375 ack_nr=26912 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4356 [INFO] [stdout] 2025-10-02T03:09:29.053421Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16351 ack_nr=24450 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:29.053442Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16351 ack_nr=24450 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=16350 [INFO] [stdout] 2025-10-02T03:09:29.053462Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=376 ack_nr=26912 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.053465Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16351 ack_nr=24450 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.053484Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=376 ack_nr=26912 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:29.053488Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16351 ack_nr=24450 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.053504Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=376 ack_nr=26912 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=375 [INFO] [stdout] 2025-10-02T03:09:29.053510Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16351 ack_nr=24450 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=5808 [INFO] [stdout] 2025-10-02T03:09:29.053526Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=376 ack_nr=26912 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.053546Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=376 ack_nr=26912 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.053555Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16352 ack_nr=24450 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.053567Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=376 ack_nr=26912 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=5808 [INFO] [stdout] 2025-10-02T03:09:29.053577Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16352 ack_nr=24450 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:29.053597Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-10-02T03:09:29.053606Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16352 ack_nr=24450 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=16351 [INFO] [stdout] 2025-10-02T03:09:29.053622Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-10-02T03:09:29.053631Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16352 ack_nr=24450 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.053652Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16352 ack_nr=24450 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.053675Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16352 ack_nr=24450 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=7260 [INFO] [stdout] 2025-10-02T03:09:29.053737Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16353 ack_nr=24450 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.053761Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16353 ack_nr=24450 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:29.053780Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16353 ack_nr=24450 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=16352 [INFO] [stdout] 2025-10-02T03:09:29.053802Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16353 ack_nr=24450 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.053823Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16353 ack_nr=24450 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.053839Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=6, bytes=8712, new_rtt=Some(77.982788ms) [INFO] [stdout] 2025-10-02T03:09:29.053849Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16353 ack_nr=24450 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=8712 [INFO] [stdout] 2025-10-02T03:09:29.053866Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=4 bytes=5808 [INFO] [stdout] 2025-10-02T03:09:29.053885Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-10-02T03:09:29.053887Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: remote_window_remaining=1039632 congestion_controller_window=55626 remaining=17222 self.last_remote_window=1039632 [INFO] [stdout] 2025-10-02T03:09:29.053907Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-10-02T03:09:29.053909Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:29.053927Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:29.053945Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:29.053961Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:29.053978Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:29.053994Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:29.054010Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:29.054026Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:29.054042Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:29.054058Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:29.054074Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:29.054090Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: nagle: buffering more data max_payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:29.054107Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=1250 remote_window_remaining=1023660 user_tx_segments_segments=11 user_tx_segments_bytes=15972 segment_sizes=min_ss=1452:max_ss=1452 [INFO] [stdout] 2025-10-02T03:09:29.054152Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:29.054174Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:29.054193Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=26913 header.ack_nr=376 payload_size=1452 remaining_cwnd=55626 [INFO] [stdout] 2025-10-02T03:09:29.054226Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=26914 header.ack_nr=376 payload_size=1452 remaining_cwnd=54174 [INFO] [stdout] 2025-10-02T03:09:29.054258Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=26915 header.ack_nr=376 payload_size=1452 remaining_cwnd=52722 [INFO] [stdout] 2025-10-02T03:09:29.054272Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=11, bytes=15972, new_rtt=Some(48.731749ms) [INFO] [stdout] 2025-10-02T03:09:29.054288Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=26916 header.ack_nr=376 payload_size=1452 remaining_cwnd=51270 [INFO] [stdout] 2025-10-02T03:09:29.054309Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=6 bytes=8712 [INFO] [stdout] 2025-10-02T03:09:29.054318Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=26917 header.ack_nr=376 payload_size=1452 remaining_cwnd=49818 [INFO] [stdout] 2025-10-02T03:09:29.054335Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: remote_window_remaining=1032372 congestion_controller_window=76868 remaining=4196 self.last_remote_window=1032372 [INFO] [stdout] 2025-10-02T03:09:29.054347Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=26918 header.ack_nr=376 payload_size=1452 remaining_cwnd=48366 [INFO] [stdout] 2025-10-02T03:09:29.054358Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:29.054377Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:29.054380Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=26919 header.ack_nr=376 payload_size=1452 remaining_cwnd=46914 [INFO] [stdout] 2025-10-02T03:09:29.054395Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: nagle: buffering more data max_payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:29.054411Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=26920 header.ack_nr=376 payload_size=1452 remaining_cwnd=45462 [INFO] [stdout] 2025-10-02T03:09:29.054413Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=1292 remote_window_remaining=1029468 user_tx_segments_segments=2 user_tx_segments_bytes=2904 segment_sizes=min_ss=1452:max_ss=1452 [INFO] [stdout] 2025-10-02T03:09:29.054444Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=26921 header.ack_nr=376 payload_size=1452 remaining_cwnd=44010 [INFO] [stdout] 2025-10-02T03:09:29.054471Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:29.054474Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=26922 header.ack_nr=376 payload_size=1452 remaining_cwnd=42558 [INFO] [stdout] 2025-10-02T03:09:29.054496Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:29.054505Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=26923 header.ack_nr=376 payload_size=1452 remaining_cwnd=41106 [INFO] [stdout] 2025-10-02T03:09:29.054518Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=24451 header.ack_nr=16353 payload_size=1452 remaining_cwnd=76868 [INFO] [stdout] 2025-10-02T03:09:29.054528Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=39654 [INFO] [stdout] 2025-10-02T03:09:29.054550Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:29.054557Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=24452 header.ack_nr=16353 payload_size=1452 remaining_cwnd=75416 [INFO] [stdout] 2025-10-02T03:09:29.054579Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=73964 [INFO] [stdout] 2025-10-02T03:09:29.054611Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:29.054902Z  INFO echo{addr=127.0.0.1:0}: librqbit_utp::e2e_tests: current counter 9000 [INFO] [stdout] 2025-10-02T03:09:29.057038Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17820 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.057073Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17820 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1382 [INFO] [stdout] 2025-10-02T03:09:29.057094Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17820 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=17819 [INFO] [stdout] 2025-10-02T03:09:29.057117Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17820 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.057137Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17820 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.057563Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36184 ack_nr=46671 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.057702Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36184 ack_nr=46671 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-10-02T03:09:29.057158Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17820 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4096 [INFO] [stdout] 2025-10-02T03:09:29.057772Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36184 ack_nr=46671 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=36183 [INFO] [stdout] 2025-10-02T03:09:29.057805Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36184 ack_nr=46671 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.057819Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=2 bytes=2764 [INFO] [stdout] 2025-10-02T03:09:29.057828Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36184 ack_nr=46671 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.057853Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36184 ack_nr=46671 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1432 [INFO] [stdout] 2025-10-02T03:09:29.057852Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: sending seq_nr=22181 ack_nr=17820 wnd_size=1045440 type=ST_STATE [INFO] [stdout] 2025-10-02T03:09:29.057891Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: turning off ack delay timer reason="ACK sent" [INFO] [stdout] 2025-10-02T03:09:29.057914Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: will repoll in duration=10s [INFO] [stdout] 2025-10-02T03:09:29.057910Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36185 ack_nr=46671 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.057939Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36185 ack_nr=46671 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-10-02T03:09:29.057963Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36185 ack_nr=46671 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=36184 [INFO] [stdout] 2025-10-02T03:09:29.057989Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36185 ack_nr=46671 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.058013Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36185 ack_nr=46671 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.058040Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36185 ack_nr=46671 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2864 [INFO] [stdout] 2025-10-02T03:09:29.058095Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36186 ack_nr=46671 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.058374Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36186 ack_nr=46671 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-10-02T03:09:29.058407Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36186 ack_nr=46671 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=36185 [INFO] [stdout] 2025-10-02T03:09:29.058436Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36186 ack_nr=46671 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.058460Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36186 ack_nr=46671 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.058485Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36186 ack_nr=46671 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4296 [INFO] [stdout] 2025-10-02T03:09:29.058543Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36187 ack_nr=46671 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.058570Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36187 ack_nr=46671 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-10-02T03:09:29.058604Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36187 ack_nr=46671 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=36186 [INFO] [stdout] 2025-10-02T03:09:29.058632Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36187 ack_nr=46671 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.058657Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36187 ack_nr=46671 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.058681Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36187 ack_nr=46671 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=5728 [INFO] [stdout] 2025-10-02T03:09:29.058735Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-10-02T03:09:29.058763Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-10-02T03:09:29.059021Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=8, bytes=11456, new_rtt=Some(29.286959ms) [INFO] [stdout] 2025-10-02T03:09:29.059051Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=4 bytes=5728 [INFO] [stdout] 2025-10-02T03:09:29.059075Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: remote_window_remaining=1036768 congestion_controller_window=81799 remaining=633 self.last_remote_window=1036768 [INFO] [stdout] 2025-10-02T03:09:29.059097Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: segmented bytes=633 [INFO] [stdout] 2025-10-02T03:09:29.059116Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=0 remote_window_remaining=1036135 user_tx_segments_segments=1 user_tx_segments_bytes=633 segment_sizes=min_ss=1432:max_ss=1432 [INFO] [stdout] 2025-10-02T03:09:29.059172Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:29.059196Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:29.059216Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=46672 header.ack_nr=36187 payload_size=633 remaining_cwnd=81799 [INFO] [stdout] 2025-10-02T03:09:29.059238Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=81166 [INFO] [stdout] 2025-10-02T03:09:29.059261Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:29.059741Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24451 ack_nr=16353 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.059776Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24451 ack_nr=16353 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:29.059798Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24451 ack_nr=16353 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=24450 [INFO] [stdout] 2025-10-02T03:09:29.059822Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24451 ack_nr=16353 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.059834Z  INFO echo{addr=127.0.0.1:8535}: librqbit_utp::e2e_tests: current counter 9000 [INFO] [stdout] 2025-10-02T03:09:29.059843Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24451 ack_nr=16353 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.059866Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24451 ack_nr=16353 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1452 [INFO] [stdout] 2025-10-02T03:09:29.059911Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24452 ack_nr=16353 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.059933Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24452 ack_nr=16353 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:29.059955Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24452 ack_nr=16353 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=24451 [INFO] [stdout] 2025-10-02T03:09:29.059978Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24452 ack_nr=16353 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.059999Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24452 ack_nr=16353 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.060020Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24452 ack_nr=16353 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2904 [INFO] [stdout] 2025-10-02T03:09:29.060051Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-10-02T03:09:29.060071Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-10-02T03:09:29.060269Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=6, bytes=8712, new_rtt=Some(13.63523ms) [INFO] [stdout] 2025-10-02T03:09:29.060297Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=2 bytes=2904 [INFO] [stdout] 2025-10-02T03:09:29.060319Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: remote_window_remaining=1039632 congestion_controller_window=80310 remaining=754 self.last_remote_window=1039632 [INFO] [stdout] 2025-10-02T03:09:29.060342Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: segmented bytes=754 [INFO] [stdout] 2025-10-02T03:09:29.060359Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=0 remote_window_remaining=1038878 user_tx_segments_segments=1 user_tx_segments_bytes=754 segment_sizes=min_ss=1452:max_ss=1452 [INFO] [stdout] 2025-10-02T03:09:29.060407Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:29.060430Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:29.060449Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=16354 header.ack_nr=24452 payload_size=754 remaining_cwnd=80310 [INFO] [stdout] 2025-10-02T03:09:29.060471Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=79556 [INFO] [stdout] 2025-10-02T03:09:29.060494Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:29.060646Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17821 ack_nr=22180 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.060674Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17821 ack_nr=22180 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1332 [INFO] [stdout] 2025-10-02T03:09:29.060694Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17821 ack_nr=22180 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=17820 [INFO] [stdout] 2025-10-02T03:09:29.060735Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17821 ack_nr=22180 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.060756Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17821 ack_nr=22180 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.060777Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17821 ack_nr=22180 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1332 [INFO] [stdout] 2025-10-02T03:09:29.060816Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=1 bytes=1332 [INFO] [stdout] 2025-10-02T03:09:29.060840Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: arming ack delay timer delay=40ms reason="delayed ACK" [INFO] [stdout] 2025-10-02T03:09:29.060861Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: will repoll in duration=40ms [INFO] [stdout] 2025-10-02T03:09:29.061600Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46672 ack_nr=36187 len=633 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.061634Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46672 ack_nr=36187 len=633 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=633 [INFO] [stdout] 2025-10-02T03:09:29.061658Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46672 ack_nr=36187 len=633 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=46671 [INFO] [stdout] 2025-10-02T03:09:29.061684Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46672 ack_nr=36187 len=633 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.061867Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17822 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.061895Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17822 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1382 [INFO] [stdout] 2025-10-02T03:09:29.061916Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17822 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=17821 [INFO] [stdout] 2025-10-02T03:09:29.061939Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17822 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.061960Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17822 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.061981Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17822 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2714 [INFO] [stdout] 2025-10-02T03:09:29.062027Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17823 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.062050Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17823 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1382 [INFO] [stdout] 2025-10-02T03:09:29.062070Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17823 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=17822 [INFO] [stdout] 2025-10-02T03:09:29.062091Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17823 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.062111Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17823 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.062132Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17823 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4096 [INFO] [stdout] 2025-10-02T03:09:29.062165Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=2 bytes=2764 [INFO] [stdout] 2025-10-02T03:09:29.062189Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: sending seq_nr=22181 ack_nr=17823 wnd_size=1045440 type=ST_STATE [INFO] [stdout] 2025-10-02T03:09:29.062223Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: turning off ack delay timer reason="ACK sent" [INFO] [stdout] 2025-10-02T03:09:29.062244Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: will repoll in duration=10s [INFO] [stdout] 2025-10-02T03:09:29.062358Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46672 ack_nr=36187 len=633 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.062530Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}:msg{seq_nr=46672 ack_nr=36187 len=633 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=633 [INFO] [stdout] 2025-10-02T03:09:29.062730Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-10-02T03:09:29.062971Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-10-02T03:09:29.063220Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=4, bytes=5728, new_rtt=Some(11.60367ms) [INFO] [stdout] 2025-10-02T03:09:29.063812Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=1 bytes=633 [INFO] [stdout] 2025-10-02T03:09:29.063958Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: remote_window_remaining=1042496 congestion_controller_window=81671 remaining=761 self.last_remote_window=1042496 [INFO] [stdout] 2025-10-02T03:09:29.064093Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: segmented bytes=761 [INFO] [stdout] 2025-10-02T03:09:29.064237Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=0 remote_window_remaining=1041735 user_tx_segments_segments=1 user_tx_segments_bytes=761 segment_sizes=min_ss=1432:max_ss=1432 [INFO] [stdout] 2025-10-02T03:09:29.064415Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:29.064558Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:29.064705Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=36188 header.ack_nr=46672 payload_size=761 remaining_cwnd=81671 [INFO] [stdout] 2025-10-02T03:09:29.063768Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16354 ack_nr=24452 len=754 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.064892Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16354 ack_nr=24452 len=754 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=754 [INFO] [stdout] 2025-10-02T03:09:29.064925Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16354 ack_nr=24452 len=754 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=16353 [INFO] [stdout] 2025-10-02T03:09:29.064953Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16354 ack_nr=24452 len=754 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.064976Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16354 ack_nr=24452 len=754 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.064998Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}:msg{seq_nr=16354 ack_nr=24452 len=754 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=754 [INFO] [stdout] 2025-10-02T03:09:29.065034Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-10-02T03:09:29.065054Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-10-02T03:09:29.065136Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=2, bytes=2904, new_rtt=Some(9.18901ms) [INFO] [stdout] 2025-10-02T03:09:29.065163Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=1 bytes=754 [INFO] [stdout] 2025-10-02T03:09:29.065186Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: remote_window_remaining=1045440 congestion_controller_window=79772 remaining=1292 self.last_remote_window=1045440 [INFO] [stdout] 2025-10-02T03:09:29.065207Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: segmented bytes=1292 [INFO] [stdout] 2025-10-02T03:09:29.065225Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=0 remote_window_remaining=1044148 user_tx_segments_segments=1 user_tx_segments_bytes=1292 segment_sizes=min_ss=1452:max_ss=1452 [INFO] [stdout] 2025-10-02T03:09:29.065272Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:29.065297Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:29.065316Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=24453 header.ack_nr=16354 payload_size=1292 remaining_cwnd=79772 [INFO] [stdout] 2025-10-02T03:09:29.065339Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=78480 [INFO] [stdout] 2025-10-02T03:09:29.065363Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:29.065537Z  INFO echo{addr=127.0.0.1:0}: librqbit_utp::e2e_tests: current counter 10000 [INFO] [stdout] 2025-10-02T03:09:29.066015Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=80910 [INFO] [stdout] 2025-10-02T03:09:29.066161Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:29.066441Z  INFO echo{addr=[::1]:0}: librqbit_utp::e2e_tests: current counter 10000 [INFO] [stdout] 2025-10-02T03:09:29.066976Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36188 ack_nr=46672 len=761 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.067185Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36188 ack_nr=46672 len=761 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=761 [INFO] [stdout] 2025-10-02T03:09:29.067348Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36188 ack_nr=46672 len=761 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=36187 [INFO] [stdout] 2025-10-02T03:09:29.067524Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36188 ack_nr=46672 len=761 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.067696Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36188 ack_nr=46672 len=761 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.067864Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}:msg{seq_nr=36188 ack_nr=46672 len=761 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=761 [INFO] [stdout] 2025-10-02T03:09:29.068019Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-10-02T03:09:29.068175Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-10-02T03:09:29.068327Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=1, bytes=633, new_rtt=Some(7.78229ms) [INFO] [stdout] 2025-10-02T03:09:29.068493Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=1 bytes=761 [INFO] [stdout] 2025-10-02T03:09:29.065689Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24453 ack_nr=16354 len=1292 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.068661Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24453 ack_nr=16354 len=1292 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1292 [INFO] [stdout] 2025-10-02T03:09:29.068858Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: arming ack delay timer delay=40ms reason="delayed ACK" [INFO] [stdout] 2025-10-02T03:09:29.068900Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_dispatch: will repoll in duration=40ms [INFO] [stdout] 2025-10-02T03:09:29.069078Z  INFO echo{addr=[::1]:0}: librqbit_utp::e2e_tests: current counter 10000 [INFO] [stdout] 2025-10-02T03:09:29.069144Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:43294}:utp_stream{remote=[::1]:34949}: librqbit_utp::stream_rx: user_rx: marking vsock closed [INFO] [stdout] 2025-10-02T03:09:29.069281Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:43294 local=[::1]:34949}:utp_stream{remote=[::1]:43294}: librqbit_utp::stream_rx: user_rx: marking vsock closed [INFO] [stdout] 2025-10-02T03:09:29.068695Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24453 ack_nr=16354 len=1292 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=24452 [INFO] [stdout] 2025-10-02T03:09:29.069846Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24453 ack_nr=16354 len=1292 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.069878Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24453 ack_nr=16354 len=1292 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.069904Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}:msg{seq_nr=24453 ack_nr=16354 len=1292 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1292 [INFO] [stdout] 2025-10-02T03:09:29.069944Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-10-02T03:09:29.069970Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-10-02T03:09:29.070010Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=1, bytes=754, new_rtt=Some(5.26415ms) [INFO] [stdout] 2025-10-02T03:09:29.070041Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=1 bytes=1292 [INFO] [stdout] 2025-10-02T03:09:29.070069Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: arming ack delay timer delay=40ms reason="delayed ACK" [INFO] [stdout] 2025-10-02T03:09:29.070097Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_dispatch: will repoll in duration=40ms [INFO] [stdout] 2025-10-02T03:09:29.070351Z  INFO echo{addr=127.0.0.1:0}: librqbit_utp::e2e_tests: current counter 10000 [INFO] [stdout] test e2e_tests::e2e_test_librqbit_utp_client_librqbit_utp_server_ipv6 ... ok [INFO] [stdout] 2025-10-02T03:09:29.071345Z  INFO echo{addr=[::]:0}: librqbit_utp::e2e_tests: current counter 7000 [INFO] [stdout] 2025-10-02T03:09:29.071416Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="initial" [INFO] [stdout] 2025-10-02T03:09:29.071445Z TRACE librqbit_utp::stream_dispatch: sending seq_nr=101 ack_nr=0 wnd_size=1048080 type=ST_STATE [INFO] [stdout] 2025-10-02T03:09:29.071462Z TRACE librqbit_utp::stream_dispatch: arming syn ack resend timer delay=200ms reason="retransmitted SYN-ACK" [INFO] [stdout] 2025-10-02T03:09:29.071512Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:58300 local=127.0.0.1:57728}:utp_stream{remote=127.0.0.1:58300}: librqbit_utp::stream_rx: user_rx: marking vsock closed [INFO] [stdout] 2025-10-02T03:09:29.071653Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:58300}:utp_stream{remote=127.0.0.1:57728}: librqbit_utp::stream_rx: user_rx: marking vsock closed [INFO] [stdout] test e2e_tests::e2e_test_librqbit_utp_client_librqbit_utp_server ... ok [INFO] [stdout] 2025-10-02T03:09:29.071484Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:29.072066Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=0 congestion_controller_window=0 remaining=5 self.last_remote_window=0 [INFO] [stdout] 2025-10-02T03:09:29.072082Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=5 remote_window_remaining=0 user_tx_segments_segments=0 user_tx_segments_bytes=0 segment_sizes=min_ss=528:max_ss=1452 [INFO] [stdout] 2025-10-02T03:09:29.072099Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:29.072141Z TRACE msg{seq_nr=0 ack_nr=100 len=5 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.072160Z TRACE msg{seq_nr=0 ack_nr=100 len=5 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: state: syn-ack-sent -> established [INFO] [stdout] 2025-10-02T03:09:29.072174Z TRACE msg{seq_nr=0 ack_nr=100 len=5 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.072208Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1024 congestion_controller_window=1024 remaining=5 self.last_remote_window=1024 [INFO] [stdout] 2025-10-02T03:09:29.072222Z TRACE librqbit_utp::stream_dispatch: segmented bytes=5 [INFO] [stdout] 2025-10-02T03:09:29.072230Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=0 remote_window_remaining=1019 user_tx_segments_segments=1 user_tx_segments_bytes=5 segment_sizes=min_ss=528:max_ss=1452 [INFO] [stdout] 2025-10-02T03:09:29.072254Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=300ms reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:29.072265Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=101 header.ack_nr=0 payload_size=5 remaining_cwnd=1024 [INFO] [stdout] 2025-10-02T03:09:29.072276Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=1019 [INFO] [stdout] 2025-10-02T03:09:29.072287Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:29.072307Z TRACE librqbit_utp::stream_rx: user_rx: marking vsock closed [INFO] [stdout] 2025-10-02T03:09:29.072350Z TRACE librqbit_utp::stream_tx: closing writer [INFO] [stdout] test stream_dispatch::tests::basics::test_doesnt_send_until_window_updated ... ok [INFO] [stdout] 2025-10-02T03:09:29.072900Z TRACE msg{seq_nr=0 ack_nr=100 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.072944Z TRACE msg{seq_nr=2 ack_nr=100 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.072958Z TRACE msg{seq_nr=2 ack_nr=100 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=5 [INFO] [stdout] 2025-10-02T03:09:29.072969Z TRACE msg{seq_nr=2 ack_nr=100 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=1 self.last_consumed_remote_seq_nr=0 [INFO] [stdout] 2025-10-02T03:09:29.072991Z DEBUG msg{seq_nr=2 ack_nr=100 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: out of order skipped_logs=0 header=ST_DATA:seq_nr=2:ack_nr=100:wnd_size=0 offset=1 self.last_consumed_remote_seq_nr=0 [INFO] [stdout] 2025-10-02T03:09:29.073009Z TRACE msg{seq_nr=2 ack_nr=100 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.073023Z TRACE msg{seq_nr=2 ack_nr=100 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=0 [INFO] [stdout] 2025-10-02T03:09:29.073038Z TRACE msg{seq_nr=2 ack_nr=100 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: forcing immediate ACK assembler_not_empty=true assembler_was_empty=true immediate_ack_to_transmit=false [INFO] [stdout] 2025-10-02T03:09:29.073053Z TRACE msg{seq_nr=2 ack_nr=100 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: forcing immedaite ACK reason="out of order or filled gap" [INFO] [stdout] 2025-10-02T03:09:29.073127Z TRACE msg{seq_nr=2 ack_nr=100 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: sending seq_nr=101 ack_nr=0 wnd_size=1048080 type=ST_STATE [INFO] [stdout] 2025-10-02T03:09:29.073175Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=10s [INFO] [stdout] 2025-10-02T03:09:29.073289Z TRACE msg{seq_nr=3 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.073317Z TRACE msg{seq_nr=3 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=5 [INFO] [stdout] 2025-10-02T03:09:29.073330Z TRACE msg{seq_nr=3 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=2 self.last_consumed_remote_seq_nr=0 [INFO] [stdout] 2025-10-02T03:09:29.073337Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="initial" [INFO] [stdout] 2025-10-02T03:09:29.073348Z TRACE msg{seq_nr=3 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.073364Z TRACE msg{seq_nr=3 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=0 [INFO] [stdout] 2025-10-02T03:09:29.073367Z TRACE librqbit_utp::stream_dispatch: sending seq_nr=31420 ack_nr=15089 wnd_size=1048080 type=ST_STATE [INFO] [stdout] 2025-10-02T03:09:29.073376Z TRACE msg{seq_nr=3 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: forcing immediate ACK assembler_not_empty=true assembler_was_empty=false immediate_ack_to_transmit=false [INFO] [stdout] 2025-10-02T03:09:29.073383Z TRACE librqbit_utp::stream_dispatch: arming syn ack resend timer delay=200ms reason="retransmitted SYN-ACK" [INFO] [stdout] 2025-10-02T03:09:29.073389Z TRACE msg{seq_nr=3 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: forcing immedaite ACK reason="out of order or filled gap" [INFO] [stdout] 2025-10-02T03:09:29.073405Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:29.073455Z TRACE msg{seq_nr=15090 ack_nr=31419 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.073462Z TRACE msg{seq_nr=3 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: sending seq_nr=101 ack_nr=0 wnd_size=1048080 type=ST_STATE [INFO] [stdout] 2025-10-02T03:09:29.073473Z TRACE msg{seq_nr=15090 ack_nr=31419 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: state: syn-ack-sent -> established [INFO] [stdout] 2025-10-02T03:09:29.073485Z TRACE msg{seq_nr=15090 ack_nr=31419 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.073500Z TRACE msg{seq_nr=15090 ack_nr=31419 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=5 [INFO] [stdout] 2025-10-02T03:09:29.073507Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=10s [INFO] [stdout] 2025-10-02T03:09:29.073511Z TRACE msg{seq_nr=15090 ack_nr=31419 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=15089 [INFO] [stdout] 2025-10-02T03:09:29.073527Z TRACE msg{seq_nr=15090 ack_nr=31419 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.073539Z TRACE msg{seq_nr=15090 ack_nr=31419 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.073552Z TRACE msg{seq_nr=15090 ack_nr=31419 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=5 [INFO] [stdout] 2025-10-02T03:09:29.073583Z TRACE librqbit_utp::stream_rx: flushed from out-of-order user RX packets=1 bytes=5 [INFO] [stdout] 2025-10-02T03:09:29.073576Z TRACE msg{seq_nr=1 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.073605Z TRACE librqbit_utp::stream_dispatch: arming ack delay timer delay=40ms reason="delayed ACK" [INFO] [stdout] 2025-10-02T03:09:29.073605Z TRACE msg{seq_nr=1 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=5 [INFO] [stdout] 2025-10-02T03:09:29.073619Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=40ms [INFO] [stdout] 2025-10-02T03:09:29.073620Z TRACE msg{seq_nr=1 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=0 [INFO] [stdout] 2025-10-02T03:09:29.073636Z TRACE msg{seq_nr=1 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=3 [INFO] [stdout] 2025-10-02T03:09:29.073641Z TRACE librqbit_utp::stream_dispatch: turning off syn ack resend timer reason="past SYN-ACK" [INFO] [stdout] 2025-10-02T03:09:29.073648Z TRACE msg{seq_nr=1 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.073663Z TRACE librqbit_utp::stream_dispatch: delayed ack expired, sending ACK [INFO] [stdout] 2025-10-02T03:09:29.073663Z TRACE msg{seq_nr=1 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=15 [INFO] [stdout] 2025-10-02T03:09:29.073672Z TRACE librqbit_utp::stream_dispatch: sending seq_nr=31420 ack_nr=15090 wnd_size=1048080 type=ST_STATE [INFO] [stdout] 2025-10-02T03:09:29.073676Z TRACE msg{seq_nr=1 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: forcing immediate ACK assembler_not_empty=false assembler_was_empty=false immediate_ack_to_transmit=false [INFO] [stdout] 2025-10-02T03:09:29.073686Z TRACE librqbit_utp::stream_dispatch: turning off ack delay timer reason="ACK sent" [INFO] [stdout] 2025-10-02T03:09:29.073689Z TRACE msg{seq_nr=1 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: forcing immedaite ACK reason="out of order or filled gap" [INFO] [stdout] 2025-10-02T03:09:29.073696Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=9.96s [INFO] [stdout] 2025-10-02T03:09:29.073702Z TRACE msg{seq_nr=1 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: sending seq_nr=101 ack_nr=3 wnd_size=1048080 type=ST_STATE [INFO] [stdout] 2025-10-02T03:09:29.073742Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1048576 congestion_controller_window=1056 remaining=5 self.last_remote_window=1048576 [INFO] [stdout] 2025-10-02T03:09:29.073756Z TRACE librqbit_utp::stream_dispatch: segmented bytes=5 [INFO] [stdout] 2025-10-02T03:09:29.073756Z TRACE librqbit_utp::stream_rx: flushed from out-of-order user RX packets=3 bytes=15 [INFO] [stdout] 2025-10-02T03:09:29.073763Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=0 remote_window_remaining=1048571 user_tx_segments_segments=1 user_tx_segments_bytes=5 segment_sizes=min_ss=528:max_ss=1452 [INFO] [stdout] 2025-10-02T03:09:29.073773Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=10s [INFO] [stdout] 2025-10-02T03:09:29.073782Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=300ms reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:29.073792Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=31420 header.ack_nr=15090 payload_size=5 remaining_cwnd=1056 [INFO] [stdout] 2025-10-02T03:09:29.073802Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=1051 [INFO] [stdout] 2025-10-02T03:09:29.073813Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=300ms [INFO] [stdout] 2025-10-02T03:09:29.073840Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1048576 congestion_controller_window=1056 remaining=5 self.last_remote_window=1048576 [INFO] [stdout] 2025-10-02T03:09:29.073852Z TRACE librqbit_utp::stream_dispatch: segmented bytes=5 [INFO] [stdout] 2025-10-02T03:09:29.073859Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=0 remote_window_remaining=1048571 user_tx_segments_segments=2 user_tx_segments_bytes=10 segment_sizes=min_ss=528:max_ss=1452 [INFO] [stdout] 2025-10-02T03:09:29.073878Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=31421 header.ack_nr=15090 payload_size=5 remaining_cwnd=1051 [INFO] [stdout] 2025-10-02T03:09:29.073888Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=1046 [INFO] [stdout] 2025-10-02T03:09:29.073898Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=300ms [INFO] [stdout] 2025-10-02T03:09:29.073914Z TRACE librqbit_utp::stream_tx: closing writer [INFO] [stdout] 2025-10-02T03:09:29.073923Z TRACE librqbit_utp::stream_rx: user_rx: marking vsock closed [INFO] [stdout] test stream_dispatch::tests::basics::test_sequence_numbers_incoming ... ok [INFO] [stdout] 2025-10-02T03:09:29.074962Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1048576 congestion_controller_window=1056 remaining=5 self.last_remote_window=1048576 [INFO] [stdout] 2025-10-02T03:09:29.074986Z TRACE librqbit_utp::stream_dispatch: segmented bytes=5 [INFO] [stdout] 2025-10-02T03:09:29.074995Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=0 remote_window_remaining=1048571 user_tx_segments_segments=1 user_tx_segments_bytes=5 segment_sizes=min_ss=528:max_ss=1452 [INFO] [stdout] 2025-10-02T03:09:29.075017Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:29.075028Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:29.075036Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=15090 header.ack_nr=31419 payload_size=5 remaining_cwnd=1056 [INFO] [stdout] 2025-10-02T03:09:29.075047Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=1051 [INFO] [stdout] 2025-10-02T03:09:29.075058Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:29.075113Z TRACE msg{seq_nr=31420 ack_nr=15090 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.075163Z TRACE msg{seq_nr=31420 ack_nr=15090 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.075182Z TRACE msg{seq_nr=31420 ack_nr=15090 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=5 [INFO] [stdout] 2025-10-02T03:09:29.075197Z TRACE msg{seq_nr=31420 ack_nr=15090 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=31419 [INFO] [stdout] 2025-10-02T03:09:29.075214Z TRACE msg{seq_nr=31420 ack_nr=15090 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.075227Z TRACE msg{seq_nr=31420 ack_nr=15090 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.075242Z TRACE msg{seq_nr=31420 ack_nr=15090 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=5 [INFO] [stdout] 2025-10-02T03:09:29.075284Z TRACE msg{seq_nr=31421 ack_nr=15090 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.075303Z TRACE msg{seq_nr=31421 ack_nr=15090 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=5 [INFO] [stdout] 2025-10-02T03:09:29.075317Z TRACE msg{seq_nr=31421 ack_nr=15090 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=31420 [INFO] [stdout] 2025-10-02T03:09:29.075333Z TRACE msg{seq_nr=31421 ack_nr=15090 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.075347Z TRACE msg{seq_nr=31421 ack_nr=15090 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.075363Z TRACE msg{seq_nr=31421 ack_nr=15090 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=10 [INFO] [stdout] 2025-10-02T03:09:29.075390Z TRACE librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-10-02T03:09:29.075400Z TRACE librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-10-02T03:09:29.075411Z TRACE librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=1, bytes=5, new_rtt=Some(0ns) [INFO] [stdout] 2025-10-02T03:09:29.075423Z TRACE librqbit_utp::stream_rx: flushed from out-of-order user RX packets=2 bytes=10 [INFO] [stdout] 2025-10-02T03:09:29.075436Z TRACE librqbit_utp::stream_dispatch: arming ack delay timer delay=40ms reason="delayed ACK" [INFO] [stdout] 2025-10-02T03:09:29.075447Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=40ms [INFO] [stdout] 2025-10-02T03:09:29.075474Z TRACE librqbit_utp::stream_dispatch: delayed ack expired, sending ACK [INFO] [stdout] 2025-10-02T03:09:29.075483Z TRACE librqbit_utp::stream_dispatch: sending seq_nr=15091 ack_nr=31421 wnd_size=1048080 type=ST_STATE [INFO] [stdout] 2025-10-02T03:09:29.075497Z TRACE librqbit_utp::stream_dispatch: turning off ack delay timer reason="ACK sent" [INFO] [stdout] 2025-10-02T03:09:29.075515Z TRACE librqbit_utp::stream_tx: closing writer [INFO] [stdout] 2025-10-02T03:09:29.075526Z TRACE librqbit_utp::stream_rx: user_rx: marking vsock closed [INFO] [stdout] test stream_dispatch::tests::basics::test_sequence_numbers_outgoing ... ok [INFO] [stdout] 2025-10-02T03:09:29.076707Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17824 ack_nr=22180 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.077844Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17824 ack_nr=22180 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1332 [INFO] [stdout] 2025-10-02T03:09:29.077902Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17824 ack_nr=22180 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=17823 [INFO] [stdout] 2025-10-02T03:09:29.077937Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17824 ack_nr=22180 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.077994Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17824 ack_nr=22180 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.078026Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17824 ack_nr=22180 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1332 [INFO] [stdout] 2025-10-02T03:09:29.078207Z TRACE librqbit_utp::stream_rx: user_rx: marking vsock closed [INFO] [stdout] 2025-10-02T03:09:29.078261Z TRACE librqbit_utp::stream_tx: closing writer [INFO] [stdout] 2025-10-02T03:09:29.078281Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26913 ack_nr=376 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.078315Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26913 ack_nr=376 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:29.078335Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26913 ack_nr=376 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=26912 [INFO] [stdout] 2025-10-02T03:09:29.078359Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26913 ack_nr=376 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.078380Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26913 ack_nr=376 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.078402Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26913 ack_nr=376 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1452 [INFO] [stdout] 2025-10-02T03:09:29.078443Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26914 ack_nr=376 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.078464Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26914 ack_nr=376 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:29.078484Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26914 ack_nr=376 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=26913 [INFO] [stdout] 2025-10-02T03:09:29.078505Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26914 ack_nr=376 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.078525Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26914 ack_nr=376 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.078546Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26914 ack_nr=376 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2904 [INFO] [stdout] 2025-10-02T03:09:29.078584Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26915 ack_nr=376 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.078612Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26915 ack_nr=376 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:29.078632Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26915 ack_nr=376 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=26914 [INFO] [stdout] 2025-10-02T03:09:29.078654Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26915 ack_nr=376 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.078673Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26915 ack_nr=376 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.080572Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=1 bytes=1332 [INFO] [stdout] 2025-10-02T03:09:29.080623Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: arming ack delay timer delay=40ms reason="delayed ACK" [INFO] [stdout] 2025-10-02T03:09:29.080654Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: will repoll in duration=40ms [INFO] [stdout] 2025-10-02T03:09:29.081421Z TRACE msg{seq_nr=1 ack_nr=99 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.081481Z TRACE librqbit_utp::stream_dispatch::tests::congestion: initial_window=1056 remote_wnd=65536 [INFO] [stdout] 2025-10-02T03:09:29.081510Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=65536 congestion_controller_window=1056 remaining=65536 self.last_remote_window=65536 [INFO] [stdout] 2025-10-02T03:09:29.081521Z TRACE librqbit_utp::stream_dispatch: segmented bytes=528 [INFO] [stdout] 2025-10-02T03:09:29.081528Z TRACE librqbit_utp::stream_dispatch: segmented bytes=991 [INFO] [stdout] 2025-10-02T03:09:29.081534Z TRACE librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=991 [INFO] [stdout] 2025-10-02T03:09:29.081541Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=64017 remote_window_remaining=64017 user_tx_segments_segments=2 user_tx_segments_bytes=1519 segment_sizes=min_ss=528:max_ss=1452 [INFO] [stdout] 2025-10-02T03:09:29.081563Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=3s reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:29.081575Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=20s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:29.081584Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=101 header.ack_nr=0 payload_size=528 remaining_cwnd=1056 [INFO] [stdout] 2025-10-02T03:09:29.081596Z TRACE librqbit_utp::stream_dispatch: remote recv window exhausted skipped_logs=2 [INFO] [stdout] 2025-10-02T03:09:29.081604Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=528 [INFO] [stdout] 2025-10-02T03:09:29.081616Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=3s [INFO] [stdout] test stream_dispatch::tests::basics::test_out_of_order_delivery ... ok [INFO] [stdout] 2025-10-02T03:09:29.083989Z DEBUG echo{addr=127.0.0.1:8534}: libutp_rs2: utp_get_read_buffer_size: socket userdata is null [INFO] [stdout] 2025-10-02T03:09:29.078694Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26915 ack_nr=376 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4356 [INFO] [stdout] 2025-10-02T03:09:29.084077Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26916 ack_nr=376 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.084123Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26916 ack_nr=376 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:29.084147Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26916 ack_nr=376 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=26915 [INFO] [stdout] 2025-10-02T03:09:29.084177Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26916 ack_nr=376 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.084201Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26916 ack_nr=376 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.084227Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26916 ack_nr=376 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=5808 [INFO] [stdout] 2025-10-02T03:09:29.084278Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26917 ack_nr=376 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.084306Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26917 ack_nr=376 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:29.084329Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26917 ack_nr=376 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=26916 [INFO] [stdout] 2025-10-02T03:09:29.084331Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17825 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.084355Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26917 ack_nr=376 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.084368Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17825 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1382 [INFO] [stdout] 2025-10-02T03:09:29.084377Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26917 ack_nr=376 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.084390Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17825 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=17824 [INFO] [stdout] 2025-10-02T03:09:29.084401Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26917 ack_nr=376 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=7260 [INFO] [stdout] 2025-10-02T03:09:29.084414Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17825 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.084436Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17825 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.084448Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26918 ack_nr=376 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.084460Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17825 ack_nr=22180 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2714 [INFO] [stdout] 2025-10-02T03:09:29.084469Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26918 ack_nr=376 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:29.084490Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26918 ack_nr=376 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=26917 [INFO] [stdout] 2025-10-02T03:09:29.084505Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17826 ack_nr=22180 len=802 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.084515Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26918 ack_nr=376 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.084527Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17826 ack_nr=22180 len=802 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=802 [INFO] [stdout] 2025-10-02T03:09:29.084536Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26918 ack_nr=376 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.084547Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17826 ack_nr=22180 len=802 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=17825 [INFO] [stdout] 2025-10-02T03:09:29.084560Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26918 ack_nr=376 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=8712 [INFO] [stdout] 2025-10-02T03:09:29.084570Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17826 ack_nr=22180 len=802 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.084592Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17826 ack_nr=22180 len=802 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.084615Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26919 ack_nr=376 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.084616Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=17826 ack_nr=22180 len=802 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=3516 [INFO] [stdout] 2025-10-02T03:09:29.084636Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26919 ack_nr=376 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:29.084656Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=2 bytes=2184 [INFO] [stdout] 2025-10-02T03:09:29.084659Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26919 ack_nr=376 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=26918 [INFO] [stdout] 2025-10-02T03:09:29.084683Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26919 ack_nr=376 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.084684Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: sending seq_nr=22181 ack_nr=17826 wnd_size=1045440 type=ST_STATE [INFO] [stdout] 2025-10-02T03:09:29.084703Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26919 ack_nr=376 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.086397Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26919 ack_nr=376 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=10164 [INFO] [stdout] 2025-10-02T03:09:29.086456Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26920 ack_nr=376 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.086480Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26920 ack_nr=376 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:29.086501Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26920 ack_nr=376 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=26919 [INFO] [stdout] 2025-10-02T03:09:29.086527Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26920 ack_nr=376 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.086548Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26920 ack_nr=376 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.086570Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26920 ack_nr=376 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=11616 [INFO] [stdout] 2025-10-02T03:09:29.086624Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26921 ack_nr=376 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.086647Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26921 ack_nr=376 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:29.086667Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26921 ack_nr=376 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=26920 [INFO] [stdout] 2025-10-02T03:09:29.086689Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26921 ack_nr=376 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.087748Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26921 ack_nr=376 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.087784Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26921 ack_nr=376 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=13068 [INFO] [stdout] 2025-10-02T03:09:29.087834Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26922 ack_nr=376 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.087856Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26922 ack_nr=376 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:29.087876Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26922 ack_nr=376 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=26921 [INFO] [stdout] 2025-10-02T03:09:29.087898Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26922 ack_nr=376 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.087918Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26922 ack_nr=376 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.087939Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26922 ack_nr=376 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=14520 [INFO] [stdout] 2025-10-02T03:09:29.087979Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26923 ack_nr=376 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.087999Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26923 ack_nr=376 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:29.088017Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26923 ack_nr=376 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=26922 [INFO] [stdout] 2025-10-02T03:09:29.088039Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26923 ack_nr=376 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.088058Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26923 ack_nr=376 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.088078Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26923 ack_nr=376 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=15972 [INFO] [stdout] 2025-10-02T03:09:29.088108Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-10-02T03:09:29.088131Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-10-02T03:09:29.088275Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=4, bytes=5808, new_rtt=Some(45.79341ms) [INFO] [stdout] 2025-10-02T03:09:29.088304Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=11 bytes=15972 [INFO] [stdout] 2025-10-02T03:09:29.088328Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: remote_window_remaining=1042536 congestion_controller_window=60896 remaining=17224 self.last_remote_window=1042536 [INFO] [stdout] 2025-10-02T03:09:29.088351Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:29.088368Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:29.088384Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:29.088400Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:29.088416Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:29.088432Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:29.088448Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:29.088464Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:29.088481Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:29.088497Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:29.088513Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:29.088529Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: nagle: buffering more data max_payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:29.088546Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=1252 remote_window_remaining=1026564 user_tx_segments_segments=11 user_tx_segments_bytes=15972 segment_sizes=min_ss=1452:max_ss=1452 [INFO] [stdout] 2025-10-02T03:09:29.088614Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:29.088639Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:29.088658Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=377 header.ack_nr=26923 payload_size=1452 remaining_cwnd=60896 [INFO] [stdout] 2025-10-02T03:09:29.088780Z TRACE msg{seq_nr=1 ack_nr=101 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.088843Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=2.5s reason="rfc6298 5.3" [INFO] [stdout] 2025-10-02T03:09:29.088857Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=20s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.088886Z TRACE librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=1, bytes=528, new_rtt=Some(1s) [INFO] [stdout] 2025-10-02T03:09:29.088902Z TRACE librqbit_utp::stream_dispatch: MTU probe hasnt expired yet [INFO] [stdout] 2025-10-02T03:09:29.088922Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=102 header.ack_nr=0 payload_size=991 remaining_cwnd=1584 [INFO] [stdout] 2025-10-02T03:09:29.088935Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=593 [INFO] [stdout] 2025-10-02T03:09:29.088949Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=2.5s [INFO] [stdout] 2025-10-02T03:09:29.088978Z TRACE librqbit_utp::stream_dispatch::tests::congestion: intermediate_window=1584 [INFO] [stdout] 2025-10-02T03:09:29.089030Z TRACE msg{seq_nr=0 ack_nr=101 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.089055Z TRACE msg{seq_nr=0 ack_nr=101 len=0 msgtype=ST_STATE}: librqbit_utp::recovery: counted duplicate ACK in non-sack mode header.ack_nr=101 high_ack=101 dup_acks=1 [INFO] [stdout] 2025-10-02T03:09:29.089105Z TRACE msg{seq_nr=0 ack_nr=101 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.089123Z TRACE msg{seq_nr=0 ack_nr=101 len=0 msgtype=ST_STATE}: librqbit_utp::recovery: counted duplicate ACK in non-sack mode header.ack_nr=101 high_ack=101 dup_acks=2 [INFO] [stdout] 2025-10-02T03:09:29.089166Z TRACE msg{seq_nr=0 ack_nr=101 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.089184Z TRACE msg{seq_nr=0 ack_nr=101 len=0 msgtype=ST_STATE}: librqbit_utp::recovery: counted duplicate ACK in non-sack mode header.ack_nr=101 high_ack=101 dup_acks=3 [INFO] [stdout] 2025-10-02T03:09:29.089209Z TRACE msg{seq_nr=0 ack_nr=101 len=0 msgtype=ST_STATE}: librqbit_utp::stream_tx_segments: calc_pipe pipe=0 recalc_timer=None high_rxt=101 high_ack=102 high_data=102 [INFO] [stdout] 2025-10-02T03:09:29.089236Z TRACE msg{seq_nr=0 ack_nr=101 len=0 msgtype=ST_STATE}: librqbit_utp::recovery: entered recovery rec.recovery_point=102 high_ack=101 high_data=102 ack_nr=101 pipe_estimate=pipe=0,recalc_timer=None cwnd=1108 rtt=1s [INFO] [stdout] 2025-10-02T03:09:29.089290Z TRACE msg{seq_nr=0 ack_nr=101 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.089325Z TRACE librqbit_utp::stream_tx_segments: calc_pipe pipe=0 recalc_timer=None high_rxt=101 high_ack=102 high_data=102 [INFO] [stdout] 2025-10-02T03:09:29.089352Z TRACE librqbit_utp::stream_dispatch: MTU probe hasnt expired yet [INFO] [stdout] 2025-10-02T03:09:29.089380Z TRACE librqbit_utp::stream_dispatch: RECOVERY: sent ST_DATA header.seq_nr=102 header.ack_nr=0 payload_size=991 pipe=0 cwnd=1108 is_lost=false is_expired=false [INFO] [stdout] 2025-10-02T03:09:29.089399Z TRACE librqbit_utp::stream_dispatch: recovery sending sent=1 pipe=991 remaining_cwnd=117 [INFO] [stdout] 2025-10-02T03:09:29.089411Z TRACE librqbit_utp::stream_dispatch: arming recovery pipe timer delay=750ms reason="cwnd < mss && sent > 0" [INFO] [stdout] 2025-10-02T03:09:29.089422Z TRACE librqbit_utp::stream_dispatch: did not send anything remaining_cwnd=117 [INFO] [stdout] 2025-10-02T03:09:29.089433Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=750ms [INFO] [stdout] 2025-10-02T03:09:29.089463Z TRACE librqbit_utp::stream_dispatch::tests::congestion: window_after_loss=1108 [INFO] [stdout] 2025-10-02T03:09:29.089479Z TRACE librqbit_utp::stream_tx_segments: calc_pipe pipe=0 recalc_timer=None high_rxt=102 high_ack=102 high_data=102 [INFO] [stdout] 2025-10-02T03:09:29.089500Z DEBUG librqbit_utp::stream_dispatch: MTU probe expired payload_size=991 self.last_sent_seq_nr=102 rewind_to=101 [INFO] [stdout] 2025-10-02T03:09:29.089511Z TRACE librqbit_utp::stream_dispatch: turning off retransmit timer reason="MTU probe is not real RTO" [INFO] [stdout] 2025-10-02T03:09:29.089519Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=65536 congestion_controller_window=1108 remaining=64017 self.last_remote_window=65536 [INFO] [stdout] 2025-10-02T03:09:29.089530Z TRACE librqbit_utp::stream_dispatch: segmented bytes=528 [INFO] [stdout] 2025-10-02T03:09:29.089538Z TRACE librqbit_utp::stream_dispatch: segmented bytes=528 [INFO] [stdout] 2025-10-02T03:09:29.089545Z TRACE librqbit_utp::stream_dispatch: segmented bytes=528 [INFO] [stdout] 2025-10-02T03:09:29.089551Z TRACE librqbit_utp::stream_dispatch: segmented bytes=760 [INFO] [stdout] 2025-10-02T03:09:29.089558Z TRACE librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=760 [INFO] [stdout] 2025-10-02T03:09:29.089565Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=61673 remote_window_remaining=63192 user_tx_segments_segments=4 user_tx_segments_bytes=3335 segment_sizes=min_ss=528:max_ss=990 [INFO] [stdout] 2025-10-02T03:09:29.089581Z TRACE librqbit_utp::stream_dispatch: recovery sending sent=0 pipe=0 remaining_cwnd=1108 [INFO] [stdout] 2025-10-02T03:09:29.089602Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=2.5s reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:29.089613Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=102 header.ack_nr=0 payload_size=528 remaining_cwnd=1108 [INFO] [stdout] 2025-10-02T03:09:29.089630Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=103 header.ack_nr=0 payload_size=528 remaining_cwnd=580 [INFO] [stdout] 2025-10-02T03:09:29.089646Z TRACE librqbit_utp::stream_dispatch: sent in recovery sent_count=2 remaining_cwnd=52 [INFO] [stdout] 2025-10-02T03:09:29.089659Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=2.5s [INFO] [stdout] 2025-10-02T03:09:29.089683Z TRACE librqbit_utp::stream_rx: user_rx: marking vsock closed [INFO] [stdout] 2025-10-02T03:09:29.089750Z TRACE librqbit_utp::stream_tx: closing writer [INFO] [stdout] 2025-10-02T03:09:29.083989Z TRACE msg{seq_nr=1 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.090748Z TRACE msg{seq_nr=1 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=5 [INFO] [stdout] 2025-10-02T03:09:29.090775Z TRACE msg{seq_nr=1 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=0 [INFO] [stdout] 2025-10-02T03:09:29.090792Z TRACE msg{seq_nr=1 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.090806Z TRACE msg{seq_nr=1 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.090822Z TRACE msg{seq_nr=1 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=5 [INFO] [stdout] 2025-10-02T03:09:29.090878Z TRACE librqbit_utp::stream_rx: flushed from out-of-order user RX packets=1 bytes=5 [INFO] [stdout] 2025-10-02T03:09:29.090899Z TRACE librqbit_utp::stream_dispatch: arming ack delay timer delay=40ms reason="delayed ACK" [INFO] [stdout] 2025-10-02T03:09:29.090912Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=40ms [INFO] [stdout] 2025-10-02T03:09:29.091094Z TRACE librqbit_utp::stream_dispatch: delayed ack expired, sending ACK [INFO] [stdout] 2025-10-02T03:09:29.091070Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: turning off ack delay timer reason="ACK sent" [INFO] [stdout] 2025-10-02T03:09:29.091319Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_dispatch: will repoll in duration=10s [INFO] [stdout] 2025-10-02T03:09:29.091106Z TRACE librqbit_utp::stream_dispatch: sending seq_nr=101 ack_nr=1 wnd_size=1048080 type=ST_STATE [INFO] [stdout] 2025-10-02T03:09:29.091812Z TRACE librqbit_utp::stream_dispatch: turning off ack delay timer reason="ACK sent" [INFO] [stdout] 2025-10-02T03:09:29.091829Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=9s [INFO] [stdout] 2025-10-02T03:09:29.088692Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=378 header.ack_nr=26923 payload_size=1452 remaining_cwnd=59444 [INFO] [stdout] 2025-10-02T03:09:29.091924Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=379 header.ack_nr=26923 payload_size=1452 remaining_cwnd=57992 [INFO] [stdout] 2025-10-02T03:09:29.091978Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=380 header.ack_nr=26923 payload_size=1452 remaining_cwnd=56540 [INFO] [stdout] 2025-10-02T03:09:29.092148Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=381 header.ack_nr=26923 payload_size=1452 remaining_cwnd=55088 [INFO] [stdout] 2025-10-02T03:09:29.092190Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=382 header.ack_nr=26923 payload_size=1452 remaining_cwnd=53636 [INFO] [stdout] 2025-10-02T03:09:29.092224Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=383 header.ack_nr=26923 payload_size=1452 remaining_cwnd=52184 [INFO] [stdout] 2025-10-02T03:09:29.092258Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=384 header.ack_nr=26923 payload_size=1452 remaining_cwnd=50732 [INFO] [stdout] 2025-10-02T03:09:29.092298Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=385 header.ack_nr=26923 payload_size=1452 remaining_cwnd=49280 [INFO] [stdout] 2025-10-02T03:09:29.092336Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=386 header.ack_nr=26923 payload_size=1452 remaining_cwnd=47828 [INFO] [stdout] 2025-10-02T03:09:29.092377Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=387 header.ack_nr=26923 payload_size=1452 remaining_cwnd=46376 [INFO] [stdout] 2025-10-02T03:09:29.092402Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=44924 [INFO] [stdout] 2025-10-02T03:09:29.092424Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:29.092506Z TRACE echo{addr=[::]:0}: librqbit_utp::stream_tx: closing writer [INFO] [stdout] 2025-10-02T03:09:29.092736Z DEBUG librqbit_utp::macros::tests: retransmitting skipped_logs=4 arg1=1 arg2=2 arg3=3 [INFO] [stdout] 2025-10-02T03:09:29.092767Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=1 [INFO] [stdout] 2025-10-02T03:09:29.092794Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=2 [INFO] [stdout] 2025-10-02T03:09:29.092803Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=3 [INFO] [stdout] 2025-10-02T03:09:29.092812Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=4 [INFO] [stdout] 2025-10-02T03:09:29.092819Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=5 [INFO] [stdout] 2025-10-02T03:09:29.092827Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=6 [INFO] [stdout] 2025-10-02T03:09:29.092834Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=7 [INFO] [stdout] 2025-10-02T03:09:29.092842Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=8 [INFO] [stdout] 2025-10-02T03:09:29.092849Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=9 [INFO] [stdout] 2025-10-02T03:09:29.092857Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=10 [INFO] [stdout] 2025-10-02T03:09:29.092865Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=11 [INFO] [stdout] 2025-10-02T03:09:29.092873Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=12 [INFO] [stdout] 2025-10-02T03:09:29.092882Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=13 [INFO] [stdout] 2025-10-02T03:09:29.092894Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=14 [INFO] [stdout] 2025-10-02T03:09:29.092902Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=15 [INFO] [stdout] 2025-10-02T03:09:29.092911Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=16 [INFO] [stdout] 2025-10-02T03:09:29.092919Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=17 [INFO] [stdout] 2025-10-02T03:09:29.092928Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=18 [INFO] [stdout] 2025-10-02T03:09:29.092936Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=19 [INFO] [stdout] 2025-10-02T03:09:29.092945Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=20 [INFO] [stdout] 2025-10-02T03:09:29.092953Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=21 [INFO] [stdout] 2025-10-02T03:09:29.092961Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=22 [INFO] [stdout] 2025-10-02T03:09:29.092970Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=23 [INFO] [stdout] 2025-10-02T03:09:29.092978Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=24 [INFO] [stdout] 2025-10-02T03:09:29.092985Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=25 [INFO] [stdout] 2025-10-02T03:09:29.092993Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=26 [INFO] [stdout] 2025-10-02T03:09:29.093000Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=27 [INFO] [stdout] 2025-10-02T03:09:29.093007Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=28 [INFO] [stdout] 2025-10-02T03:09:29.093015Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=29 [INFO] [stdout] 2025-10-02T03:09:29.093022Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=30 [INFO] [stdout] 2025-10-02T03:09:29.093030Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=31 [INFO] [stdout] 2025-10-02T03:09:29.093038Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=32 [INFO] [stdout] 2025-10-02T03:09:29.093045Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=33 [INFO] [stdout] 2025-10-02T03:09:29.093056Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=34 [INFO] [stdout] 2025-10-02T03:09:29.093063Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=35 [INFO] [stdout] 2025-10-02T03:09:29.093052Z TRACE echo{addr=[::]:0}: librqbit_utp::stream_tx: closing writer [INFO] [stdout] 2025-10-02T03:09:29.093071Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=36 [INFO] [stdout] 2025-10-02T03:09:29.093079Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=37 [INFO] [stdout] 2025-10-02T03:09:29.093087Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=38 [INFO] [stdout] 2025-10-02T03:09:29.093095Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=39 [INFO] [stdout] 2025-10-02T03:09:29.093103Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=40 [INFO] [stdout] 2025-10-02T03:09:29.093111Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=41 [INFO] [stdout] 2025-10-02T03:09:29.093119Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=42 [INFO] [stdout] 2025-10-02T03:09:29.093128Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=43 [INFO] [stdout] 2025-10-02T03:09:29.093136Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=44 [INFO] [stdout] 2025-10-02T03:09:29.093145Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=45 [INFO] [stdout] 2025-10-02T03:09:29.093153Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=46 [INFO] [stdout] 2025-10-02T03:09:29.093161Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=47 [INFO] [stdout] 2025-10-02T03:09:29.093169Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=48 [INFO] [stdout] 2025-10-02T03:09:29.093178Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=49 [INFO] [stdout] 2025-10-02T03:09:29.093186Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=50 [INFO] [stdout] 2025-10-02T03:09:29.093194Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=51 [INFO] [stdout] 2025-10-02T03:09:29.093202Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=52 [INFO] [stdout] 2025-10-02T03:09:29.093210Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=53 [INFO] [stdout] 2025-10-02T03:09:29.093217Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=54 [INFO] [stdout] 2025-10-02T03:09:29.093225Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=55 [INFO] [stdout] 2025-10-02T03:09:29.093232Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=56 [INFO] [stdout] 2025-10-02T03:09:29.093240Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=57 [INFO] [stdout] 2025-10-02T03:09:29.093248Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=58 [INFO] [stdout] 2025-10-02T03:09:29.093256Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=59 [INFO] [stdout] 2025-10-02T03:09:29.093264Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=60 [INFO] [stdout] 2025-10-02T03:09:29.093272Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=61 [INFO] [stdout] 2025-10-02T03:09:29.093281Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=62 [INFO] [stdout] 2025-10-02T03:09:29.093276Z  INFO echo{addr=[::]:0}: librqbit_utp::e2e_tests: current counter 7000 [INFO] [stdout] 2025-10-02T03:09:29.093288Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=63 [INFO] [stdout] 2025-10-02T03:09:29.093296Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=64 [INFO] [stdout] 2025-10-02T03:09:29.093303Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=65 [INFO] [stdout] 2025-10-02T03:09:29.093316Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=66 [INFO] [stdout] 2025-10-02T03:09:29.093324Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=67 [INFO] [stdout] 2025-10-02T03:09:29.093332Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=68 [INFO] [stdout] 2025-10-02T03:09:29.093339Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=69 [INFO] [stdout] 2025-10-02T03:09:29.093365Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=70 [INFO] [stdout] 2025-10-02T03:09:29.093375Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=71 [INFO] [stdout] 2025-10-02T03:09:29.093383Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=72 [INFO] [stdout] 2025-10-02T03:09:29.093391Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=73 [INFO] [stdout] 2025-10-02T03:09:29.093407Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=74 [INFO] [stdout] 2025-10-02T03:09:29.093416Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=75 [INFO] [stdout] 2025-10-02T03:09:29.093424Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=76 [INFO] [stdout] 2025-10-02T03:09:29.093431Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=77 [INFO] [stdout] 2025-10-02T03:09:29.093445Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=78 [INFO] [stdout] 2025-10-02T03:09:29.093453Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=79 [INFO] [stdout] 2025-10-02T03:09:29.093461Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=80 [INFO] [stdout] 2025-10-02T03:09:29.093468Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=81 [INFO] [stdout] 2025-10-02T03:09:29.093482Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=82 [INFO] [stdout] 2025-10-02T03:09:29.093490Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=83 [INFO] [stdout] 2025-10-02T03:09:29.093498Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=84 [INFO] [stdout] 2025-10-02T03:09:29.093506Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=85 [INFO] [stdout] 2025-10-02T03:09:29.093520Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=86 [INFO] [stdout] 2025-10-02T03:09:29.093529Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=87 [INFO] [stdout] 2025-10-02T03:09:29.093537Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=88 [INFO] [stdout] 2025-10-02T03:09:29.093544Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=89 [INFO] [stdout] 2025-10-02T03:09:29.093559Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=90 [INFO] [stdout] 2025-10-02T03:09:29.093567Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=91 [INFO] [stdout] 2025-10-02T03:09:29.093575Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=92 [INFO] [stdout] 2025-10-02T03:09:29.093583Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=93 [INFO] [stdout] 2025-10-02T03:09:29.093598Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=94 [INFO] [stdout] 2025-10-02T03:09:29.093607Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=95 [INFO] [stdout] 2025-10-02T03:09:29.093615Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=96 [INFO] [stdout] 2025-10-02T03:09:29.093623Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=97 [INFO] [stdout] 2025-10-02T03:09:29.093639Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=98 [INFO] [stdout] 2025-10-02T03:09:29.093654Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=99 [INFO] [stdout] 2025-10-02T03:09:29.093664Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=100 [INFO] [stdout] 2025-10-02T03:09:29.093672Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=101 [INFO] [stdout] 2025-10-02T03:09:29.093679Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=102 [INFO] [stdout] 2025-10-02T03:09:29.093695Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=103 [INFO] [stdout] 2025-10-02T03:09:29.097003Z  INFO echo{addr=127.0.0.1:8535}: librqbit_utp::e2e_tests: current counter 10000 [INFO] [stdout] 2025-10-02T03:09:29.097457Z TRACE libutp_rs2: state: "UTP_STATE_DESTROYING", socket=0x7ed2fc04dd00 [INFO] [stdout] 2025-10-02T03:09:29.097759Z DEBUG libutp_rs2: utp_on_state_change: socket userdata is null [INFO] [stdout] 2025-10-02T03:09:29.098200Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}: librqbit_utp::stream_rx: user_rx: marking vsock closed [INFO] [stdout] 2025-10-02T03:09:29.098745Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=8s [INFO] [stdout] 2025-10-02T03:09:29.098793Z TRACE librqbit_utp::stream_rx: user_rx: marking vsock closed [INFO] [stdout] 2025-10-02T03:09:29.098862Z TRACE librqbit_utp::stream_tx: closing writer [INFO] [stdout] 2025-10-02T03:09:29.099885Z  INFO echo{addr=[::]:0}: librqbit_utp::e2e_tests: current counter 8000 [INFO] [stdout] 2025-10-02T03:09:29.104272Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=377 ack_nr=26923 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.105759Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=377 ack_nr=26923 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:29.105862Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=377 ack_nr=26923 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=376 [INFO] [stdout] 2025-10-02T03:09:29.105918Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=377 ack_nr=26923 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.106032Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=377 ack_nr=26923 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.106112Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=377 ack_nr=26923 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1452 [INFO] [stdout] 2025-10-02T03:09:29.106318Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=378 ack_nr=26923 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.106390Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=378 ack_nr=26923 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:29.106455Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=378 ack_nr=26923 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=377 [INFO] [stdout] 2025-10-02T03:09:29.106530Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=378 ack_nr=26923 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.106607Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=378 ack_nr=26923 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] test stream_dispatch::tests::delayed_ack::test_delayed_ack_sent_once ... ok [INFO] [stdout] 2025-10-02T03:09:29.106706Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=378 ack_nr=26923 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2904 [INFO] [stdout] test e2e_tests::e2e_test_libutp_rs2_client_librqbit_utp_server ... ok [INFO] [stdout] test stream_dispatch::tests::congestion::test_congestion_control_basics ... ok [INFO] [stdout] 2025-10-02T03:09:29.106900Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=379 ack_nr=26923 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.106958Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=379 ack_nr=26923 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:29.107019Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=379 ack_nr=26923 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=378 [INFO] [stdout] 2025-10-02T03:09:29.107090Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=379 ack_nr=26923 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.107162Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=379 ack_nr=26923 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.107272Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=379 ack_nr=26923 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4356 [INFO] [stdout] 2025-10-02T03:09:29.107418Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=380 ack_nr=26923 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.107649Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="initial" [INFO] [stdout] 2025-10-02T03:09:29.108779Z TRACE librqbit_utp::stream_dispatch: sending seq_nr=101 ack_nr=0 wnd_size=25 type=ST_STATE [INFO] [stdout] 2025-10-02T03:09:29.108812Z TRACE librqbit_utp::stream_dispatch: arming syn ack resend timer delay=200ms reason="retransmitted SYN-ACK" [INFO] [stdout] 2025-10-02T03:09:29.108847Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:29.108749Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=380 ack_nr=26923 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:29.108923Z TRACE msg{seq_nr=3 ack_nr=100 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.108953Z TRACE msg{seq_nr=3 ack_nr=100 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: state: syn-ack-sent -> established [INFO] [stdout] 2025-10-02T03:09:29.108973Z TRACE msg{seq_nr=3 ack_nr=100 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.108992Z TRACE msg{seq_nr=3 ack_nr=100 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=5 [INFO] [stdout] 2025-10-02T03:09:29.109006Z TRACE msg{seq_nr=3 ack_nr=100 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=2 self.last_consumed_remote_seq_nr=0 [INFO] [stdout] 2025-10-02T03:09:29.109031Z TRACE msg{seq_nr=3 ack_nr=100 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.109048Z TRACE msg{seq_nr=3 ack_nr=100 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=0 [INFO] [stdout] 2025-10-02T03:09:29.109062Z TRACE msg{seq_nr=3 ack_nr=100 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: forcing immediate ACK assembler_not_empty=true assembler_was_empty=true immediate_ack_to_transmit=false [INFO] [stdout] 2025-10-02T03:09:29.109085Z TRACE msg{seq_nr=3 ack_nr=100 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: forcing immedaite ACK reason="out of order or filled gap" [INFO] [stdout] 2025-10-02T03:09:29.108931Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=380 ack_nr=26923 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=379 [INFO] [stdout] 2025-10-02T03:09:29.109114Z TRACE msg{seq_nr=3 ack_nr=100 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: sending seq_nr=101 ack_nr=0 wnd_size=20 type=ST_STATE [INFO] [stdout] 2025-10-02T03:09:29.109151Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=380 ack_nr=26923 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.109202Z TRACE msg{seq_nr=4 ack_nr=100 len=6 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.109255Z TRACE msg{seq_nr=4 ack_nr=100 len=6 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=6 [INFO] [stdout] 2025-10-02T03:09:29.109282Z TRACE msg{seq_nr=4 ack_nr=100 len=6 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=3 self.last_consumed_remote_seq_nr=0 [INFO] [stdout] 2025-10-02T03:09:29.109307Z TRACE msg{seq_nr=4 ack_nr=100 len=6 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.109331Z TRACE msg{seq_nr=4 ack_nr=100 len=6 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=0 [INFO] [stdout] 2025-10-02T03:09:29.109353Z TRACE msg{seq_nr=4 ack_nr=100 len=6 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: forcing immediate ACK assembler_not_empty=true assembler_was_empty=false immediate_ack_to_transmit=false [INFO] [stdout] 2025-10-02T03:09:29.109237Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=380 ack_nr=26923 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.109382Z TRACE msg{seq_nr=4 ack_nr=100 len=6 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: forcing immedaite ACK reason="out of order or filled gap" [INFO] [stdout] 2025-10-02T03:09:29.109439Z TRACE msg{seq_nr=4 ack_nr=100 len=6 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: sending seq_nr=101 ack_nr=0 wnd_size=12 type=ST_STATE [INFO] [stdout] 2025-10-02T03:09:29.109415Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=380 ack_nr=26923 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=5808 [INFO] [stdout] 2025-10-02T03:09:29.109506Z TRACE msg{seq_nr=6 ack_nr=100 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.109532Z TRACE msg{seq_nr=6 ack_nr=100 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=5 [INFO] [stdout] 2025-10-02T03:09:29.109552Z TRACE msg{seq_nr=6 ack_nr=100 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=5 self.last_consumed_remote_seq_nr=0 [INFO] [stdout] 2025-10-02T03:09:29.109579Z TRACE msg{seq_nr=6 ack_nr=100 len=5 msgtype=ST_DATA}: librqbit_utp::stream_rx: message is past assembler's window offset=5 self.filled_front=0 effective_offset=5 [INFO] [stdout] 2025-10-02T03:09:29.109612Z DEBUG msg{seq_nr=6 ack_nr=100 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: cannot reassemble message, ignoring it skipped_logs=0 header=ST_DATA:seq_nr=6:ack_nr=100:wnd_size=1048576 offset=5 self.last_consumed_remote_seq_nr=0 [INFO] [stdout] 2025-10-02T03:09:29.109634Z TRACE msg{seq_nr=6 ack_nr=100 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: forcing immediate ACK assembler_not_empty=true assembler_was_empty=false immediate_ack_to_transmit=false [INFO] [stdout] 2025-10-02T03:09:29.109650Z TRACE msg{seq_nr=6 ack_nr=100 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: forcing immedaite ACK reason="out of order or filled gap" [INFO] [stdout] 2025-10-02T03:09:29.109670Z TRACE msg{seq_nr=6 ack_nr=100 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: sending seq_nr=101 ack_nr=0 wnd_size=12 type=ST_STATE [INFO] [stdout] 2025-10-02T03:09:29.109729Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:29.109752Z TRACE librqbit_utp::stream_dispatch: turning off syn ack resend timer reason="past SYN-ACK" [INFO] [stdout] 2025-10-02T03:09:29.109782Z TRACE msg{seq_nr=1 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.109800Z TRACE msg{seq_nr=1 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=5 [INFO] [stdout] 2025-10-02T03:09:29.109814Z TRACE msg{seq_nr=1 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=0 [INFO] [stdout] 2025-10-02T03:09:29.109830Z TRACE msg{seq_nr=1 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.109842Z TRACE msg{seq_nr=1 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.109858Z TRACE msg{seq_nr=1 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=5 [INFO] [stdout] 2025-10-02T03:09:29.109873Z TRACE msg{seq_nr=1 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: forcing immediate ACK assembler_not_empty=true assembler_was_empty=false immediate_ack_to_transmit=false [INFO] [stdout] 2025-10-02T03:09:29.109887Z TRACE msg{seq_nr=1 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: forcing immedaite ACK reason="out of order or filled gap" [INFO] [stdout] 2025-10-02T03:09:29.109905Z TRACE msg{seq_nr=1 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: sending seq_nr=101 ack_nr=1 wnd_size=6 type=ST_STATE [INFO] [stdout] 2025-10-02T03:09:29.109943Z TRACE librqbit_utp::stream_rx: flushed from out-of-order user RX packets=1 bytes=5 [INFO] [stdout] 2025-10-02T03:09:29.109958Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=10s [INFO] [stdout] 2025-10-02T03:09:29.110014Z TRACE msg{seq_nr=6 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.093704Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=104 [INFO] [stdout] 2025-10-02T03:09:29.110039Z TRACE msg{seq_nr=6 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=5 [INFO] [stdout] 2025-10-02T03:09:29.110052Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=105 [INFO] [stdout] 2025-10-02T03:09:29.110053Z TRACE msg{seq_nr=6 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=4 self.last_consumed_remote_seq_nr=1 [INFO] [stdout] 2025-10-02T03:09:29.110062Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=106 [INFO] [stdout] 2025-10-02T03:09:29.110069Z TRACE msg{seq_nr=6 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.110080Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=107 [INFO] [stdout] 2025-10-02T03:09:29.110085Z TRACE msg{seq_nr=6 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=0 [INFO] [stdout] 2025-10-02T03:09:29.110093Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=108 [INFO] [stdout] 2025-10-02T03:09:29.110101Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=109 [INFO] [stdout] 2025-10-02T03:09:29.110123Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=110 [INFO] [stdout] 2025-10-02T03:09:29.110139Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=111 [INFO] [stdout] 2025-10-02T03:09:29.110158Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=112 [INFO] [stdout] 2025-10-02T03:09:29.110166Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=113 [INFO] [stdout] 2025-10-02T03:09:29.110173Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=114 [INFO] [stdout] 2025-10-02T03:09:29.110187Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=115 [INFO] [stdout] 2025-10-02T03:09:29.110194Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=116 [INFO] [stdout] 2025-10-02T03:09:29.110201Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=117 [INFO] [stdout] 2025-10-02T03:09:29.110208Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=118 [INFO] [stdout] 2025-10-02T03:09:29.110220Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=119 [INFO] [stdout] 2025-10-02T03:09:29.110227Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=120 [INFO] [stdout] 2025-10-02T03:09:29.110235Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=121 [INFO] [stdout] 2025-10-02T03:09:29.110242Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=122 [INFO] [stdout] 2025-10-02T03:09:29.110255Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=123 [INFO] [stdout] 2025-10-02T03:09:29.110263Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=124 [INFO] [stdout] 2025-10-02T03:09:29.110270Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=125 [INFO] [stdout] 2025-10-02T03:09:29.110278Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=126 [INFO] [stdout] 2025-10-02T03:09:29.110292Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=127 [INFO] [stdout] 2025-10-02T03:09:29.110300Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=128 [INFO] [stdout] 2025-10-02T03:09:29.110307Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=129 [INFO] [stdout] 2025-10-02T03:09:29.110323Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=130 [INFO] [stdout] 2025-10-02T03:09:29.110331Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=131 [INFO] [stdout] 2025-10-02T03:09:29.110345Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=132 [INFO] [stdout] 2025-10-02T03:09:29.110361Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=133 [INFO] [stdout] 2025-10-02T03:09:29.110370Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=134 [INFO] [stdout] 2025-10-02T03:09:29.110377Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=135 [INFO] [stdout] 2025-10-02T03:09:29.110391Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=136 [INFO] [stdout] 2025-10-02T03:09:29.110400Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=137 [INFO] [stdout] 2025-10-02T03:09:29.110416Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=138 [INFO] [stdout] 2025-10-02T03:09:29.110425Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=139 [INFO] [stdout] 2025-10-02T03:09:29.110447Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=140 [INFO] [stdout] 2025-10-02T03:09:29.110456Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=141 [INFO] [stdout] 2025-10-02T03:09:29.110470Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=142 [INFO] [stdout] 2025-10-02T03:09:29.110477Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=143 [INFO] [stdout] 2025-10-02T03:09:29.110498Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=144 [INFO] [stdout] 2025-10-02T03:09:29.110505Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=145 [INFO] [stdout] 2025-10-02T03:09:29.110513Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=146 [INFO] [stdout] 2025-10-02T03:09:29.110520Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=147 [INFO] [stdout] 2025-10-02T03:09:29.110533Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=148 [INFO] [stdout] 2025-10-02T03:09:29.110542Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=149 [INFO] [stdout] 2025-10-02T03:09:29.110549Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=150 [INFO] [stdout] 2025-10-02T03:09:29.110557Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=151 [INFO] [stdout] 2025-10-02T03:09:29.110571Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=152 [INFO] [stdout] 2025-10-02T03:09:29.110579Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=153 [INFO] [stdout] 2025-10-02T03:09:29.110587Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=154 [INFO] [stdout] 2025-10-02T03:09:29.110594Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=155 [INFO] [stdout] 2025-10-02T03:09:29.110610Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=156 [INFO] [stdout] 2025-10-02T03:09:29.110618Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=157 [INFO] [stdout] 2025-10-02T03:09:29.110627Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=158 [INFO] [stdout] 2025-10-02T03:09:29.110634Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=159 [INFO] [stdout] 2025-10-02T03:09:29.110648Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=160 [INFO] [stdout] 2025-10-02T03:09:29.110656Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=161 [INFO] [stdout] 2025-10-02T03:09:29.110671Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=162 [INFO] [stdout] 2025-10-02T03:09:29.110679Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=163 [INFO] [stdout] 2025-10-02T03:09:29.110698Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=164 [INFO] [stdout] 2025-10-02T03:09:29.109602Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=381 ack_nr=26923 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.110752Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=381 ack_nr=26923 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:29.112458Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=381 ack_nr=26923 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=380 [INFO] [stdout] 2025-10-02T03:09:29.112541Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=381 ack_nr=26923 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.112614Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=381 ack_nr=26923 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.112672Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=381 ack_nr=26923 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=7260 [INFO] [stdout] 2025-10-02T03:09:29.112767Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=382 ack_nr=26923 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.112825Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=382 ack_nr=26923 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:29.112869Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=382 ack_nr=26923 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=381 [INFO] [stdout] 2025-10-02T03:09:29.112917Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=382 ack_nr=26923 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.112970Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=382 ack_nr=26923 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.113015Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=382 ack_nr=26923 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=8712 [INFO] [stdout] 2025-10-02T03:09:29.113100Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=383 ack_nr=26923 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.113148Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=383 ack_nr=26923 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:29.113199Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=383 ack_nr=26923 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=382 [INFO] [stdout] 2025-10-02T03:09:29.113295Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=383 ack_nr=26923 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.113375Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=383 ack_nr=26923 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.113435Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=383 ack_nr=26923 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=10164 [INFO] [stdout] 2025-10-02T03:09:29.110098Z TRACE msg{seq_nr=6 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: forcing immediate ACK assembler_not_empty=true assembler_was_empty=false immediate_ack_to_transmit=false [INFO] [stdout] 2025-10-02T03:09:29.116776Z TRACE msg{seq_nr=6 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: forcing immedaite ACK reason="out of order or filled gap" [INFO] [stdout] 2025-10-02T03:09:29.116820Z TRACE msg{seq_nr=6 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: sending seq_nr=101 ack_nr=1 wnd_size=0 type=ST_STATE [INFO] [stdout] 2025-10-02T03:09:29.116819Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=384 ack_nr=26923 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.116853Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=384 ack_nr=26923 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:29.116876Z TRACE librqbit_utp::stream_dispatch: need to send a window update self.last_sent_window=0 current=6 [INFO] [stdout] 2025-10-02T03:09:29.116874Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=384 ack_nr=26923 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=383 [INFO] [stdout] 2025-10-02T03:09:29.116893Z TRACE librqbit_utp::stream_dispatch: sending seq_nr=101 ack_nr=1 wnd_size=6 type=ST_STATE [INFO] [stdout] 2025-10-02T03:09:29.116909Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=10s [INFO] [stdout] 2025-10-02T03:09:29.116899Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=384 ack_nr=26923 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.116920Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=384 ack_nr=26923 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.116948Z TRACE msg{seq_nr=7 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.116944Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=384 ack_nr=26923 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=11616 [INFO] [stdout] 2025-10-02T03:09:29.116967Z TRACE msg{seq_nr=7 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=5 [INFO] [stdout] 2025-10-02T03:09:29.116981Z TRACE msg{seq_nr=7 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=5 self.last_consumed_remote_seq_nr=1 [INFO] [stdout] 2025-10-02T03:09:29.116995Z TRACE msg{seq_nr=7 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_rx: message is past assembler's window offset=5 self.filled_front=0 effective_offset=5 [INFO] [stdout] 2025-10-02T03:09:29.116991Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=385 ack_nr=26923 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.117011Z TRACE msg{seq_nr=7 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: forcing immediate ACK assembler_not_empty=true assembler_was_empty=false immediate_ack_to_transmit=false [INFO] [stdout] 2025-10-02T03:09:29.117014Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=385 ack_nr=26923 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:29.117025Z TRACE msg{seq_nr=7 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: forcing immedaite ACK reason="out of order or filled gap" [INFO] [stdout] 2025-10-02T03:09:29.117037Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=385 ack_nr=26923 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=384 [INFO] [stdout] 2025-10-02T03:09:29.117047Z TRACE msg{seq_nr=7 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: sending seq_nr=101 ack_nr=1 wnd_size=6 type=ST_STATE [INFO] [stdout] 2025-10-02T03:09:29.117063Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=385 ack_nr=26923 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.117087Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=10s [INFO] [stdout] 2025-10-02T03:09:29.117086Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=385 ack_nr=26923 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.117111Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=385 ack_nr=26923 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=13068 [INFO] [stdout] 2025-10-02T03:09:29.117123Z TRACE msg{seq_nr=8 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.117139Z TRACE msg{seq_nr=8 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=5 [INFO] [stdout] 2025-10-02T03:09:29.117151Z TRACE msg{seq_nr=8 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=6 self.last_consumed_remote_seq_nr=1 [INFO] [stdout] 2025-10-02T03:09:29.117163Z TRACE msg{seq_nr=8 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_rx: message is past assembler's window offset=6 self.filled_front=0 effective_offset=6 [INFO] [stdout] 2025-10-02T03:09:29.117162Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=386 ack_nr=26923 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.117179Z TRACE msg{seq_nr=8 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: forcing immediate ACK assembler_not_empty=true assembler_was_empty=false immediate_ack_to_transmit=false [INFO] [stdout] 2025-10-02T03:09:29.117194Z TRACE msg{seq_nr=8 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: forcing immedaite ACK reason="out of order or filled gap" [INFO] [stdout] 2025-10-02T03:09:29.117188Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=386 ack_nr=26923 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:29.117212Z TRACE msg{seq_nr=8 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: sending seq_nr=101 ack_nr=1 wnd_size=6 type=ST_STATE [INFO] [stdout] 2025-10-02T03:09:29.117210Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=386 ack_nr=26923 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=385 [INFO] [stdout] 2025-10-02T03:09:29.117238Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=386 ack_nr=26923 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.117250Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=10s [INFO] [stdout] 2025-10-02T03:09:29.117261Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=386 ack_nr=26923 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.117291Z TRACE msg{seq_nr=9 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.117288Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=386 ack_nr=26923 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=14520 [INFO] [stdout] 2025-10-02T03:09:29.117309Z TRACE msg{seq_nr=9 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=5 [INFO] [stdout] 2025-10-02T03:09:29.117323Z TRACE msg{seq_nr=9 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=7 self.last_consumed_remote_seq_nr=1 [INFO] [stdout] 2025-10-02T03:09:29.117339Z TRACE msg{seq_nr=9 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_rx: message is past assembler's window offset=7 self.filled_front=0 effective_offset=7 [INFO] [stdout] 2025-10-02T03:09:29.117339Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=387 ack_nr=26923 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.117366Z TRACE msg{seq_nr=9 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: forcing immediate ACK assembler_not_empty=true assembler_was_empty=false immediate_ack_to_transmit=false [INFO] [stdout] 2025-10-02T03:09:29.117368Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=387 ack_nr=26923 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:29.117383Z TRACE msg{seq_nr=9 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: forcing immedaite ACK reason="out of order or filled gap" [INFO] [stdout] 2025-10-02T03:09:29.117390Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=387 ack_nr=26923 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=386 [INFO] [stdout] 2025-10-02T03:09:29.117405Z TRACE msg{seq_nr=9 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: sending seq_nr=101 ack_nr=1 wnd_size=6 type=ST_STATE [INFO] [stdout] 2025-10-02T03:09:29.117415Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=387 ack_nr=26923 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.117436Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=387 ack_nr=26923 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.117452Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=10s [INFO] [stdout] 2025-10-02T03:09:29.117460Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=387 ack_nr=26923 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=15972 [INFO] [stdout] 2025-10-02T03:09:29.117497Z TRACE msg{seq_nr=10 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.117497Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-10-02T03:09:29.117518Z TRACE msg{seq_nr=10 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=5 [INFO] [stdout] 2025-10-02T03:09:29.117523Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-10-02T03:09:29.117533Z TRACE msg{seq_nr=10 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=8 self.last_consumed_remote_seq_nr=1 [INFO] [stdout] 2025-10-02T03:09:29.117549Z TRACE msg{seq_nr=10 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_rx: message is past assembler's window offset=8 self.filled_front=0 effective_offset=8 [INFO] [stdout] 2025-10-02T03:09:29.117565Z TRACE msg{seq_nr=10 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: forcing immediate ACK assembler_not_empty=true assembler_was_empty=false immediate_ack_to_transmit=false [INFO] [stdout] 2025-10-02T03:09:29.117580Z TRACE msg{seq_nr=10 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: forcing immedaite ACK reason="out of order or filled gap" [INFO] [stdout] 2025-10-02T03:09:29.117601Z TRACE msg{seq_nr=10 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: sending seq_nr=101 ack_nr=1 wnd_size=6 type=ST_STATE [INFO] [stdout] 2025-10-02T03:09:29.117645Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=10s [INFO] [stdout] 2025-10-02T03:09:29.117688Z TRACE msg{seq_nr=11 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.117707Z TRACE msg{seq_nr=11 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=5 [INFO] [stdout] 2025-10-02T03:09:29.117739Z TRACE msg{seq_nr=11 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=9 self.last_consumed_remote_seq_nr=1 [INFO] [stdout] 2025-10-02T03:09:29.117752Z TRACE msg{seq_nr=11 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_rx: message is past assembler's window offset=9 self.filled_front=0 effective_offset=9 [INFO] [stdout] 2025-10-02T03:09:29.117765Z TRACE msg{seq_nr=11 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: forcing immediate ACK assembler_not_empty=true assembler_was_empty=false immediate_ack_to_transmit=false [INFO] [stdout] 2025-10-02T03:09:29.117778Z TRACE msg{seq_nr=11 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: forcing immedaite ACK reason="out of order or filled gap" [INFO] [stdout] 2025-10-02T03:09:29.117798Z TRACE msg{seq_nr=11 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: sending seq_nr=101 ack_nr=1 wnd_size=6 type=ST_STATE [INFO] [stdout] 2025-10-02T03:09:29.117837Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=10s [INFO] [stdout] 2025-10-02T03:09:29.117872Z TRACE msg{seq_nr=12 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.117887Z TRACE msg{seq_nr=12 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=5 [INFO] [stdout] 2025-10-02T03:09:29.117901Z TRACE msg{seq_nr=12 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=10 self.last_consumed_remote_seq_nr=1 [INFO] [stdout] 2025-10-02T03:09:29.117914Z TRACE msg{seq_nr=12 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_rx: message is past assembler's window offset=10 self.filled_front=0 effective_offset=10 [INFO] [stdout] 2025-10-02T03:09:29.117929Z TRACE msg{seq_nr=12 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: forcing immediate ACK assembler_not_empty=true assembler_was_empty=false immediate_ack_to_transmit=false [INFO] [stdout] 2025-10-02T03:09:29.117912Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=11, bytes=15972, new_rtt=Some(49.739309ms) [INFO] [stdout] 2025-10-02T03:09:29.117943Z TRACE msg{seq_nr=12 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: forcing immedaite ACK reason="out of order or filled gap" [INFO] [stdout] 2025-10-02T03:09:29.117962Z TRACE msg{seq_nr=12 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: sending seq_nr=101 ack_nr=1 wnd_size=6 type=ST_STATE [INFO] [stdout] 2025-10-02T03:09:29.117959Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=11 bytes=15972 [INFO] [stdout] 2025-10-02T03:09:29.117997Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=10s [INFO] [stdout] 2025-10-02T03:09:29.117985Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: remote_window_remaining=1032372 congestion_controller_window=71598 remaining=9466 self.last_remote_window=1032372 [INFO] [stdout] 2025-10-02T03:09:29.118011Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:29.118028Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:29.118033Z TRACE msg{seq_nr=13 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.118044Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:29.118049Z TRACE msg{seq_nr=13 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=5 [INFO] [stdout] 2025-10-02T03:09:29.118062Z TRACE msg{seq_nr=13 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=11 self.last_consumed_remote_seq_nr=1 [INFO] [stdout] 2025-10-02T03:09:29.118060Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:29.118074Z TRACE msg{seq_nr=13 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_rx: message is past assembler's window offset=11 self.filled_front=0 effective_offset=11 [INFO] [stdout] 2025-10-02T03:09:29.118076Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:29.118089Z TRACE msg{seq_nr=13 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: forcing immediate ACK assembler_not_empty=true assembler_was_empty=false immediate_ack_to_transmit=false [INFO] [stdout] 2025-10-02T03:09:29.118093Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:29.118103Z TRACE msg{seq_nr=13 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: forcing immedaite ACK reason="out of order or filled gap" [INFO] [stdout] 2025-10-02T03:09:29.118110Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: nagle: buffering more data max_payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:29.118122Z TRACE msg{seq_nr=13 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: sending seq_nr=101 ack_nr=1 wnd_size=6 type=ST_STATE [INFO] [stdout] 2025-10-02T03:09:29.118128Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=754 remote_window_remaining=1023660 user_tx_segments_segments=6 user_tx_segments_bytes=8712 segment_sizes=min_ss=1452:max_ss=1452 [INFO] [stdout] 2025-10-02T03:09:29.118162Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=10s [INFO] [stdout] 2025-10-02T03:09:29.118202Z TRACE msg{seq_nr=14 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.118196Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:29.118219Z TRACE msg{seq_nr=14 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=5 [INFO] [stdout] 2025-10-02T03:09:29.118220Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:29.118231Z TRACE msg{seq_nr=14 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=12 self.last_consumed_remote_seq_nr=1 [INFO] [stdout] 2025-10-02T03:09:29.118240Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=26924 header.ack_nr=387 payload_size=1452 remaining_cwnd=71598 [INFO] [stdout] 2025-10-02T03:09:29.118247Z TRACE msg{seq_nr=14 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_rx: message is past assembler's window offset=12 self.filled_front=0 effective_offset=12 [INFO] [stdout] 2025-10-02T03:09:29.118264Z TRACE msg{seq_nr=14 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: forcing immediate ACK assembler_not_empty=true assembler_was_empty=false immediate_ack_to_transmit=false [INFO] [stdout] 2025-10-02T03:09:29.118277Z TRACE msg{seq_nr=14 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: forcing immedaite ACK reason="out of order or filled gap" [INFO] [stdout] 2025-10-02T03:09:29.118275Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=26925 header.ack_nr=387 payload_size=1452 remaining_cwnd=70146 [INFO] [stdout] 2025-10-02T03:09:29.118296Z TRACE msg{seq_nr=14 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: sending seq_nr=101 ack_nr=1 wnd_size=6 type=ST_STATE [INFO] [stdout] 2025-10-02T03:09:29.118333Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=10s [INFO] [stdout] 2025-10-02T03:09:29.118323Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=26926 header.ack_nr=387 payload_size=1452 remaining_cwnd=68694 [INFO] [stdout] 2025-10-02T03:09:29.118368Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=26927 header.ack_nr=387 payload_size=1452 remaining_cwnd=67242 [INFO] [stdout] 2025-10-02T03:09:29.118404Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=26928 header.ack_nr=387 payload_size=1452 remaining_cwnd=65790 [INFO] [stdout] 2025-10-02T03:09:29.118416Z TRACE msg{seq_nr=15 ack_nr=101 len=7 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.118436Z TRACE msg{seq_nr=15 ack_nr=101 len=7 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=7 [INFO] [stdout] 2025-10-02T03:09:29.118448Z TRACE msg{seq_nr=15 ack_nr=101 len=7 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=13 self.last_consumed_remote_seq_nr=1 [INFO] [stdout] 2025-10-02T03:09:29.118440Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=26929 header.ack_nr=387 payload_size=1452 remaining_cwnd=64338 [INFO] [stdout] 2025-10-02T03:09:29.118463Z TRACE msg{seq_nr=15 ack_nr=101 len=7 msgtype=ST_DATA}: librqbit_utp::stream_rx: message is past assembler's window offset=13 self.filled_front=0 effective_offset=13 [INFO] [stdout] 2025-10-02T03:09:29.118465Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=62886 [INFO] [stdout] 2025-10-02T03:09:29.118478Z TRACE msg{seq_nr=15 ack_nr=101 len=7 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: forcing immediate ACK assembler_not_empty=true assembler_was_empty=false immediate_ack_to_transmit=false [INFO] [stdout] 2025-10-02T03:09:29.118493Z TRACE msg{seq_nr=15 ack_nr=101 len=7 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: forcing immedaite ACK reason="out of order or filled gap" [INFO] [stdout] 2025-10-02T03:09:29.118492Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:29.118512Z TRACE msg{seq_nr=15 ack_nr=101 len=7 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: sending seq_nr=101 ack_nr=1 wnd_size=7 type=ST_STATE [INFO] [stdout] 2025-10-02T03:09:29.118554Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=10s [INFO] [stdout] 2025-10-02T03:09:29.118660Z TRACE librqbit_utp::stream_rx: user_rx: marking vsock closed [INFO] [stdout] 2025-10-02T03:09:29.118693Z TRACE librqbit_utp::stream_tx: closing writer [INFO] [stdout] test stream_dispatch::tests::flow_control::test_flow_control ... ok [INFO] [stdout] 2025-10-02T03:09:29.110730Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=165 [INFO] [stdout] 2025-10-02T03:09:29.122761Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=166 [INFO] [stdout] 2025-10-02T03:09:29.122780Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=167 [INFO] [stdout] 2025-10-02T03:09:29.122789Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=168 [INFO] [stdout] 2025-10-02T03:09:29.122809Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=169 [INFO] [stdout] 2025-10-02T03:09:29.122818Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=170 [INFO] [stdout] 2025-10-02T03:09:29.122826Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=171 [INFO] [stdout] 2025-10-02T03:09:29.122834Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=172 [INFO] [stdout] 2025-10-02T03:09:29.122850Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=173 [INFO] [stdout] 2025-10-02T03:09:29.122858Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=174 [INFO] [stdout] 2025-10-02T03:09:29.122876Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=175 [INFO] [stdout] 2025-10-02T03:09:29.122885Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=176 [INFO] [stdout] 2025-10-02T03:09:29.122901Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=177 [INFO] [stdout] 2025-10-02T03:09:29.122911Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=178 [INFO] [stdout] 2025-10-02T03:09:29.122919Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=179 [INFO] [stdout] 2025-10-02T03:09:29.122927Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=180 [INFO] [stdout] 2025-10-02T03:09:29.122941Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=181 [INFO] [stdout] 2025-10-02T03:09:29.122950Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=182 [INFO] [stdout] 2025-10-02T03:09:29.122958Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=183 [INFO] [stdout] 2025-10-02T03:09:29.122965Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=184 [INFO] [stdout] 2025-10-02T03:09:29.122978Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=185 [INFO] [stdout] 2025-10-02T03:09:29.122987Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=186 [INFO] [stdout] 2025-10-02T03:09:29.122995Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=187 [INFO] [stdout] 2025-10-02T03:09:29.123003Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=188 [INFO] [stdout] 2025-10-02T03:09:29.123018Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=189 [INFO] [stdout] 2025-10-02T03:09:29.123026Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=190 [INFO] [stdout] 2025-10-02T03:09:29.123033Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=191 [INFO] [stdout] 2025-10-02T03:09:29.123041Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=192 [INFO] [stdout] 2025-10-02T03:09:29.123055Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=193 [INFO] [stdout] 2025-10-02T03:09:29.123071Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=194 [INFO] [stdout] 2025-10-02T03:09:29.123079Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=195 [INFO] [stdout] 2025-10-02T03:09:29.123087Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=196 [INFO] [stdout] 2025-10-02T03:09:29.123095Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=197 [INFO] [stdout] 2025-10-02T03:09:29.123109Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=198 [INFO] [stdout] 2025-10-02T03:09:29.123117Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=199 [INFO] [stdout] 2025-10-02T03:09:29.123125Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=200 [INFO] [stdout] 2025-10-02T03:09:29.123134Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=201 [INFO] [stdout] 2025-10-02T03:09:29.123148Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=202 [INFO] [stdout] 2025-10-02T03:09:29.123157Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=203 [INFO] [stdout] 2025-10-02T03:09:29.123164Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=204 [INFO] [stdout] 2025-10-02T03:09:29.123171Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=205 [INFO] [stdout] 2025-10-02T03:09:29.123185Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=206 [INFO] [stdout] 2025-10-02T03:09:29.123193Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=207 [INFO] [stdout] 2025-10-02T03:09:29.123200Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=208 [INFO] [stdout] 2025-10-02T03:09:29.123207Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=209 [INFO] [stdout] 2025-10-02T03:09:29.123221Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=210 [INFO] [stdout] 2025-10-02T03:09:29.123230Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=211 [INFO] [stdout] 2025-10-02T03:09:29.123237Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=212 [INFO] [stdout] 2025-10-02T03:09:29.123245Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=213 [INFO] [stdout] 2025-10-02T03:09:29.123259Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=214 [INFO] [stdout] 2025-10-02T03:09:29.123267Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=215 [INFO] [stdout] 2025-10-02T03:09:29.123274Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=216 [INFO] [stdout] 2025-10-02T03:09:29.123282Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=217 [INFO] [stdout] 2025-10-02T03:09:29.123296Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=218 [INFO] [stdout] 2025-10-02T03:09:29.123305Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=219 [INFO] [stdout] 2025-10-02T03:09:29.123313Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=220 [INFO] [stdout] 2025-10-02T03:09:29.123321Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=221 [INFO] [stdout] 2025-10-02T03:09:29.123336Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=222 [INFO] [stdout] 2025-10-02T03:09:29.123344Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=223 [INFO] [stdout] 2025-10-02T03:09:29.123352Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=224 [INFO] [stdout] 2025-10-02T03:09:29.123368Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=225 [INFO] [stdout] 2025-10-02T03:09:29.123378Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=226 [INFO] [stdout] 2025-10-02T03:09:29.123394Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=227 [INFO] [stdout] 2025-10-02T03:09:29.123403Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=228 [INFO] [stdout] 2025-10-02T03:09:29.123410Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=229 [INFO] [stdout] 2025-10-02T03:09:29.123418Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=230 [INFO] [stdout] 2025-10-02T03:09:29.123432Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=231 [INFO] [stdout] 2025-10-02T03:09:29.123441Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=232 [INFO] [stdout] 2025-10-02T03:09:29.123449Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=233 [INFO] [stdout] 2025-10-02T03:09:29.123457Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=234 [INFO] [stdout] 2025-10-02T03:09:29.123472Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=235 [INFO] [stdout] 2025-10-02T03:09:29.123481Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=236 [INFO] [stdout] 2025-10-02T03:09:29.123489Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=237 [INFO] [stdout] 2025-10-02T03:09:29.123496Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=238 [INFO] [stdout] 2025-10-02T03:09:29.123510Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=239 [INFO] [stdout] 2025-10-02T03:09:29.123519Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=240 [INFO] [stdout] 2025-10-02T03:09:29.123527Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=241 [INFO] [stdout] 2025-10-02T03:09:29.123536Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=242 [INFO] [stdout] 2025-10-02T03:09:29.123551Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=243 [INFO] [stdout] 2025-10-02T03:09:29.123559Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=244 [INFO] [stdout] 2025-10-02T03:09:29.123567Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=245 [INFO] [stdout] 2025-10-02T03:09:29.123575Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=246 [INFO] [stdout] 2025-10-02T03:09:29.123590Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=247 [INFO] [stdout] 2025-10-02T03:09:29.123599Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=248 [INFO] [stdout] 2025-10-02T03:09:29.123616Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=249 [INFO] [stdout] 2025-10-02T03:09:29.123624Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=250 [INFO] [stdout] 2025-10-02T03:09:29.123640Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=251 [INFO] [stdout] 2025-10-02T03:09:29.123649Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=252 [INFO] [stdout] 2025-10-02T03:09:29.123658Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=253 [INFO] [stdout] 2025-10-02T03:09:29.123679Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=254 [INFO] [stdout] 2025-10-02T03:09:29.123688Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=255 [INFO] [stdout] 2025-10-02T03:09:29.123697Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=256 [INFO] [stdout] 2025-10-02T03:09:29.123704Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=257 [INFO] [stdout] 2025-10-02T03:09:29.123740Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=258 [INFO] [stdout] 2025-10-02T03:09:29.123748Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=259 [INFO] [stdout] 2025-10-02T03:09:29.123762Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=260 [INFO] [stdout] 2025-10-02T03:09:29.123771Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=261 [INFO] [stdout] 2025-10-02T03:09:29.123779Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=262 [INFO] [stdout] 2025-10-02T03:09:29.123788Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=263 [INFO] [stdout] 2025-10-02T03:09:29.123805Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=264 [INFO] [stdout] 2025-10-02T03:09:29.123814Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=265 [INFO] [stdout] 2025-10-02T03:09:29.123806Z TRACE msg{seq_nr=0 ack_nr=101 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.123822Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=266 [INFO] [stdout] 2025-10-02T03:09:29.123831Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=267 [INFO] [stdout] 2025-10-02T03:09:29.123848Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=268 [INFO] [stdout] 2025-10-02T03:09:29.123844Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=5 congestion_controller_window=5 remaining=10 self.last_remote_window=5 [INFO] [stdout] 2025-10-02T03:09:29.123856Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=269 [INFO] [stdout] 2025-10-02T03:09:29.123858Z TRACE librqbit_utp::stream_dispatch: segmented bytes=5 [INFO] [stdout] 2025-10-02T03:09:29.123864Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=270 [INFO] [stdout] 2025-10-02T03:09:29.123871Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=271 [INFO] [stdout] 2025-10-02T03:09:29.123866Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=5 remote_window_remaining=0 user_tx_segments_segments=1 user_tx_segments_bytes=5 segment_sizes=min_ss=528:max_ss=1452 [INFO] [stdout] 2025-10-02T03:09:29.123884Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=272 [INFO] [stdout] 2025-10-02T03:09:29.123890Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=3s reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:29.123894Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=273 [INFO] [stdout] 2025-10-02T03:09:29.123902Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=274 [INFO] [stdout] 2025-10-02T03:09:29.123901Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:29.123909Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=275 [INFO] [stdout] 2025-10-02T03:09:29.123910Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=101 header.ack_nr=0 payload_size=5 remaining_cwnd=5 [INFO] [stdout] 2025-10-02T03:09:29.123921Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=0 [INFO] [stdout] 2025-10-02T03:09:29.123922Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=276 [INFO] [stdout] 2025-10-02T03:09:29.123930Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=277 [INFO] [stdout] 2025-10-02T03:09:29.123932Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=3s [INFO] [stdout] 2025-10-02T03:09:29.123937Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=278 [INFO] [stdout] 2025-10-02T03:09:29.123946Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=279 [INFO] [stdout] 2025-10-02T03:09:29.123962Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=280 [INFO] [stdout] 2025-10-02T03:09:29.123961Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=5 congestion_controller_window=5 remaining=5 self.last_remote_window=5 [INFO] [stdout] 2025-10-02T03:09:29.123970Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=281 [INFO] [stdout] 2025-10-02T03:09:29.123972Z TRACE librqbit_utp::stream_dispatch: segmented bytes=5 [INFO] [stdout] 2025-10-02T03:09:29.123977Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=282 [INFO] [stdout] 2025-10-02T03:09:29.123980Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=0 remote_window_remaining=0 user_tx_segments_segments=2 user_tx_segments_bytes=10 segment_sizes=min_ss=528:max_ss=1452 [INFO] [stdout] 2025-10-02T03:09:29.123990Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=283 [INFO] [stdout] 2025-10-02T03:09:29.123994Z TRACE librqbit_utp::stream_dispatch: did not send anything remaining_cwnd=0 [INFO] [stdout] 2025-10-02T03:09:29.123999Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=284 [INFO] [stdout] 2025-10-02T03:09:29.124003Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=3s [INFO] [stdout] 2025-10-02T03:09:29.124006Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=285 [INFO] [stdout] 2025-10-02T03:09:29.124016Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=286 [INFO] [stdout] 2025-10-02T03:09:29.124032Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=287 [INFO] [stdout] 2025-10-02T03:09:29.124041Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=288 [INFO] [stdout] 2025-10-02T03:09:29.124039Z TRACE msg{seq_nr=0 ack_nr=101 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.124049Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=289 [INFO] [stdout] 2025-10-02T03:09:29.124066Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=290 [INFO] [stdout] 2025-10-02T03:09:29.124070Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=3.375s reason="rfc6298 5.3" [INFO] [stdout] 2025-10-02T03:09:29.124076Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=291 [INFO] [stdout] 2025-10-02T03:09:29.124081Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.124083Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=292 [INFO] [stdout] 2025-10-02T03:09:29.124092Z TRACE librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=1, bytes=5, new_rtt=Some(0ns) [INFO] [stdout] 2025-10-02T03:09:29.124097Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=293 [INFO] [stdout] 2025-10-02T03:09:29.124105Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=294 [INFO] [stdout] 2025-10-02T03:09:29.124104Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=4 congestion_controller_window=4 remaining=0 self.last_remote_window=4 [INFO] [stdout] 2025-10-02T03:09:29.124112Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=295 [INFO] [stdout] 2025-10-02T03:09:29.124119Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=296 [INFO] [stdout] 2025-10-02T03:09:29.124114Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=0 remote_window_remaining=4 user_tx_segments_segments=1 user_tx_segments_bytes=5 segment_sizes=min_ss=528:max_ss=1452 [INFO] [stdout] 2025-10-02T03:09:29.124130Z TRACE librqbit_utp::stream_dispatch: did not send anything remaining_cwnd=4 [INFO] [stdout] 2025-10-02T03:09:29.124132Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=297 [INFO] [stdout] 2025-10-02T03:09:29.124141Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=298 [INFO] [stdout] 2025-10-02T03:09:29.124140Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=3.375s [INFO] [stdout] 2025-10-02T03:09:29.124148Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=299 [INFO] [stdout] 2025-10-02T03:09:29.124156Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=300 [INFO] [stdout] 2025-10-02T03:09:29.124174Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=301 [INFO] [stdout] 2025-10-02T03:09:29.124183Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=302 [INFO] [stdout] 2025-10-02T03:09:29.124176Z TRACE msg{seq_nr=0 ack_nr=101 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.124191Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=303 [INFO] [stdout] 2025-10-02T03:09:29.124200Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=304 [INFO] [stdout] 2025-10-02T03:09:29.124207Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=10 congestion_controller_window=10 remaining=0 self.last_remote_window=10 [INFO] [stdout] 2025-10-02T03:09:29.124216Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=305 [INFO] [stdout] 2025-10-02T03:09:29.124218Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=0 remote_window_remaining=10 user_tx_segments_segments=1 user_tx_segments_bytes=5 segment_sizes=min_ss=528:max_ss=1452 [INFO] [stdout] 2025-10-02T03:09:29.124224Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=306 [INFO] [stdout] 2025-10-02T03:09:29.124231Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=307 [INFO] [stdout] 2025-10-02T03:09:29.124240Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=308 [INFO] [stdout] 2025-10-02T03:09:29.124239Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=102 header.ack_nr=0 payload_size=5 remaining_cwnd=10 [INFO] [stdout] 2025-10-02T03:09:29.124249Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=5 [INFO] [stdout] 2025-10-02T03:09:29.124253Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=309 [INFO] [stdout] 2025-10-02T03:09:29.124259Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=3.375s [INFO] [stdout] 2025-10-02T03:09:29.124261Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=310 [INFO] [stdout] 2025-10-02T03:09:29.124269Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=311 [INFO] [stdout] 2025-10-02T03:09:29.124278Z TRACE librqbit_utp::stream_rx: user_rx: marking vsock closed [INFO] [stdout] 2025-10-02T03:09:29.124285Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=312 [INFO] [stdout] 2025-10-02T03:09:29.124293Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=313 [INFO] [stdout] 2025-10-02T03:09:29.124300Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=314 [INFO] [stdout] 2025-10-02T03:09:29.124306Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=315 [INFO] [stdout] 2025-10-02T03:09:29.124319Z TRACE librqbit_utp::stream_tx: closing writer [INFO] [stdout] 2025-10-02T03:09:29.124319Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=316 [INFO] [stdout] 2025-10-02T03:09:29.124330Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=317 [INFO] [stdout] 2025-10-02T03:09:29.124340Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=318 [INFO] [stdout] 2025-10-02T03:09:29.124349Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=319 [INFO] [stdout] 2025-10-02T03:09:29.124367Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=320 [INFO] [stdout] 2025-10-02T03:09:29.124378Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=321 [INFO] [stdout] 2025-10-02T03:09:29.124396Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=322 [INFO] [stdout] 2025-10-02T03:09:29.124406Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=323 [INFO] [stdout] 2025-10-02T03:09:29.124415Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=324 [INFO] [stdout] 2025-10-02T03:09:29.124423Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=325 [INFO] [stdout] 2025-10-02T03:09:29.124439Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=326 [INFO] [stdout] 2025-10-02T03:09:29.124447Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=327 [INFO] [stdout] 2025-10-02T03:09:29.124454Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=328 [INFO] [stdout] 2025-10-02T03:09:29.124469Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=329 [INFO] [stdout] 2025-10-02T03:09:29.124492Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=330 [INFO] [stdout] 2025-10-02T03:09:29.124500Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=331 [INFO] [stdout] 2025-10-02T03:09:29.124508Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=332 [INFO] [stdout] 2025-10-02T03:09:29.124515Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=333 [INFO] [stdout] 2025-10-02T03:09:29.124527Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=334 [INFO] [stdout] 2025-10-02T03:09:29.124534Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=335 [INFO] [stdout] 2025-10-02T03:09:29.124541Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=336 [INFO] [stdout] 2025-10-02T03:09:29.124548Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=337 [INFO] [stdout] 2025-10-02T03:09:29.124560Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=338 [INFO] [stdout] 2025-10-02T03:09:29.124568Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=339 [INFO] [stdout] 2025-10-02T03:09:29.124575Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=340 [INFO] [stdout] 2025-10-02T03:09:29.124588Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=341 [INFO] [stdout] 2025-10-02T03:09:29.124596Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=342 [INFO] [stdout] 2025-10-02T03:09:29.124609Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=343 [INFO] [stdout] 2025-10-02T03:09:29.124616Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=344 [INFO] [stdout] 2025-10-02T03:09:29.124629Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=345 [INFO] [stdout] 2025-10-02T03:09:29.124636Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=346 [INFO] [stdout] 2025-10-02T03:09:29.124643Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=347 [INFO] [stdout] 2025-10-02T03:09:29.124651Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=348 [INFO] [stdout] 2025-10-02T03:09:29.124664Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=349 [INFO] [stdout] 2025-10-02T03:09:29.124671Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=350 [INFO] [stdout] 2025-10-02T03:09:29.124679Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=351 [INFO] [stdout] 2025-10-02T03:09:29.124686Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=352 [INFO] [stdout] 2025-10-02T03:09:29.124699Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=353 [INFO] [stdout] 2025-10-02T03:09:29.124724Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=354 [INFO] [stdout] 2025-10-02T03:09:29.124741Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=355 [INFO] [stdout] 2025-10-02T03:09:29.124749Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=356 [INFO] [stdout] 2025-10-02T03:09:29.124756Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=357 [INFO] [stdout] 2025-10-02T03:09:29.124763Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=358 [INFO] [stdout] 2025-10-02T03:09:29.124776Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=359 [INFO] [stdout] 2025-10-02T03:09:29.124783Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=360 [INFO] [stdout] 2025-10-02T03:09:29.124790Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=361 [INFO] [stdout] 2025-10-02T03:09:29.124796Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=362 [INFO] [stdout] 2025-10-02T03:09:29.124808Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=363 [INFO] [stdout] 2025-10-02T03:09:29.124816Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=364 [INFO] [stdout] 2025-10-02T03:09:29.124823Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=365 [INFO] [stdout] 2025-10-02T03:09:29.124830Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=366 [INFO] [stdout] 2025-10-02T03:09:29.124845Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=367 [INFO] [stdout] 2025-10-02T03:09:29.124854Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=368 [INFO] [stdout] 2025-10-02T03:09:29.124860Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=369 [INFO] [stdout] 2025-10-02T03:09:29.124873Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=370 [INFO] [stdout] 2025-10-02T03:09:29.124880Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=371 [INFO] [stdout] 2025-10-02T03:09:29.124887Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=372 [INFO] [stdout] 2025-10-02T03:09:29.124894Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=373 [INFO] [stdout] 2025-10-02T03:09:29.124907Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=374 [INFO] [stdout] 2025-10-02T03:09:29.124915Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=375 [INFO] [stdout] 2025-10-02T03:09:29.124922Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=376 [INFO] [stdout] 2025-10-02T03:09:29.124929Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=377 [INFO] [stdout] 2025-10-02T03:09:29.124942Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=378 [INFO] [stdout] 2025-10-02T03:09:29.124950Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=379 [INFO] [stdout] 2025-10-02T03:09:29.124957Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=380 [INFO] [stdout] 2025-10-02T03:09:29.124964Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=381 [INFO] [stdout] 2025-10-02T03:09:29.124976Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=382 [INFO] [stdout] 2025-10-02T03:09:29.124984Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=383 [INFO] [stdout] 2025-10-02T03:09:29.124991Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=384 [INFO] [stdout] 2025-10-02T03:09:29.124999Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=385 [INFO] [stdout] 2025-10-02T03:09:29.125013Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=386 [INFO] [stdout] 2025-10-02T03:09:29.125021Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=387 [INFO] [stdout] 2025-10-02T03:09:29.125034Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=388 [INFO] [stdout] 2025-10-02T03:09:29.125042Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=389 [INFO] [stdout] 2025-10-02T03:09:29.125050Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=390 [INFO] [stdout] 2025-10-02T03:09:29.125057Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=391 [INFO] [stdout] 2025-10-02T03:09:29.125070Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=392 [INFO] [stdout] 2025-10-02T03:09:29.125077Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=393 [INFO] [stdout] 2025-10-02T03:09:29.125086Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=394 [INFO] [stdout] 2025-10-02T03:09:29.125093Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=395 [INFO] [stdout] 2025-10-02T03:09:29.125105Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=396 [INFO] [stdout] 2025-10-02T03:09:29.125112Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=397 [INFO] [stdout] 2025-10-02T03:09:29.125119Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=398 [INFO] [stdout] 2025-10-02T03:09:29.125131Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=399 [INFO] [stdout] 2025-10-02T03:09:29.125138Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=400 [INFO] [stdout] 2025-10-02T03:09:29.125145Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=401 [INFO] [stdout] 2025-10-02T03:09:29.125152Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=402 [INFO] [stdout] 2025-10-02T03:09:29.125165Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=403 [INFO] [stdout] 2025-10-02T03:09:29.125172Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=404 [INFO] [stdout] 2025-10-02T03:09:29.125179Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=405 [INFO] [stdout] 2025-10-02T03:09:29.125187Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=406 [INFO] [stdout] 2025-10-02T03:09:29.125200Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=407 [INFO] [stdout] 2025-10-02T03:09:29.125207Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=408 [INFO] [stdout] 2025-10-02T03:09:29.125215Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=409 [INFO] [stdout] 2025-10-02T03:09:29.125222Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=410 [INFO] [stdout] 2025-10-02T03:09:29.125236Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=411 [INFO] [stdout] 2025-10-02T03:09:29.125245Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=412 [INFO] [stdout] 2025-10-02T03:09:29.125252Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=413 [INFO] [stdout] 2025-10-02T03:09:29.125260Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=414 [INFO] [stdout] 2025-10-02T03:09:29.125274Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=415 [INFO] [stdout] 2025-10-02T03:09:29.125282Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=416 [INFO] [stdout] 2025-10-02T03:09:29.125290Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=417 [INFO] [stdout] 2025-10-02T03:09:29.125306Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=418 [INFO] [stdout] 2025-10-02T03:09:29.125315Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=419 [INFO] [stdout] 2025-10-02T03:09:29.125324Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=420 [INFO] [stdout] 2025-10-02T03:09:29.125338Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=421 [INFO] [stdout] 2025-10-02T03:09:29.125346Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=422 [INFO] [stdout] 2025-10-02T03:09:29.125354Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=423 [INFO] [stdout] 2025-10-02T03:09:29.125363Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=424 [INFO] [stdout] 2025-10-02T03:09:29.125379Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=425 [INFO] [stdout] 2025-10-02T03:09:29.125388Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=426 [INFO] [stdout] 2025-10-02T03:09:29.125395Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=427 [INFO] [stdout] 2025-10-02T03:09:29.125409Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=428 [INFO] [stdout] 2025-10-02T03:09:29.125417Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=429 [INFO] [stdout] 2025-10-02T03:09:29.125424Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=430 [INFO] [stdout] 2025-10-02T03:09:29.125432Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=431 [INFO] [stdout] 2025-10-02T03:09:29.125445Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=432 [INFO] [stdout] 2025-10-02T03:09:29.125453Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=433 [INFO] [stdout] 2025-10-02T03:09:29.125461Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=434 [INFO] [stdout] 2025-10-02T03:09:29.125468Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=435 [INFO] [stdout] 2025-10-02T03:09:29.125481Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=436 [INFO] [stdout] 2025-10-02T03:09:29.125489Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=437 [INFO] [stdout] 2025-10-02T03:09:29.125497Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=438 [INFO] [stdout] 2025-10-02T03:09:29.125504Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=439 [INFO] [stdout] 2025-10-02T03:09:29.125520Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=440 [INFO] [stdout] 2025-10-02T03:09:29.125528Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=441 [INFO] [stdout] 2025-10-02T03:09:29.125535Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=442 [INFO] [stdout] 2025-10-02T03:09:29.125543Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=443 [INFO] [stdout] 2025-10-02T03:09:29.125557Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=444 [INFO] [stdout] 2025-10-02T03:09:29.125565Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=445 [INFO] [stdout] 2025-10-02T03:09:29.125574Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=446 [INFO] [stdout] 2025-10-02T03:09:29.125581Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=447 [INFO] [stdout] 2025-10-02T03:09:29.125595Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=448 [INFO] [stdout] 2025-10-02T03:09:29.125609Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=449 [INFO] [stdout] 2025-10-02T03:09:29.125625Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=450 [INFO] [stdout] 2025-10-02T03:09:29.125632Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=451 [INFO] [stdout] 2025-10-02T03:09:29.125639Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=452 [INFO] [stdout] 2025-10-02T03:09:29.125647Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=453 [INFO] [stdout] 2025-10-02T03:09:29.125660Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=454 [INFO] [stdout] 2025-10-02T03:09:29.125668Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=455 [INFO] [stdout] 2025-10-02T03:09:29.125675Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=456 [INFO] [stdout] 2025-10-02T03:09:29.125687Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=457 [INFO] [stdout] 2025-10-02T03:09:29.125695Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=458 [INFO] [stdout] 2025-10-02T03:09:29.125702Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=459 [INFO] [stdout] 2025-10-02T03:09:29.138760Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=460 [INFO] [stdout] 2025-10-02T03:09:29.138806Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=461 [INFO] [stdout] 2025-10-02T03:09:29.138818Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=462 [INFO] [stdout] 2025-10-02T03:09:29.138828Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=463 [INFO] [stdout] 2025-10-02T03:09:29.138837Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=464 [INFO] [stdout] 2025-10-02T03:09:29.138852Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=465 [INFO] [stdout] 2025-10-02T03:09:29.138868Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=466 [INFO] [stdout] 2025-10-02T03:09:29.138876Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=467 [INFO] [stdout] 2025-10-02T03:09:29.138885Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=468 [INFO] [stdout] 2025-10-02T03:09:29.138900Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=469 [INFO] [stdout] 2025-10-02T03:09:29.138909Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=470 [INFO] [stdout] 2025-10-02T03:09:29.138917Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=471 [INFO] [stdout] 2025-10-02T03:09:29.138925Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=472 [INFO] [stdout] 2025-10-02T03:09:29.138940Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=473 [INFO] [stdout] 2025-10-02T03:09:29.138948Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=474 [INFO] [stdout] 2025-10-02T03:09:29.138955Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=475 [INFO] [stdout] 2025-10-02T03:09:29.138963Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=476 [INFO] [stdout] 2025-10-02T03:09:29.138977Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=477 [INFO] [stdout] 2025-10-02T03:09:29.138993Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=478 [INFO] [stdout] 2025-10-02T03:09:29.139002Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=479 [INFO] [stdout] 2025-10-02T03:09:29.139010Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=480 [INFO] [stdout] 2025-10-02T03:09:29.139036Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=481 [INFO] [stdout] 2025-10-02T03:09:29.139060Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=482 [INFO] [stdout] 2025-10-02T03:09:29.139077Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=483 [INFO] [stdout] 2025-10-02T03:09:29.139095Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=484 [INFO] [stdout] 2025-10-02T03:09:29.139104Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=485 [INFO] [stdout] 2025-10-02T03:09:29.139132Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=486 [INFO] [stdout] 2025-10-02T03:09:29.139142Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=487 [INFO] [stdout] 2025-10-02T03:09:29.139160Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=488 [INFO] [stdout] 2025-10-02T03:09:29.139167Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=489 [INFO] [stdout] 2025-10-02T03:09:29.139181Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=490 [INFO] [stdout] 2025-10-02T03:09:29.139196Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=491 [INFO] [stdout] 2025-10-02T03:09:29.139203Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=492 [INFO] [stdout] 2025-10-02T03:09:29.139210Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=493 [INFO] [stdout] 2025-10-02T03:09:29.139236Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=494 [INFO] [stdout] 2025-10-02T03:09:29.139254Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=495 [INFO] [stdout] 2025-10-02T03:09:29.139262Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=496 [INFO] [stdout] 2025-10-02T03:09:29.139270Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=497 [INFO] [stdout] 2025-10-02T03:09:29.139284Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=498 [INFO] [stdout] 2025-10-02T03:09:29.139298Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=499 [INFO] [stdout] 2025-10-02T03:09:29.139306Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=500 [INFO] [stdout] 2025-10-02T03:09:29.139313Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=501 [INFO] [stdout] 2025-10-02T03:09:29.139326Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=502 [INFO] [stdout] 2025-10-02T03:09:29.139333Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=503 [INFO] [stdout] 2025-10-02T03:09:29.139340Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=504 [INFO] [stdout] 2025-10-02T03:09:29.139348Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=505 [INFO] [stdout] 2025-10-02T03:09:29.139362Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=506 [INFO] [stdout] 2025-10-02T03:09:29.139375Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=507 [INFO] [stdout] 2025-10-02T03:09:29.139383Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=508 [INFO] [stdout] 2025-10-02T03:09:29.139390Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=509 [INFO] [stdout] 2025-10-02T03:09:29.139403Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=510 [INFO] [stdout] 2025-10-02T03:09:29.139411Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=511 [INFO] [stdout] 2025-10-02T03:09:29.139418Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=512 [INFO] [stdout] 2025-10-02T03:09:29.139426Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=513 [INFO] [stdout] 2025-10-02T03:09:29.139442Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=514 [INFO] [stdout] 2025-10-02T03:09:29.139461Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=515 [INFO] [stdout] 2025-10-02T03:09:29.139469Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=516 [INFO] [stdout] 2025-10-02T03:09:29.139476Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=517 [INFO] [stdout] 2025-10-02T03:09:29.139483Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=518 [INFO] [stdout] 2025-10-02T03:09:29.139501Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=519 [INFO] [stdout] 2025-10-02T03:09:29.139509Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=520 [INFO] [stdout] 2025-10-02T03:09:29.139516Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=521 [INFO] [stdout] 2025-10-02T03:09:29.139523Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=522 [INFO] [stdout] 2025-10-02T03:09:29.139536Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=523 [INFO] [stdout] 2025-10-02T03:09:29.139544Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=524 [INFO] [stdout] 2025-10-02T03:09:29.139552Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=525 [INFO] [stdout] 2025-10-02T03:09:29.139561Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=526 [INFO] [stdout] 2025-10-02T03:09:29.139575Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=527 [INFO] [stdout] 2025-10-02T03:09:29.139588Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=528 [INFO] [stdout] 2025-10-02T03:09:29.139596Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=529 [INFO] [stdout] 2025-10-02T03:09:29.139611Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=530 [INFO] [stdout] 2025-10-02T03:09:29.139634Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=531 [INFO] [stdout] 2025-10-02T03:09:29.139643Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=532 [INFO] [stdout] 2025-10-02T03:09:29.139651Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=533 [INFO] [stdout] 2025-10-02T03:09:29.139659Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=534 [INFO] [stdout] 2025-10-02T03:09:29.139673Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=535 [INFO] [stdout] 2025-10-02T03:09:29.139682Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=536 [INFO] [stdout] 2025-10-02T03:09:29.139689Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=537 [INFO] [stdout] 2025-10-02T03:09:29.139697Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=538 [INFO] [stdout] 2025-10-02T03:09:29.139736Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=539 [INFO] [stdout] 2025-10-02T03:09:29.139746Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=540 [INFO] [stdout] 2025-10-02T03:09:29.139753Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=541 [INFO] [stdout] 2025-10-02T03:09:29.139760Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=542 [INFO] [stdout] 2025-10-02T03:09:29.139773Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=543 [INFO] [stdout] 2025-10-02T03:09:29.139780Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=544 [INFO] [stdout] 2025-10-02T03:09:29.139787Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=545 [INFO] [stdout] 2025-10-02T03:09:29.139801Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=546 [INFO] [stdout] 2025-10-02T03:09:29.139809Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=547 [INFO] [stdout] 2025-10-02T03:09:29.139823Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=548 [INFO] [stdout] 2025-10-02T03:09:29.139830Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=549 [INFO] [stdout] 2025-10-02T03:09:29.139838Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=550 [INFO] [stdout] 2025-10-02T03:09:29.139845Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=551 [INFO] [stdout] 2025-10-02T03:09:29.139858Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=552 [INFO] [stdout] 2025-10-02T03:09:29.139865Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=553 [INFO] [stdout] 2025-10-02T03:09:29.139873Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=554 [INFO] [stdout] 2025-10-02T03:09:29.139880Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=555 [INFO] [stdout] 2025-10-02T03:09:29.139893Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=556 [INFO] [stdout] 2025-10-02T03:09:29.139907Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=557 [INFO] [stdout] 2025-10-02T03:09:29.139914Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=558 [INFO] [stdout] 2025-10-02T03:09:29.139921Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=559 [INFO] [stdout] 2025-10-02T03:09:29.139935Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=560 [INFO] [stdout] 2025-10-02T03:09:29.139943Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=561 [INFO] [stdout] 2025-10-02T03:09:29.139951Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=562 [INFO] [stdout] 2025-10-02T03:09:29.139958Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=563 [INFO] [stdout] 2025-10-02T03:09:29.139973Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=564 [INFO] [stdout] 2025-10-02T03:09:29.139981Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=565 [INFO] [stdout] 2025-10-02T03:09:29.139989Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=566 [INFO] [stdout] 2025-10-02T03:09:29.139997Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=567 [INFO] [stdout] 2025-10-02T03:09:29.140013Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=568 [INFO] [stdout] 2025-10-02T03:09:29.140022Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=569 [INFO] [stdout] 2025-10-02T03:09:29.140031Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=570 [INFO] [stdout] 2025-10-02T03:09:29.140051Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=571 [INFO] [stdout] 2025-10-02T03:09:29.140067Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=572 [INFO] [stdout] 2025-10-02T03:09:29.140076Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=573 [INFO] [stdout] 2025-10-02T03:09:29.140083Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=574 [INFO] [stdout] 2025-10-02T03:09:29.140091Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=575 [INFO] [stdout] 2025-10-02T03:09:29.140105Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=576 [INFO] [stdout] 2025-10-02T03:09:29.140113Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=577 [INFO] [stdout] 2025-10-02T03:09:29.140128Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=578 [INFO] [stdout] 2025-10-02T03:09:29.140136Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=579 [INFO] [stdout] 2025-10-02T03:09:29.140144Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=580 [INFO] [stdout] 2025-10-02T03:09:29.140157Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=581 [INFO] [stdout] 2025-10-02T03:09:29.140165Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=582 [INFO] [stdout] 2025-10-02T03:09:29.140172Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=583 [INFO] [stdout] 2025-10-02T03:09:29.140180Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=584 [INFO] [stdout] 2025-10-02T03:09:29.140193Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=585 [INFO] [stdout] 2025-10-02T03:09:29.140205Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=586 [INFO] [stdout] 2025-10-02T03:09:29.140213Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=587 [INFO] [stdout] 2025-10-02T03:09:29.140227Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=588 [INFO] [stdout] 2025-10-02T03:09:29.140241Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=589 [INFO] [stdout] 2025-10-02T03:09:29.140249Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=590 [INFO] [stdout] 2025-10-02T03:09:29.140256Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=591 [INFO] [stdout] 2025-10-02T03:09:29.140263Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=592 [INFO] [stdout] 2025-10-02T03:09:29.140277Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=593 [INFO] [stdout] 2025-10-02T03:09:29.140286Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=594 [INFO] [stdout] 2025-10-02T03:09:29.140294Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=595 [INFO] [stdout] 2025-10-02T03:09:29.140303Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=596 [INFO] [stdout] 2025-10-02T03:09:29.140318Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=597 [INFO] [stdout] 2025-10-02T03:09:29.140328Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=598 [INFO] [stdout] 2025-10-02T03:09:29.140335Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=599 [INFO] [stdout] 2025-10-02T03:09:29.140343Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=600 [INFO] [stdout] 2025-10-02T03:09:29.140359Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=601 [INFO] [stdout] 2025-10-02T03:09:29.140368Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=602 [INFO] [stdout] 2025-10-02T03:09:29.140377Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=603 [INFO] [stdout] 2025-10-02T03:09:29.140385Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=604 [INFO] [stdout] 2025-10-02T03:09:29.140400Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=605 [INFO] [stdout] 2025-10-02T03:09:29.140409Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=606 [INFO] [stdout] 2025-10-02T03:09:29.140417Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=607 [INFO] [stdout] 2025-10-02T03:09:29.140436Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=608 [INFO] [stdout] 2025-10-02T03:09:29.140454Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=609 [INFO] [stdout] 2025-10-02T03:09:29.140472Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=610 [INFO] [stdout] 2025-10-02T03:09:29.140481Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=611 [INFO] [stdout] 2025-10-02T03:09:29.140489Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=612 [INFO] [stdout] 2025-10-02T03:09:29.140497Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=613 [INFO] [stdout] 2025-10-02T03:09:29.140511Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=614 [INFO] [stdout] 2025-10-02T03:09:29.140519Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=615 [INFO] [stdout] 2025-10-02T03:09:29.140527Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=616 [INFO] [stdout] 2025-10-02T03:09:29.140535Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=617 [INFO] [stdout] 2025-10-02T03:09:29.140549Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=618 [INFO] [stdout] 2025-10-02T03:09:29.140557Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=619 [INFO] [stdout] 2025-10-02T03:09:29.140575Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=620 [INFO] [stdout] 2025-10-02T03:09:29.140584Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=621 [INFO] [stdout] 2025-10-02T03:09:29.140600Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=622 [INFO] [stdout] 2025-10-02T03:09:29.140617Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=623 [INFO] [stdout] 2025-10-02T03:09:29.140625Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=624 [INFO] [stdout] 2025-10-02T03:09:29.140632Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=625 [INFO] [stdout] 2025-10-02T03:09:29.140648Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=626 [INFO] [stdout] 2025-10-02T03:09:29.140658Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=627 [INFO] [stdout] 2025-10-02T03:09:29.140667Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=628 [INFO] [stdout] 2025-10-02T03:09:29.140675Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=629 [INFO] [stdout] 2025-10-02T03:09:29.140690Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=630 [INFO] [stdout] 2025-10-02T03:09:29.140699Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=631 [INFO] [stdout] 2025-10-02T03:09:29.126281Z  INFO echo{addr=[::]:0}: librqbit_utp::e2e_tests: current counter 8000 [INFO] [stdout] test stream_dispatch::tests::flow_control::test_sender_flow_control ... ok [INFO] [stdout] 2025-10-02T03:09:29.148223Z  INFO echo{addr=[::]:0}: librqbit_utp::e2e_tests: current counter 9000 [INFO] [stdout] 2025-10-02T03:09:29.148479Z DEBUG librqbit_utp::macros::tests: retransmitting skipped_logs=4 arg1=1 arg2=2 arg3=3 [INFO] [stdout] 2025-10-02T03:09:29.152943Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26924 ack_nr=387 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.152996Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26924 ack_nr=387 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: rtte:sample changed skipped_logs=80 before=rtt:36.731816ms,rto:200ms after=rtt:39.706884ms,rto:200ms [INFO] [stdout] 2025-10-02T03:09:29.153031Z DEBUG echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26924 ack_nr=387 len=1452 msgtype=ST_DATA}: librqbit_utp::congestion::tracing: on_ack changed skipped_logs=78 before=cwnd=60896,cwnd_mss=41.94,sshthresh_mss:inf:w_max:0.00,mss:1452 after=cwnd=76868,cwnd_mss=52.94,sshthresh_mss:inf:w_max:0.00,mss:1452 [INFO] [stdout] 2025-10-02T03:09:29.153065Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26924 ack_nr=387 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:29.153089Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26924 ack_nr=387 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=26923 [INFO] [stdout] 2025-10-02T03:09:29.153121Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26924 ack_nr=387 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.153147Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26924 ack_nr=387 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.153177Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26924 ack_nr=387 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1452 [INFO] [stdout] 2025-10-02T03:09:29.153236Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26925 ack_nr=387 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.153263Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26925 ack_nr=387 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:29.153285Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26925 ack_nr=387 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=26924 [INFO] [stdout] 2025-10-02T03:09:29.153312Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26925 ack_nr=387 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.153337Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26925 ack_nr=387 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.153364Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26925 ack_nr=387 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2904 [INFO] [stdout] 2025-10-02T03:09:29.153415Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26926 ack_nr=387 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.153441Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26926 ack_nr=387 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:29.153463Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26926 ack_nr=387 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=26925 [INFO] [stdout] 2025-10-02T03:09:29.153489Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26926 ack_nr=387 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.153513Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26926 ack_nr=387 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.153539Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26926 ack_nr=387 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4356 [INFO] [stdout] 2025-10-02T03:09:29.153596Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26927 ack_nr=387 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.153622Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26927 ack_nr=387 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:29.153644Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26927 ack_nr=387 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=26926 [INFO] [stdout] 2025-10-02T03:09:29.153669Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26927 ack_nr=387 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.153693Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26927 ack_nr=387 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.155864Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26927 ack_nr=387 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=5808 [INFO] [stdout] 2025-10-02T03:09:29.156059Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26928 ack_nr=387 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.156179Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26928 ack_nr=387 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:29.156295Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26928 ack_nr=387 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=26927 [INFO] [stdout] 2025-10-02T03:09:29.156460Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26928 ack_nr=387 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.156580Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26928 ack_nr=387 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.156777Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26928 ack_nr=387 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=7260 [INFO] [stdout] 2025-10-02T03:09:29.157083Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26929 ack_nr=387 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.157151Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26929 ack_nr=387 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:29.157205Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26929 ack_nr=387 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=26928 [INFO] [stdout] 2025-10-02T03:09:29.157259Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26929 ack_nr=387 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.157310Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26929 ack_nr=387 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.157364Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26929 ack_nr=387 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=8712 [INFO] [stdout] 2025-10-02T03:09:29.140706Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=632 [INFO] [stdout] 2025-10-02T03:09:29.158774Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=633 [INFO] [stdout] 2025-10-02T03:09:29.158795Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=634 [INFO] [stdout] 2025-10-02T03:09:29.158804Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=635 [INFO] [stdout] 2025-10-02T03:09:29.158811Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=636 [INFO] [stdout] 2025-10-02T03:09:29.158818Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=637 [INFO] [stdout] 2025-10-02T03:09:29.158831Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=638 [INFO] [stdout] 2025-10-02T03:09:29.158839Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=639 [INFO] [stdout] 2025-10-02T03:09:29.158846Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=640 [INFO] [stdout] 2025-10-02T03:09:29.158853Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=641 [INFO] [stdout] 2025-10-02T03:09:29.158868Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=642 [INFO] [stdout] 2025-10-02T03:09:29.158880Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=643 [INFO] [stdout] 2025-10-02T03:09:29.158888Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=644 [INFO] [stdout] 2025-10-02T03:09:29.158895Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=645 [INFO] [stdout] 2025-10-02T03:09:29.158902Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=646 [INFO] [stdout] 2025-10-02T03:09:29.158915Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=647 [INFO] [stdout] 2025-10-02T03:09:29.158932Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=648 [INFO] [stdout] 2025-10-02T03:09:29.158939Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=649 [INFO] [stdout] 2025-10-02T03:09:29.158946Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=650 [INFO] [stdout] 2025-10-02T03:09:29.158960Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=651 [INFO] [stdout] 2025-10-02T03:09:29.158976Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=652 [INFO] [stdout] 2025-10-02T03:09:29.158983Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=653 [INFO] [stdout] 2025-10-02T03:09:29.158991Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=654 [INFO] [stdout] 2025-10-02T03:09:29.159004Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=655 [INFO] [stdout] 2025-10-02T03:09:29.159019Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=656 [INFO] [stdout] 2025-10-02T03:09:29.159026Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=657 [INFO] [stdout] 2025-10-02T03:09:29.159034Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=658 [INFO] [stdout] 2025-10-02T03:09:29.159057Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=659 [INFO] [stdout] 2025-10-02T03:09:29.159065Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=660 [INFO] [stdout] 2025-10-02T03:09:29.159083Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=661 [INFO] [stdout] 2025-10-02T03:09:29.159090Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=662 [INFO] [stdout] 2025-10-02T03:09:29.159103Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=663 [INFO] [stdout] 2025-10-02T03:09:29.159119Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=664 [INFO] [stdout] 2025-10-02T03:09:29.159126Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=665 [INFO] [stdout] 2025-10-02T03:09:29.159132Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=666 [INFO] [stdout] 2025-10-02T03:09:29.159145Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=667 [INFO] [stdout] 2025-10-02T03:09:29.159159Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=668 [INFO] [stdout] 2025-10-02T03:09:29.159166Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=669 [INFO] [stdout] 2025-10-02T03:09:29.159173Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=670 [INFO] [stdout] 2025-10-02T03:09:29.159209Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=671 [INFO] [stdout] 2025-10-02T03:09:29.159217Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=672 [INFO] [stdout] 2025-10-02T03:09:29.159239Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=673 [INFO] [stdout] 2025-10-02T03:09:29.159252Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=674 [INFO] [stdout] 2025-10-02T03:09:29.159271Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=675 [INFO] [stdout] 2025-10-02T03:09:29.158757Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-10-02T03:09:29.159288Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=676 [INFO] [stdout] 2025-10-02T03:09:29.159396Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=677 [INFO] [stdout] 2025-10-02T03:09:29.159443Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=678 [INFO] [stdout] 2025-10-02T03:09:29.159345Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-10-02T03:09:29.159874Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=11, bytes=15972, new_rtt=Some(60.53236ms) [INFO] [stdout] 2025-10-02T03:09:29.160001Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=679 [INFO] [stdout] 2025-10-02T03:09:29.160064Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=680 [INFO] [stdout] 2025-10-02T03:09:29.160104Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=681 [INFO] [stdout] 2025-10-02T03:09:29.161356Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=682 [INFO] [stdout] 2025-10-02T03:09:29.161433Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=683 [INFO] [stdout] 2025-10-02T03:09:29.161485Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=684 [INFO] [stdout] 2025-10-02T03:09:29.161553Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=685 [INFO] [stdout] 2025-10-02T03:09:29.161596Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=686 [INFO] [stdout] 2025-10-02T03:09:29.161658Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=687 [INFO] [stdout] 2025-10-02T03:09:29.161735Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=688 [INFO] [stdout] 2025-10-02T03:09:29.161906Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=689 [INFO] [stdout] 2025-10-02T03:09:29.162012Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=690 [INFO] [stdout] 2025-10-02T03:09:29.162152Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=691 [INFO] [stdout] 2025-10-02T03:09:29.162212Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=692 [INFO] [stdout] 2025-10-02T03:09:29.162252Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=693 [INFO] [stdout] 2025-10-02T03:09:29.162105Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=6 bytes=8712 [INFO] [stdout] 2025-10-02T03:09:29.162314Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: remote_window_remaining=1032372 congestion_controller_window=76868 remaining=4196 self.last_remote_window=1032372 [INFO] [stdout] 2025-10-02T03:09:29.162378Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=694 [INFO] [stdout] 2025-10-02T03:09:29.162425Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=695 [INFO] [stdout] 2025-10-02T03:09:29.162512Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=696 [INFO] [stdout] 2025-10-02T03:09:29.162558Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=697 [INFO] [stdout] 2025-10-02T03:09:29.162464Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:29.162628Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-10-02T03:09:29.163569Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=698 [INFO] [stdout] 2025-10-02T03:09:29.163690Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=699 [INFO] [stdout] 2025-10-02T03:09:29.163743Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=700 [INFO] [stdout] 2025-10-02T03:09:29.163653Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: nagle: buffering more data max_payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:29.163799Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=1292 remote_window_remaining=1029468 user_tx_segments_segments=2 user_tx_segments_bytes=2904 segment_sizes=min_ss=1452:max_ss=1452 [INFO] [stdout] 2025-10-02T03:09:29.163909Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=701 [INFO] [stdout] 2025-10-02T03:09:29.163964Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=702 [INFO] [stdout] 2025-10-02T03:09:29.164115Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=703 [INFO] [stdout] 2025-10-02T03:09:29.164177Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=704 [INFO] [stdout] 2025-10-02T03:09:29.164245Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=705 [INFO] [stdout] 2025-10-02T03:09:29.164300Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=706 [INFO] [stdout] 2025-10-02T03:09:29.164207Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:29.164365Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:29.164428Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=707 [INFO] [stdout] 2025-10-02T03:09:29.164468Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=708 [INFO] [stdout] 2025-10-02T03:09:29.164538Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=709 [INFO] [stdout] 2025-10-02T03:09:29.164573Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=710 [INFO] [stdout] 2025-10-02T03:09:29.164495Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=388 header.ack_nr=26929 payload_size=1452 remaining_cwnd=76868 [INFO] [stdout] 2025-10-02T03:09:29.164658Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=389 header.ack_nr=26929 payload_size=1452 remaining_cwnd=75416 [INFO] [stdout] 2025-10-02T03:09:29.164739Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=711 [INFO] [stdout] 2025-10-02T03:09:29.164782Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=712 [INFO] [stdout] 2025-10-02T03:09:29.164822Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=713 [INFO] [stdout] 2025-10-02T03:09:29.167260Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=714 [INFO] [stdout] 2025-10-02T03:09:29.167282Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=715 [INFO] [stdout] 2025-10-02T03:09:29.167292Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=716 [INFO] [stdout] 2025-10-02T03:09:29.167325Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=717 [INFO] [stdout] 2025-10-02T03:09:29.167336Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=718 [INFO] [stdout] 2025-10-02T03:09:29.167345Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=719 [INFO] [stdout] 2025-10-02T03:09:29.167353Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=720 [INFO] [stdout] 2025-10-02T03:09:29.167369Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=721 [INFO] [stdout] 2025-10-02T03:09:29.167379Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=722 [INFO] [stdout] 2025-10-02T03:09:29.167387Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=723 [INFO] [stdout] 2025-10-02T03:09:29.167394Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=724 [INFO] [stdout] 2025-10-02T03:09:29.167409Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=725 [INFO] [stdout] 2025-10-02T03:09:29.167419Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=726 [INFO] [stdout] 2025-10-02T03:09:29.167427Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=727 [INFO] [stdout] 2025-10-02T03:09:29.167435Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=728 [INFO] [stdout] 2025-10-02T03:09:29.167450Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=729 [INFO] [stdout] 2025-10-02T03:09:29.167458Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=730 [INFO] [stdout] 2025-10-02T03:09:29.167465Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=731 [INFO] [stdout] 2025-10-02T03:09:29.167472Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=732 [INFO] [stdout] 2025-10-02T03:09:29.167486Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=733 [INFO] [stdout] 2025-10-02T03:09:29.167494Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=734 [INFO] [stdout] 2025-10-02T03:09:29.167502Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=735 [INFO] [stdout] 2025-10-02T03:09:29.167510Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=736 [INFO] [stdout] 2025-10-02T03:09:29.167524Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=737 [INFO] [stdout] 2025-10-02T03:09:29.167541Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=738 [INFO] [stdout] 2025-10-02T03:09:29.167550Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=739 [INFO] [stdout] 2025-10-02T03:09:29.167558Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=740 [INFO] [stdout] 2025-10-02T03:09:29.167567Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=741 [INFO] [stdout] 2025-10-02T03:09:29.167582Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=742 [INFO] [stdout] 2025-10-02T03:09:29.167598Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=743 [INFO] [stdout] 2025-10-02T03:09:29.167606Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=744 [INFO] [stdout] 2025-10-02T03:09:29.167614Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=745 [INFO] [stdout] 2025-10-02T03:09:29.167628Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=746 [INFO] [stdout] 2025-10-02T03:09:29.167637Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=747 [INFO] [stdout] 2025-10-02T03:09:29.167644Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=748 [INFO] [stdout] 2025-10-02T03:09:29.167652Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=749 [INFO] [stdout] 2025-10-02T03:09:29.167667Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=750 [INFO] [stdout] 2025-10-02T03:09:29.167676Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=751 [INFO] [stdout] 2025-10-02T03:09:29.167684Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=752 [INFO] [stdout] 2025-10-02T03:09:29.167692Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=753 [INFO] [stdout] 2025-10-02T03:09:29.167707Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=754 [INFO] [stdout] 2025-10-02T03:09:29.167734Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=755 [INFO] [stdout] 2025-10-02T03:09:29.167743Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=756 [INFO] [stdout] 2025-10-02T03:09:29.167752Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=757 [INFO] [stdout] 2025-10-02T03:09:29.167768Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=758 [INFO] [stdout] 2025-10-02T03:09:29.167775Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=759 [INFO] [stdout] 2025-10-02T03:09:29.167783Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=760 [INFO] [stdout] 2025-10-02T03:09:29.167790Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=761 [INFO] [stdout] 2025-10-02T03:09:29.167809Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=762 [INFO] [stdout] 2025-10-02T03:09:29.167817Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=763 [INFO] [stdout] 2025-10-02T03:09:29.167825Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=764 [INFO] [stdout] 2025-10-02T03:09:29.167831Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=765 [INFO] [stdout] 2025-10-02T03:09:29.167845Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=766 [INFO] [stdout] 2025-10-02T03:09:29.167855Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=767 [INFO] [stdout] 2025-10-02T03:09:29.167863Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=768 [INFO] [stdout] 2025-10-02T03:09:29.167871Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=769 [INFO] [stdout] 2025-10-02T03:09:29.167888Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=770 [INFO] [stdout] 2025-10-02T03:09:29.167902Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=771 [INFO] [stdout] 2025-10-02T03:09:29.167911Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=772 [INFO] [stdout] 2025-10-02T03:09:29.167919Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=773 [INFO] [stdout] 2025-10-02T03:09:29.167927Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=774 [INFO] [stdout] 2025-10-02T03:09:29.167940Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=775 [INFO] [stdout] 2025-10-02T03:09:29.167949Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=776 [INFO] [stdout] 2025-10-02T03:09:29.167956Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=777 [INFO] [stdout] 2025-10-02T03:09:29.167964Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=778 [INFO] [stdout] 2025-10-02T03:09:29.167977Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=779 [INFO] [stdout] 2025-10-02T03:09:29.167984Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=780 [INFO] [stdout] 2025-10-02T03:09:29.167991Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=781 [INFO] [stdout] 2025-10-02T03:09:29.167999Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=782 [INFO] [stdout] 2025-10-02T03:09:29.168012Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=783 [INFO] [stdout] 2025-10-02T03:09:29.168020Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=784 [INFO] [stdout] 2025-10-02T03:09:29.168029Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=785 [INFO] [stdout] 2025-10-02T03:09:29.168036Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=786 [INFO] [stdout] 2025-10-02T03:09:29.168050Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=787 [INFO] [stdout] 2025-10-02T03:09:29.168058Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=788 [INFO] [stdout] 2025-10-02T03:09:29.168066Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=789 [INFO] [stdout] 2025-10-02T03:09:29.168074Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=790 [INFO] [stdout] 2025-10-02T03:09:29.168089Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=791 [INFO] [stdout] 2025-10-02T03:09:29.168098Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=792 [INFO] [stdout] 2025-10-02T03:09:29.168107Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=793 [INFO] [stdout] 2025-10-02T03:09:29.168114Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=794 [INFO] [stdout] 2025-10-02T03:09:29.168128Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=795 [INFO] [stdout] 2025-10-02T03:09:29.168137Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=796 [INFO] [stdout] 2025-10-02T03:09:29.168144Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=797 [INFO] [stdout] 2025-10-02T03:09:29.168152Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=798 [INFO] [stdout] 2025-10-02T03:09:29.168166Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=799 [INFO] [stdout] 2025-10-02T03:09:29.168174Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=800 [INFO] [stdout] 2025-10-02T03:09:29.168182Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=801 [INFO] [stdout] 2025-10-02T03:09:29.168199Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=802 [INFO] [stdout] 2025-10-02T03:09:29.168208Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=803 [INFO] [stdout] 2025-10-02T03:09:29.168222Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=804 [INFO] [stdout] 2025-10-02T03:09:29.168229Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=805 [INFO] [stdout] 2025-10-02T03:09:29.168238Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=806 [INFO] [stdout] 2025-10-02T03:09:29.168246Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=807 [INFO] [stdout] 2025-10-02T03:09:29.168260Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=808 [INFO] [stdout] 2025-10-02T03:09:29.168268Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=809 [INFO] [stdout] 2025-10-02T03:09:29.168275Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=810 [INFO] [stdout] 2025-10-02T03:09:29.168283Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=811 [INFO] [stdout] 2025-10-02T03:09:29.168296Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=812 [INFO] [stdout] 2025-10-02T03:09:29.168304Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=813 [INFO] [stdout] 2025-10-02T03:09:29.168313Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=814 [INFO] [stdout] 2025-10-02T03:09:29.168320Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=815 [INFO] [stdout] 2025-10-02T03:09:29.168335Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=816 [INFO] [stdout] 2025-10-02T03:09:29.168345Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=817 [INFO] [stdout] 2025-10-02T03:09:29.168353Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=818 [INFO] [stdout] 2025-10-02T03:09:29.168362Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=819 [INFO] [stdout] 2025-10-02T03:09:29.168378Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=820 [INFO] [stdout] 2025-10-02T03:09:29.168386Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=821 [INFO] [stdout] 2025-10-02T03:09:29.168394Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=822 [INFO] [stdout] 2025-10-02T03:09:29.168400Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=823 [INFO] [stdout] 2025-10-02T03:09:29.168414Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=824 [INFO] [stdout] 2025-10-02T03:09:29.168422Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=825 [INFO] [stdout] 2025-10-02T03:09:29.168430Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=826 [INFO] [stdout] 2025-10-02T03:09:29.168438Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=827 [INFO] [stdout] 2025-10-02T03:09:29.168452Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=828 [INFO] [stdout] 2025-10-02T03:09:29.168460Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=829 [INFO] [stdout] 2025-10-02T03:09:29.168468Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=830 [INFO] [stdout] 2025-10-02T03:09:29.168476Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=831 [INFO] [stdout] 2025-10-02T03:09:29.168490Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=832 [INFO] [stdout] 2025-10-02T03:09:29.168500Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=833 [INFO] [stdout] 2025-10-02T03:09:29.168516Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=834 [INFO] [stdout] 2025-10-02T03:09:29.168525Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=835 [INFO] [stdout] 2025-10-02T03:09:29.168532Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=836 [INFO] [stdout] 2025-10-02T03:09:29.168546Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=837 [INFO] [stdout] 2025-10-02T03:09:29.168555Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=838 [INFO] [stdout] 2025-10-02T03:09:29.168563Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=839 [INFO] [stdout] 2025-10-02T03:09:29.168571Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=840 [INFO] [stdout] 2025-10-02T03:09:29.168585Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=841 [INFO] [stdout] 2025-10-02T03:09:29.168603Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=842 [INFO] [stdout] 2025-10-02T03:09:29.168611Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=843 [INFO] [stdout] 2025-10-02T03:09:29.168618Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=844 [INFO] [stdout] 2025-10-02T03:09:29.168633Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=845 [INFO] [stdout] 2025-10-02T03:09:29.168642Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=846 [INFO] [stdout] 2025-10-02T03:09:29.168649Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=847 [INFO] [stdout] 2025-10-02T03:09:29.168657Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=848 [INFO] [stdout] 2025-10-02T03:09:29.168671Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=849 [INFO] [stdout] 2025-10-02T03:09:29.168684Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=850 [INFO] [stdout] 2025-10-02T03:09:29.168692Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=851 [INFO] [stdout] 2025-10-02T03:09:29.168700Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=852 [INFO] [stdout] 2025-10-02T03:09:29.164860Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=73964 [INFO] [stdout] 2025-10-02T03:09:29.168818Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:29.169195Z  INFO echo{addr=[::]:0}: librqbit_utp::e2e_tests: current counter 9000 [INFO] [stdout] 2025-10-02T03:09:29.171999Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=388 ack_nr=26929 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.176832Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=853 [INFO] [stdout] 2025-10-02T03:09:29.176877Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=854 [INFO] [stdout] 2025-10-02T03:09:29.176889Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=855 [INFO] [stdout] 2025-10-02T03:09:29.176898Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=856 [INFO] [stdout] 2025-10-02T03:09:29.176914Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=857 [INFO] [stdout] 2025-10-02T03:09:29.176923Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=858 [INFO] [stdout] 2025-10-02T03:09:29.176932Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=859 [INFO] [stdout] 2025-10-02T03:09:29.176940Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=860 [INFO] [stdout] 2025-10-02T03:09:29.176954Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=861 [INFO] [stdout] 2025-10-02T03:09:29.176962Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=862 [INFO] [stdout] 2025-10-02T03:09:29.176970Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=863 [INFO] [stdout] 2025-10-02T03:09:29.176978Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=864 [INFO] [stdout] 2025-10-02T03:09:29.176992Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=865 [INFO] [stdout] 2025-10-02T03:09:29.177008Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=866 [INFO] [stdout] 2025-10-02T03:09:29.177016Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=867 [INFO] [stdout] 2025-10-02T03:09:29.177024Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=868 [INFO] [stdout] 2025-10-02T03:09:29.177032Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=869 [INFO] [stdout] 2025-10-02T03:09:29.177046Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=870 [INFO] [stdout] 2025-10-02T03:09:29.177054Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=871 [INFO] [stdout] 2025-10-02T03:09:29.177062Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=872 [INFO] [stdout] 2025-10-02T03:09:29.177070Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=873 [INFO] [stdout] 2025-10-02T03:09:29.177084Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=874 [INFO] [stdout] 2025-10-02T03:09:29.177092Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=875 [INFO] [stdout] 2025-10-02T03:09:29.177101Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=876 [INFO] [stdout] 2025-10-02T03:09:29.177109Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=877 [INFO] [stdout] 2025-10-02T03:09:29.177123Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=878 [INFO] [stdout] 2025-10-02T03:09:29.177131Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=879 [INFO] [stdout] 2025-10-02T03:09:29.177141Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=880 [INFO] [stdout] 2025-10-02T03:09:29.177148Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=881 [INFO] [stdout] 2025-10-02T03:09:29.177162Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=882 [INFO] [stdout] 2025-10-02T03:09:29.177170Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=883 [INFO] [stdout] 2025-10-02T03:09:29.177179Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=884 [INFO] [stdout] 2025-10-02T03:09:29.177186Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=885 [INFO] [stdout] 2025-10-02T03:09:29.177201Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=886 [INFO] [stdout] 2025-10-02T03:09:29.177210Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=887 [INFO] [stdout] 2025-10-02T03:09:29.177217Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=888 [INFO] [stdout] 2025-10-02T03:09:29.177225Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=889 [INFO] [stdout] 2025-10-02T03:09:29.177238Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=890 [INFO] [stdout] 2025-10-02T03:09:29.177246Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=891 [INFO] [stdout] 2025-10-02T03:09:29.177252Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=892 [INFO] [stdout] 2025-10-02T03:09:29.177260Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=893 [INFO] [stdout] 2025-10-02T03:09:29.177272Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=894 [INFO] [stdout] 2025-10-02T03:09:29.177279Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=895 [INFO] [stdout] 2025-10-02T03:09:29.177287Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=896 [INFO] [stdout] 2025-10-02T03:09:29.177299Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=897 [INFO] [stdout] 2025-10-02T03:09:29.177308Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=898 [INFO] [stdout] 2025-10-02T03:09:29.177319Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=899 [INFO] [stdout] 2025-10-02T03:09:29.177327Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=900 [INFO] [stdout] 2025-10-02T03:09:29.177334Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=901 [INFO] [stdout] 2025-10-02T03:09:29.177342Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=902 [INFO] [stdout] 2025-10-02T03:09:29.177356Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=903 [INFO] [stdout] 2025-10-02T03:09:29.177363Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=904 [INFO] [stdout] 2025-10-02T03:09:29.177370Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=905 [INFO] [stdout] 2025-10-02T03:09:29.177379Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=906 [INFO] [stdout] 2025-10-02T03:09:29.177392Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=907 [INFO] [stdout] 2025-10-02T03:09:29.177400Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=908 [INFO] [stdout] 2025-10-02T03:09:29.177407Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=909 [INFO] [stdout] 2025-10-02T03:09:29.177415Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=910 [INFO] [stdout] 2025-10-02T03:09:29.177428Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=911 [INFO] [stdout] 2025-10-02T03:09:29.177436Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=912 [INFO] [stdout] 2025-10-02T03:09:29.177443Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=913 [INFO] [stdout] 2025-10-02T03:09:29.177450Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=914 [INFO] [stdout] 2025-10-02T03:09:29.177463Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=915 [INFO] [stdout] 2025-10-02T03:09:29.177471Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=916 [INFO] [stdout] 2025-10-02T03:09:29.177478Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=917 [INFO] [stdout] 2025-10-02T03:09:29.177486Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=918 [INFO] [stdout] 2025-10-02T03:09:29.177500Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=919 [INFO] [stdout] 2025-10-02T03:09:29.177508Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=920 [INFO] [stdout] 2025-10-02T03:09:29.177516Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=921 [INFO] [stdout] 2025-10-02T03:09:29.177523Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=922 [INFO] [stdout] 2025-10-02T03:09:29.177537Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=923 [INFO] [stdout] 2025-10-02T03:09:29.177546Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=924 [INFO] [stdout] 2025-10-02T03:09:29.177554Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=925 [INFO] [stdout] 2025-10-02T03:09:29.177568Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=926 [INFO] [stdout] 2025-10-02T03:09:29.177576Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=927 [INFO] [stdout] 2025-10-02T03:09:29.177584Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=928 [INFO] [stdout] 2025-10-02T03:09:29.177597Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=929 [INFO] [stdout] 2025-10-02T03:09:29.177613Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=930 [INFO] [stdout] 2025-10-02T03:09:29.177622Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=931 [INFO] [stdout] 2025-10-02T03:09:29.177636Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=932 [INFO] [stdout] 2025-10-02T03:09:29.177645Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=933 [INFO] [stdout] 2025-10-02T03:09:29.177653Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=934 [INFO] [stdout] 2025-10-02T03:09:29.177661Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=935 [INFO] [stdout] 2025-10-02T03:09:29.177677Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=936 [INFO] [stdout] 2025-10-02T03:09:29.177685Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=937 [INFO] [stdout] 2025-10-02T03:09:29.177693Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=938 [INFO] [stdout] 2025-10-02T03:09:29.177701Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=939 [INFO] [stdout] 2025-10-02T03:09:29.177736Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=940 [INFO] [stdout] 2025-10-02T03:09:29.177747Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=941 [INFO] [stdout] 2025-10-02T03:09:29.177755Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=942 [INFO] [stdout] 2025-10-02T03:09:29.177763Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=943 [INFO] [stdout] 2025-10-02T03:09:29.177777Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=944 [INFO] [stdout] 2025-10-02T03:09:29.177786Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=945 [INFO] [stdout] 2025-10-02T03:09:29.177794Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=946 [INFO] [stdout] 2025-10-02T03:09:29.177801Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=947 [INFO] [stdout] 2025-10-02T03:09:29.177815Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=948 [INFO] [stdout] 2025-10-02T03:09:29.177824Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=949 [INFO] [stdout] 2025-10-02T03:09:29.177832Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=950 [INFO] [stdout] 2025-10-02T03:09:29.177840Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=951 [INFO] [stdout] 2025-10-02T03:09:29.177854Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=952 [INFO] [stdout] 2025-10-02T03:09:29.177863Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=953 [INFO] [stdout] 2025-10-02T03:09:29.177871Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=954 [INFO] [stdout] 2025-10-02T03:09:29.177885Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=955 [INFO] [stdout] 2025-10-02T03:09:29.177894Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=956 [INFO] [stdout] 2025-10-02T03:09:29.177903Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=957 [INFO] [stdout] 2025-10-02T03:09:29.177912Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=958 [INFO] [stdout] 2025-10-02T03:09:29.177926Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=959 [INFO] [stdout] 2025-10-02T03:09:29.177936Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=960 [INFO] [stdout] 2025-10-02T03:09:29.177944Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=961 [INFO] [stdout] 2025-10-02T03:09:29.177960Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=962 [INFO] [stdout] 2025-10-02T03:09:29.177969Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=963 [INFO] [stdout] 2025-10-02T03:09:29.177977Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=964 [INFO] [stdout] 2025-10-02T03:09:29.177992Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=965 [INFO] [stdout] 2025-10-02T03:09:29.178000Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=966 [INFO] [stdout] 2025-10-02T03:09:29.178008Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=967 [INFO] [stdout] 2025-10-02T03:09:29.178016Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=968 [INFO] [stdout] 2025-10-02T03:09:29.178030Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=969 [INFO] [stdout] 2025-10-02T03:09:29.178039Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=970 [INFO] [stdout] 2025-10-02T03:09:29.178047Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=971 [INFO] [stdout] 2025-10-02T03:09:29.178055Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=972 [INFO] [stdout] 2025-10-02T03:09:29.178069Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=973 [INFO] [stdout] 2025-10-02T03:09:29.178078Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=974 [INFO] [stdout] 2025-10-02T03:09:29.178086Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=975 [INFO] [stdout] 2025-10-02T03:09:29.178094Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=976 [INFO] [stdout] 2025-10-02T03:09:29.178108Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=977 [INFO] [stdout] 2025-10-02T03:09:29.178117Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=978 [INFO] [stdout] 2025-10-02T03:09:29.178125Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=979 [INFO] [stdout] 2025-10-02T03:09:29.178134Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=980 [INFO] [stdout] 2025-10-02T03:09:29.178148Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=981 [INFO] [stdout] 2025-10-02T03:09:29.178157Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=982 [INFO] [stdout] 2025-10-02T03:09:29.178165Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=983 [INFO] [stdout] 2025-10-02T03:09:29.178181Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=984 [INFO] [stdout] 2025-10-02T03:09:29.178190Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=985 [INFO] [stdout] 2025-10-02T03:09:29.178198Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=986 [INFO] [stdout] 2025-10-02T03:09:29.178206Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=987 [INFO] [stdout] 2025-10-02T03:09:29.178220Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=988 [INFO] [stdout] 2025-10-02T03:09:29.178229Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=989 [INFO] [stdout] 2025-10-02T03:09:29.178237Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=990 [INFO] [stdout] 2025-10-02T03:09:29.178245Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=991 [INFO] [stdout] 2025-10-02T03:09:29.178258Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=992 [INFO] [stdout] 2025-10-02T03:09:29.178267Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=993 [INFO] [stdout] 2025-10-02T03:09:29.178282Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=994 [INFO] [stdout] 2025-10-02T03:09:29.178291Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=995 [INFO] [stdout] 2025-10-02T03:09:29.178299Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=996 [INFO] [stdout] 2025-10-02T03:09:29.178307Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=997 [INFO] [stdout] 2025-10-02T03:09:29.178321Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=998 [INFO] [stdout] 2025-10-02T03:09:29.178330Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=999 [INFO] [stdout] 2025-10-02T03:09:29.178338Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=1000 [INFO] [stdout] 2025-10-02T03:09:29.178347Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=1001 [INFO] [stdout] 2025-10-02T03:09:29.178362Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=1002 [INFO] [stdout] 2025-10-02T03:09:29.178371Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=1003 [INFO] [stdout] 2025-10-02T03:09:29.178379Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=1004 [INFO] [stdout] 2025-10-02T03:09:29.178387Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=1005 [INFO] [stdout] 2025-10-02T03:09:29.178402Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=1006 [INFO] [stdout] 2025-10-02T03:09:29.178411Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=1007 [INFO] [stdout] 2025-10-02T03:09:29.178419Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=1008 [INFO] [stdout] 2025-10-02T03:09:29.178427Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=1009 [INFO] [stdout] 2025-10-02T03:09:29.178443Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=1010 [INFO] [stdout] 2025-10-02T03:09:29.178451Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=1011 [INFO] [stdout] 2025-10-02T03:09:29.178459Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=1012 [INFO] [stdout] 2025-10-02T03:09:29.178472Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=1013 [INFO] [stdout] 2025-10-02T03:09:29.178481Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=1014 [INFO] [stdout] 2025-10-02T03:09:29.178488Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=1015 [INFO] [stdout] 2025-10-02T03:09:29.178496Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=1016 [INFO] [stdout] 2025-10-02T03:09:29.178511Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=1017 [INFO] [stdout] 2025-10-02T03:09:29.178520Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=1018 [INFO] [stdout] 2025-10-02T03:09:29.178528Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=1019 [INFO] [stdout] 2025-10-02T03:09:29.178536Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=1020 [INFO] [stdout] 2025-10-02T03:09:29.178551Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=1021 [INFO] [stdout] 2025-10-02T03:09:29.178559Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=1022 [INFO] [stdout] 2025-10-02T03:09:29.178568Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=1023 [INFO] [stdout] 2025-10-02T03:09:29.178575Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=1024 [INFO] [stdout] 2025-10-02T03:09:29.178642Z TRACE msg{seq_nr=1 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.178673Z TRACE msg{seq_nr=1 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.178690Z TRACE msg{seq_nr=1 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=0 [INFO] [stdout] 2025-10-02T03:09:29.178802Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=388 ack_nr=26929 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:29.178861Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=388 ack_nr=26929 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=387 [INFO] [stdout] 2025-10-02T03:09:29.178912Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=388 ack_nr=26929 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.178968Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=388 ack_nr=26929 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.179016Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=388 ack_nr=26929 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1452 [INFO] [stdout] 2025-10-02T03:09:29.179096Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=389 ack_nr=26929 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.179141Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=389 ack_nr=26929 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-10-02T03:09:29.179187Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=389 ack_nr=26929 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=388 [INFO] [stdout] 2025-10-02T03:09:29.179232Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=389 ack_nr=26929 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.179275Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=389 ack_nr=26929 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.179320Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=389 ack_nr=26929 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2904 [INFO] [stdout] 2025-10-02T03:09:29.179379Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-10-02T03:09:29.179435Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-10-02T03:09:29.179678Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=6, bytes=8712, new_rtt=Some(53.533799ms) [INFO] [stdout] 2025-10-02T03:09:29.180743Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=2 bytes=2904 [INFO] [stdout] 2025-10-02T03:09:29.180884Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: remote_window_remaining=1039632 congestion_controller_window=80310 remaining=754 self.last_remote_window=1039632 [INFO] [stdout] 2025-10-02T03:09:29.180965Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: segmented bytes=754 [INFO] [stdout] 2025-10-02T03:09:29.181004Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=0 remote_window_remaining=1038878 user_tx_segments_segments=1 user_tx_segments_bytes=754 segment_sizes=min_ss=1452:max_ss=1452 [INFO] [stdout] 2025-10-02T03:09:29.181094Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:29.181146Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:29.181184Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=26930 header.ack_nr=389 payload_size=754 remaining_cwnd=80310 [INFO] [stdout] 2025-10-02T03:09:29.181222Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=79556 [INFO] [stdout] 2025-10-02T03:09:29.181271Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:29.181878Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26930 ack_nr=389 len=754 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.181970Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26930 ack_nr=389 len=754 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=754 [INFO] [stdout] 2025-10-02T03:09:29.181942Z TRACE msg{seq_nr=1 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.182041Z TRACE msg{seq_nr=1 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.182103Z TRACE msg{seq_nr=1 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1024 [INFO] [stdout] 2025-10-02T03:09:29.182074Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26930 ack_nr=389 len=754 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=26929 [INFO] [stdout] 2025-10-02T03:09:29.182168Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26930 ack_nr=389 len=754 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.182257Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26930 ack_nr=389 len=754 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.182236Z TRACE msg{seq_nr=2 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.182329Z TRACE msg{seq_nr=2 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.182389Z TRACE msg{seq_nr=2 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=1 [INFO] [stdout] 2025-10-02T03:09:29.182361Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26930 ack_nr=389 len=754 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=754 [INFO] [stdout] 2025-10-02T03:09:29.183829Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-10-02T03:09:29.183776Z TRACE msg{seq_nr=2 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.183919Z TRACE msg{seq_nr=2 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.183966Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-10-02T03:09:29.184128Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=2, bytes=2904, new_rtt=Some(17.20503ms) [INFO] [stdout] 2025-10-02T03:09:29.184034Z TRACE msg{seq_nr=2 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2048 [INFO] [stdout] 2025-10-02T03:09:29.184252Z TRACE msg{seq_nr=3 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.184306Z TRACE msg{seq_nr=3 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.184395Z TRACE msg{seq_nr=3 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=2 [INFO] [stdout] 2025-10-02T03:09:29.184356Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=1 bytes=754 [INFO] [stdout] 2025-10-02T03:09:29.184563Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: remote_window_remaining=1045440 congestion_controller_window=79772 remaining=1292 self.last_remote_window=1045440 [INFO] [stdout] 2025-10-02T03:09:29.184528Z TRACE msg{seq_nr=3 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.184689Z TRACE msg{seq_nr=3 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.184655Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: segmented bytes=1292 [INFO] [stdout] 2025-10-02T03:09:29.184882Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=0 remote_window_remaining=1044148 user_tx_segments_segments=1 user_tx_segments_bytes=1292 segment_sizes=min_ss=1452:max_ss=1452 [INFO] [stdout] 2025-10-02T03:09:29.184851Z TRACE msg{seq_nr=3 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=3072 [INFO] [stdout] 2025-10-02T03:09:29.185071Z TRACE msg{seq_nr=4 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.185123Z TRACE msg{seq_nr=4 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.184996Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:29.185221Z TRACE msg{seq_nr=4 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=3 [INFO] [stdout] 2025-10-02T03:09:29.185303Z TRACE msg{seq_nr=4 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.185192Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:29.185383Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=390 header.ack_nr=26930 payload_size=1292 remaining_cwnd=79772 [INFO] [stdout] 2025-10-02T03:09:29.185435Z TRACE msg{seq_nr=4 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.185555Z TRACE msg{seq_nr=4 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4096 [INFO] [stdout] 2025-10-02T03:09:29.185634Z TRACE msg{seq_nr=5 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.185521Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=78480 [INFO] [stdout] 2025-10-02T03:09:29.185879Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:29.187613Z TRACE msg{seq_nr=5 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.188056Z TRACE msg{seq_nr=5 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=4 [INFO] [stdout] test macros::tests::test_log_every_msg ... ok [INFO] [stdout] 2025-10-02T03:09:29.188191Z TRACE msg{seq_nr=5 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.188215Z TRACE msg{seq_nr=5 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.188230Z TRACE msg{seq_nr=5 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=5120 [INFO] [stdout] 2025-10-02T03:09:29.188277Z TRACE msg{seq_nr=6 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.188295Z TRACE msg{seq_nr=6 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.188309Z TRACE msg{seq_nr=6 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=5 [INFO] [stdout] 2025-10-02T03:09:29.188325Z TRACE msg{seq_nr=6 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.188339Z TRACE msg{seq_nr=6 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.188354Z TRACE msg{seq_nr=6 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=6144 [INFO] [stdout] 2025-10-02T03:09:29.188390Z TRACE msg{seq_nr=7 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.188403Z TRACE msg{seq_nr=7 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.188416Z TRACE msg{seq_nr=7 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=6 [INFO] [stdout] 2025-10-02T03:09:29.188433Z TRACE msg{seq_nr=7 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.188446Z TRACE msg{seq_nr=7 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.188461Z TRACE msg{seq_nr=7 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=7168 [INFO] [stdout] 2025-10-02T03:09:29.188498Z TRACE msg{seq_nr=8 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.188514Z TRACE msg{seq_nr=8 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.188525Z TRACE msg{seq_nr=8 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=7 [INFO] [stdout] 2025-10-02T03:09:29.188539Z TRACE msg{seq_nr=8 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.188552Z TRACE msg{seq_nr=8 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.188567Z TRACE msg{seq_nr=8 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=8192 [INFO] [stdout] 2025-10-02T03:09:29.188609Z TRACE msg{seq_nr=9 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.188622Z TRACE msg{seq_nr=9 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.188632Z TRACE msg{seq_nr=9 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=8 [INFO] [stdout] 2025-10-02T03:09:29.188646Z TRACE msg{seq_nr=9 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.188657Z TRACE msg{seq_nr=9 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.188669Z TRACE msg{seq_nr=9 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=9216 [INFO] [stdout] 2025-10-02T03:09:29.189051Z  INFO echo{addr=[::]:0}: librqbit_utp::e2e_tests: current counter 10000 [INFO] [stdout] 2025-10-02T03:09:29.189222Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=390 ack_nr=26930 len=1292 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.189255Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=390 ack_nr=26930 len=1292 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1292 [INFO] [stdout] 2025-10-02T03:09:29.189276Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=390 ack_nr=26930 len=1292 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=389 [INFO] [stdout] 2025-10-02T03:09:29.189299Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=390 ack_nr=26930 len=1292 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.189322Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=390 ack_nr=26930 len=1292 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.189346Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=390 ack_nr=26930 len=1292 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1292 [INFO] [stdout] 2025-10-02T03:09:29.189382Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-10-02T03:09:29.189404Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-10-02T03:09:29.189446Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=1, bytes=754, new_rtt=Some(8.1127ms) [INFO] [stdout] 2025-10-02T03:09:29.189477Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=1 bytes=1292 [INFO] [stdout] 2025-10-02T03:09:29.189506Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: arming ack delay timer delay=40ms reason="delayed ACK" [INFO] [stdout] 2025-10-02T03:09:29.189532Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: will repoll in duration=40ms [INFO] [stdout] 2025-10-02T03:09:29.189793Z  INFO echo{addr=[::]:0}: librqbit_utp::e2e_tests: current counter 10000 [INFO] [stdout] 2025-10-02T03:09:29.188701Z TRACE msg{seq_nr=10 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.190399Z TRACE msg{seq_nr=10 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.190455Z TRACE msg{seq_nr=10 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=9 [INFO] [stdout] 2025-10-02T03:09:29.190602Z TRACE msg{seq_nr=10 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.190699Z TRACE msg{seq_nr=10 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.190813Z TRACE msg{seq_nr=10 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=10240 [INFO] [stdout] 2025-10-02T03:09:29.191012Z TRACE msg{seq_nr=11 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.191166Z TRACE msg{seq_nr=11 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.191281Z TRACE msg{seq_nr=11 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=10 [INFO] [stdout] 2025-10-02T03:09:29.191440Z TRACE msg{seq_nr=11 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.191548Z TRACE msg{seq_nr=11 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.191706Z TRACE msg{seq_nr=11 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=11264 [INFO] [stdout] 2025-10-02T03:09:29.191912Z TRACE msg{seq_nr=12 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.192063Z TRACE msg{seq_nr=12 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.192233Z TRACE msg{seq_nr=12 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=11 [INFO] [stdout] 2025-10-02T03:09:29.192445Z TRACE msg{seq_nr=12 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.192640Z DEBUG librqbit_dualstack_sockets::socket: ignored dualstack request as it only applies to [::] address addr=[::1]:0 [INFO] [stdout] 2025-10-02T03:09:29.192638Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="initial" [INFO] [stdout] 2025-10-02T03:09:29.192499Z TRACE msg{seq_nr=12 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.193109Z TRACE msg{seq_nr=12 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=12288 [INFO] [stdout] 2025-10-02T03:09:29.193073Z TRACE librqbit_utp::stream_dispatch: sending seq_nr=101 ack_nr=0 wnd_size=1048080 type=ST_STATE [INFO] [stdout] 2025-10-02T03:09:29.193090Z DEBUG librqbit_dualstack_sockets::socket: listening on UDP addr=[::1]:53497 requested_addr=[::1]:0 dualstack=false [INFO] [stdout] 2025-10-02T03:09:29.193208Z TRACE librqbit_utp::stream_dispatch: arming syn ack resend timer delay=200ms reason="retransmitted SYN-ACK" [INFO] [stdout] 2025-10-02T03:09:29.193243Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:29.193300Z TRACE msg{seq_nr=13 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.193340Z  WARN librqbit_utp::socket: couldn't set UDP rcv buf size to requested value. There might be packet loss, try increasing rmem_max or equivalent. prev=212992 current=425984 expected=167772160 [INFO] [stdout] 2025-10-02T03:09:29.193422Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=0 congestion_controller_window=0 remaining=5 self.last_remote_window=0 [INFO] [stdout] 2025-10-02T03:09:29.193477Z TRACE msg{seq_nr=13 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.193528Z TRACE msg{seq_nr=13 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=12 [INFO] [stdout] 2025-10-02T03:09:29.193451Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=5 remote_window_remaining=0 user_tx_segments_segments=0 user_tx_segments_bytes=0 segment_sizes=min_ss=528:max_ss=1452 [INFO] [stdout] 2025-10-02T03:09:29.193674Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:29.193657Z TRACE msg{seq_nr=13 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.193848Z TRACE msg{seq_nr=0 ack_nr=100 len=5 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.193869Z TRACE msg{seq_nr=0 ack_nr=100 len=5 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: state: syn-ack-sent -> established [INFO] [stdout] 2025-10-02T03:09:29.193842Z TRACE msg{seq_nr=13 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.194091Z TRACE msg{seq_nr=13 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=13312 [INFO] [stdout] 2025-10-02T03:09:29.194254Z TRACE msg{seq_nr=14 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.194280Z TRACE msg{seq_nr=14 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.194295Z TRACE msg{seq_nr=14 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=13 [INFO] [stdout] 2025-10-02T03:09:29.194310Z TRACE msg{seq_nr=14 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.194322Z TRACE msg{seq_nr=14 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.194336Z TRACE msg{seq_nr=14 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=14336 [INFO] [stdout] 2025-10-02T03:09:29.194378Z TRACE msg{seq_nr=15 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.194395Z TRACE msg{seq_nr=15 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.194408Z TRACE msg{seq_nr=15 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=14 [INFO] [stdout] 2025-10-02T03:09:29.194424Z TRACE msg{seq_nr=15 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.194438Z TRACE msg{seq_nr=15 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.194453Z TRACE msg{seq_nr=15 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=15360 [INFO] [stdout] 2025-10-02T03:09:29.194489Z TRACE msg{seq_nr=16 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.194502Z TRACE msg{seq_nr=16 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.194515Z TRACE msg{seq_nr=16 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=15 [INFO] [stdout] 2025-10-02T03:09:29.194532Z TRACE msg{seq_nr=16 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.194545Z TRACE msg{seq_nr=16 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.194560Z TRACE msg{seq_nr=16 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=16384 [INFO] [stdout] 2025-10-02T03:09:29.194607Z TRACE msg{seq_nr=17 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.194625Z TRACE msg{seq_nr=17 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.194638Z TRACE msg{seq_nr=17 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=16 [INFO] [stdout] 2025-10-02T03:09:29.194655Z TRACE msg{seq_nr=17 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.194667Z TRACE msg{seq_nr=17 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.194681Z TRACE msg{seq_nr=17 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=17408 [INFO] [stdout] 2025-10-02T03:09:29.193634Z DEBUG librqbit_dualstack_sockets::socket: ignored dualstack request as it only applies to [::] address addr=[::1]:0 [INFO] [stdout] 2025-10-02T03:09:29.195045Z DEBUG librqbit_dualstack_sockets::socket: listening on UDP addr=[::1]:46863 requested_addr=[::1]:0 dualstack=false [INFO] [stdout] 2025-10-02T03:09:29.195103Z  WARN librqbit_utp::socket: couldn't set UDP rcv buf size to requested value. There might be packet loss, try increasing rmem_max or equivalent. prev=212992 current=425984 expected=167772160 [INFO] [stdout] 2025-10-02T03:09:29.195266Z DEBUG librqbit_utp::e2e_tests: s1_bind_addr=Some([::1]:53497) s2_bind_addr=Some([::1]:46863) connect_addr=[::1]:53497 [INFO] [stdout] 2025-10-02T03:09:29.196006Z TRACE utp_socket{addr=[::1]:53497}: librqbit_utp::spawn_utils: started [INFO] [stdout] 2025-10-02T03:09:29.193883Z TRACE msg{seq_nr=0 ack_nr=100 len=5 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.196119Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=4 congestion_controller_window=4 remaining=5 self.last_remote_window=4 [INFO] [stdout] 2025-10-02T03:09:29.196207Z TRACE librqbit_utp::stream_dispatch: segmented bytes=4 [INFO] [stdout] 2025-10-02T03:09:29.196238Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=1 remote_window_remaining=0 user_tx_segments_segments=1 user_tx_segments_bytes=4 segment_sizes=min_ss=528:max_ss=1452 [INFO] [stdout] 2025-10-02T03:09:29.196290Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=300ms reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:29.196419Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=101 header.ack_nr=0 payload_size=4 remaining_cwnd=4 [INFO] [stdout] 2025-10-02T03:09:29.196460Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=0 [INFO] [stdout] 2025-10-02T03:09:29.196493Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:29.196575Z TRACE librqbit_utp::stream_dispatch: turning off syn ack resend timer reason="past SYN-ACK" [INFO] [stdout] 2025-10-02T03:09:29.196625Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=4 congestion_controller_window=4 remaining=1 self.last_remote_window=4 [INFO] [stdout] 2025-10-02T03:09:29.197769Z TRACE librqbit_utp::stream_dispatch: nagle: buffering more data max_payload_size=4 [INFO] [stdout] 2025-10-02T03:09:29.196537Z TRACE msg{seq_nr=18 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.197942Z TRACE msg{seq_nr=18 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.198042Z TRACE msg{seq_nr=18 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=17 [INFO] [stdout] 2025-10-02T03:09:29.196388Z TRACE utp_socket{addr=[::1]:46863}: librqbit_utp::spawn_utils: started [INFO] [stdout] 2025-10-02T03:09:29.197917Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=1 remote_window_remaining=4 user_tx_segments_segments=1 user_tx_segments_bytes=4 segment_sizes=min_ss=528:max_ss=1452 [INFO] [stdout] 2025-10-02T03:09:29.198133Z TRACE librqbit_utp::stream_dispatch: did not send anything remaining_cwnd=0 [INFO] [stdout] 2025-10-02T03:09:29.198148Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=300ms [INFO] [stdout] 2025-10-02T03:09:29.198165Z TRACE librqbit_utp::stream_rx: user_rx: marking vsock closed [INFO] [stdout] 2025-10-02T03:09:29.198208Z TRACE librqbit_utp::stream_tx: closing writer [INFO] [stdout] test stream_dispatch::tests::flow_control::test_sends_up_to_remote_window_only_single_msg ... ok [INFO] [stdout] 2025-10-02T03:09:29.198487Z TRACE msg{seq_nr=18 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.198514Z TRACE msg{seq_nr=18 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.198530Z TRACE msg{seq_nr=18 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=18432 [INFO] [stdout] 2025-10-02T03:09:29.198572Z TRACE msg{seq_nr=19 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.198588Z TRACE msg{seq_nr=19 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.198610Z TRACE msg{seq_nr=19 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=18 [INFO] [stdout] 2025-10-02T03:09:29.198627Z TRACE msg{seq_nr=19 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.198640Z TRACE msg{seq_nr=19 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.198654Z TRACE msg{seq_nr=19 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=19456 [INFO] [stdout] 2025-10-02T03:09:29.198692Z TRACE msg{seq_nr=20 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.199074Z TRACE utp_socket{addr=[::1]:46863}: librqbit_utp::spawn_utils: still running [INFO] [stdout] 2025-10-02T03:09:29.199252Z TRACE utp_socket{addr=[::1]:53497}: librqbit_utp::spawn_utils: still running [INFO] [stdout] 2025-10-02T03:09:29.199356Z TRACE utp_socket{addr=[::1]:53497}:on_recv{from=[::1]:46863 conn_id=42687 type=ST_SYN seq_nr=51537 ack_nr=0 payload=0}: librqbit_utp::socket: no matching live streams key=([::1]:46863, 42687) [INFO] [stdout] 2025-10-02T03:09:29.199486Z DEBUG utp_socket{addr=[::1]:53497}:on_recv{from=[::1]:46863 conn_id=42687 type=ST_SYN seq_nr=51537 ack_nr=0 payload=0}: librqbit_utp::socket: enabling congestion tracing [INFO] [stdout] 2025-10-02T03:09:29.199512Z TRACE utp_socket{addr=[::1]:53497}:on_recv{from=[::1]:46863 conn_id=42687 type=ST_SYN seq_nr=51537 ack_nr=0 payload=0}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="initial" [INFO] [stdout] 2025-10-02T03:09:29.199544Z TRACE utp_socket{addr=[::1]:53497}:on_recv{from=[::1]:46863 conn_id=42687 type=ST_SYN seq_nr=51537 ack_nr=0 payload=0}: librqbit_utp::socket: created stream and passed to acceptor [INFO] [stdout] 2025-10-02T03:09:29.199686Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}: librqbit_utp::socket: accepted [INFO] [stdout] 2025-10-02T03:09:29.201120Z TRACE msg{seq_nr=20 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.201267Z TRACE msg{seq_nr=20 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=19 [INFO] [stdout] 2025-10-02T03:09:29.201362Z TRACE msg{seq_nr=20 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.201404Z TRACE msg{seq_nr=20 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.201444Z TRACE msg{seq_nr=20 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=20480 [INFO] [stdout] 2025-10-02T03:09:29.201672Z TRACE msg{seq_nr=21 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.201875Z TRACE msg{seq_nr=21 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.201923Z TRACE msg{seq_nr=21 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=20 [INFO] [stdout] 2025-10-02T03:09:29.201988Z TRACE msg{seq_nr=21 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.202086Z TRACE msg{seq_nr=21 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.202390Z TRACE msg{seq_nr=21 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=21504 [INFO] [stdout] 2025-10-02T03:09:29.202843Z TRACE msg{seq_nr=22 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.203274Z TRACE msg{seq_nr=1 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.203306Z TRACE msg{seq_nr=1 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=5 [INFO] [stdout] 2025-10-02T03:09:29.203323Z TRACE msg{seq_nr=1 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=0 [INFO] [stdout] 2025-10-02T03:09:29.203341Z TRACE msg{seq_nr=1 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.203356Z TRACE msg{seq_nr=1 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.203372Z TRACE msg{seq_nr=1 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=5 [INFO] [stdout] 2025-10-02T03:09:29.203404Z TRACE librqbit_utp::stream_rx: flushed from out-of-order user RX packets=1 bytes=5 [INFO] [stdout] 2025-10-02T03:09:29.203421Z TRACE librqbit_utp::stream_dispatch: arming ack delay timer delay=40ms reason="delayed ACK" [INFO] [stdout] 2025-10-02T03:09:29.203433Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=40ms [INFO] [stdout] 2025-10-02T03:09:29.203478Z TRACE msg{seq_nr=2 ack_nr=101 len=1 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.202987Z TRACE msg{seq_nr=22 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.203894Z TRACE msg{seq_nr=22 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=21 [INFO] [stdout] 2025-10-02T03:09:29.204573Z TRACE msg{seq_nr=22 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.205249Z TRACE msg{seq_nr=22 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.205454Z TRACE msg{seq_nr=22 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=22528 [INFO] [stdout] 2025-10-02T03:09:29.205655Z TRACE msg{seq_nr=23 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.205864Z TRACE msg{seq_nr=23 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.206029Z TRACE msg{seq_nr=23 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=22 [INFO] [stdout] 2025-10-02T03:09:29.206253Z TRACE msg{seq_nr=23 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.206528Z TRACE msg{seq_nr=23 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.203504Z TRACE msg{seq_nr=2 ack_nr=101 len=1 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1 [INFO] [stdout] 2025-10-02T03:09:29.208745Z TRACE msg{seq_nr=23 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=23552 [INFO] [stdout] 2025-10-02T03:09:29.208777Z TRACE msg{seq_nr=2 ack_nr=101 len=1 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=1 [INFO] [stdout] 2025-10-02T03:09:29.208808Z TRACE msg{seq_nr=2 ack_nr=101 len=1 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.208825Z TRACE msg{seq_nr=2 ack_nr=101 len=1 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.208827Z TRACE msg{seq_nr=24 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.208841Z TRACE msg{seq_nr=2 ack_nr=101 len=1 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=6 [INFO] [stdout] 2025-10-02T03:09:29.208847Z TRACE msg{seq_nr=24 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.208862Z TRACE msg{seq_nr=24 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=23 [INFO] [stdout] 2025-10-02T03:09:29.208877Z TRACE librqbit_utp::stream_rx: flushed from out-of-order user RX packets=1 bytes=1 [INFO] [stdout] 2025-10-02T03:09:29.208880Z TRACE msg{seq_nr=24 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.208896Z TRACE librqbit_utp::stream_dispatch: need to send a window update self.last_sent_window=10 current=0 [INFO] [stdout] 2025-10-02T03:09:29.208894Z TRACE msg{seq_nr=24 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.208907Z TRACE librqbit_utp::stream_dispatch: sending seq_nr=101 ack_nr=2 wnd_size=0 type=ST_STATE [INFO] [stdout] 2025-10-02T03:09:29.208909Z TRACE msg{seq_nr=24 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=24576 [INFO] [stdout] 2025-10-02T03:09:29.208924Z TRACE librqbit_utp::stream_dispatch: turning off ack delay timer reason="ACK sent" [INFO] [stdout] 2025-10-02T03:09:29.208936Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=10s [INFO] [stdout] 2025-10-02T03:09:29.208950Z TRACE msg{seq_nr=25 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.208967Z TRACE msg{seq_nr=25 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.208979Z TRACE librqbit_utp::stream_dispatch: need to send a window update self.last_sent_window=0 current=5 [INFO] [stdout] 2025-10-02T03:09:29.208980Z TRACE msg{seq_nr=25 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=24 [INFO] [stdout] 2025-10-02T03:09:29.208991Z TRACE librqbit_utp::stream_dispatch: sending seq_nr=101 ack_nr=2 wnd_size=5 type=ST_STATE [INFO] [stdout] 2025-10-02T03:09:29.208997Z TRACE msg{seq_nr=25 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.209006Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=10s [INFO] [stdout] 2025-10-02T03:09:29.209011Z TRACE msg{seq_nr=25 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.209022Z TRACE librqbit_utp::stream_rx: user_rx: marking vsock closed [INFO] [stdout] 2025-10-02T03:09:29.209026Z TRACE msg{seq_nr=25 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=25600 [INFO] [stdout] 2025-10-02T03:09:29.209046Z TRACE librqbit_utp::stream_tx: closing writer [INFO] [stdout] 2025-10-02T03:09:29.209064Z TRACE msg{seq_nr=26 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.209078Z TRACE msg{seq_nr=26 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.209091Z TRACE msg{seq_nr=26 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=25 [INFO] [stdout] 2025-10-02T03:09:29.209110Z TRACE msg{seq_nr=26 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.209124Z TRACE msg{seq_nr=26 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.209139Z TRACE msg{seq_nr=26 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=26624 [INFO] [stdout] 2025-10-02T03:09:29.209179Z TRACE msg{seq_nr=27 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.209194Z TRACE msg{seq_nr=27 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.209208Z TRACE msg{seq_nr=27 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=26 [INFO] [stdout] 2025-10-02T03:09:29.209234Z TRACE msg{seq_nr=27 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.209249Z TRACE msg{seq_nr=27 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.209265Z TRACE msg{seq_nr=27 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=27648 [INFO] [stdout] 2025-10-02T03:09:29.209305Z TRACE msg{seq_nr=28 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.209322Z TRACE msg{seq_nr=28 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.209336Z TRACE msg{seq_nr=28 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=27 [INFO] [stdout] 2025-10-02T03:09:29.209353Z TRACE msg{seq_nr=28 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.209369Z TRACE msg{seq_nr=28 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.209386Z TRACE msg{seq_nr=28 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=28672 [INFO] [stdout] 2025-10-02T03:09:29.209425Z TRACE msg{seq_nr=29 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.209441Z TRACE msg{seq_nr=29 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.209454Z TRACE msg{seq_nr=29 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=28 [INFO] [stdout] 2025-10-02T03:09:29.209470Z TRACE msg{seq_nr=29 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.209482Z TRACE msg{seq_nr=29 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.209498Z TRACE msg{seq_nr=29 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=29696 [INFO] [stdout] 2025-10-02T03:09:29.209535Z TRACE msg{seq_nr=30 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.209551Z TRACE msg{seq_nr=30 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.209565Z TRACE msg{seq_nr=30 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=29 [INFO] [stdout] 2025-10-02T03:09:29.209582Z TRACE msg{seq_nr=30 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.209604Z TRACE msg{seq_nr=30 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.209622Z TRACE msg{seq_nr=30 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=30720 [INFO] [stdout] 2025-10-02T03:09:29.209663Z TRACE msg{seq_nr=31 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.209680Z TRACE msg{seq_nr=31 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.209694Z TRACE msg{seq_nr=31 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=30 [INFO] [stdout] 2025-10-02T03:09:29.210231Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::spawn_utils: started [INFO] [stdout] test stream_dispatch::tests::flow_control::test_window_update_sent_when_window_less_than_mss ... ok [INFO] [stdout] 2025-10-02T03:09:29.210457Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::stream_dispatch: sending seq_nr=64015 ack_nr=51537 wnd_size=1048380 type=ST_STATE [INFO] [stdout] 2025-10-02T03:09:29.210528Z TRACE msg{seq_nr=31 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.210663Z TRACE msg{seq_nr=31 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.210722Z TRACE msg{seq_nr=31 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=31744 [INFO] [stdout] 2025-10-02T03:09:29.210799Z TRACE msg{seq_nr=32 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.210624Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::stream_dispatch: arming syn ack resend timer delay=200ms reason="retransmitted SYN-ACK" [INFO] [stdout] 2025-10-02T03:09:29.210886Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::stream_dispatch: remote_window_remaining=0 congestion_controller_window=0 remaining=8200 self.last_remote_window=0 [INFO] [stdout] 2025-10-02T03:09:29.210978Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=8200 remote_window_remaining=0 user_tx_segments_segments=0 user_tx_segments_bytes=0 segment_sizes=min_ss=1212:max_ss=1432 [INFO] [stdout] 2025-10-02T03:09:29.210949Z TRACE msg{seq_nr=32 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.211063Z TRACE msg{seq_nr=32 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=31 [INFO] [stdout] 2025-10-02T03:09:29.211147Z TRACE msg{seq_nr=32 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.211115Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:29.211216Z TRACE msg{seq_nr=32 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.212239Z TRACE msg{seq_nr=32 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=32768 [INFO] [stdout] 2025-10-02T03:09:29.212465Z TRACE msg{seq_nr=33 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.212614Z TRACE msg{seq_nr=33 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.213045Z TRACE msg{seq_nr=33 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=32 [INFO] [stdout] 2025-10-02T03:09:29.213231Z TRACE msg{seq_nr=33 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.213261Z TRACE msg{seq_nr=33 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.213279Z TRACE msg{seq_nr=33 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=33792 [INFO] [stdout] 2025-10-02T03:09:29.213330Z TRACE msg{seq_nr=34 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.213350Z TRACE msg{seq_nr=34 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.213364Z TRACE msg{seq_nr=34 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=33 [INFO] [stdout] 2025-10-02T03:09:29.213380Z TRACE msg{seq_nr=34 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.213394Z TRACE msg{seq_nr=34 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.213409Z TRACE msg{seq_nr=34 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=34816 [INFO] [stdout] 2025-10-02T03:09:29.213451Z TRACE msg{seq_nr=35 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.213466Z TRACE msg{seq_nr=35 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.213478Z TRACE msg{seq_nr=35 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=34 [INFO] [stdout] 2025-10-02T03:09:29.213492Z TRACE msg{seq_nr=35 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.213506Z TRACE msg{seq_nr=35 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.213523Z TRACE msg{seq_nr=35 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=35840 [INFO] [stdout] 2025-10-02T03:09:29.213565Z TRACE msg{seq_nr=36 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.213581Z TRACE msg{seq_nr=36 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.213604Z TRACE msg{seq_nr=36 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=35 [INFO] [stdout] 2025-10-02T03:09:29.214747Z TRACE msg{seq_nr=36 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.214775Z TRACE msg{seq_nr=36 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.214791Z TRACE msg{seq_nr=36 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=36864 [INFO] [stdout] 2025-10-02T03:09:29.214837Z TRACE msg{seq_nr=37 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.214854Z TRACE msg{seq_nr=37 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.214869Z TRACE msg{seq_nr=37 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=36 [INFO] [stdout] 2025-10-02T03:09:29.214886Z TRACE msg{seq_nr=37 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.214898Z TRACE msg{seq_nr=37 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.214912Z TRACE msg{seq_nr=37 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=37888 [INFO] [stdout] 2025-10-02T03:09:29.214950Z TRACE msg{seq_nr=38 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.214967Z TRACE msg{seq_nr=38 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.214980Z TRACE msg{seq_nr=38 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=37 [INFO] [stdout] 2025-10-02T03:09:29.214995Z TRACE msg{seq_nr=38 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.215010Z TRACE msg{seq_nr=38 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.215025Z TRACE msg{seq_nr=38 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=38912 [INFO] [stdout] 2025-10-02T03:09:29.215063Z TRACE msg{seq_nr=39 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.215078Z TRACE msg{seq_nr=39 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.215090Z TRACE msg{seq_nr=39 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=38 [INFO] [stdout] 2025-10-02T03:09:29.215106Z TRACE msg{seq_nr=39 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.215118Z TRACE msg{seq_nr=39 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.215131Z TRACE msg{seq_nr=39 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=39936 [INFO] [stdout] 2025-10-02T03:09:29.215170Z TRACE msg{seq_nr=40 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.215185Z TRACE msg{seq_nr=40 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.215198Z TRACE msg{seq_nr=40 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=39 [INFO] [stdout] 2025-10-02T03:09:29.215215Z TRACE msg{seq_nr=40 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.215228Z TRACE msg{seq_nr=40 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.215244Z TRACE msg{seq_nr=40 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=40960 [INFO] [stdout] 2025-10-02T03:09:29.215285Z TRACE msg{seq_nr=41 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.215302Z TRACE msg{seq_nr=41 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.215315Z TRACE msg{seq_nr=41 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=40 [INFO] [stdout] 2025-10-02T03:09:29.215333Z TRACE msg{seq_nr=41 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.215346Z TRACE msg{seq_nr=41 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.215360Z TRACE msg{seq_nr=41 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=41984 [INFO] [stdout] 2025-10-02T03:09:29.215399Z TRACE msg{seq_nr=42 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.215415Z TRACE msg{seq_nr=42 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.215428Z TRACE msg{seq_nr=42 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=41 [INFO] [stdout] 2025-10-02T03:09:29.215444Z TRACE msg{seq_nr=42 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.215457Z TRACE msg{seq_nr=42 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.215471Z TRACE msg{seq_nr=42 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=43008 [INFO] [stdout] 2025-10-02T03:09:29.215511Z TRACE msg{seq_nr=43 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.215528Z TRACE msg{seq_nr=43 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.215541Z TRACE msg{seq_nr=43 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=42 [INFO] [stdout] 2025-10-02T03:09:29.215556Z TRACE msg{seq_nr=43 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.215568Z TRACE msg{seq_nr=43 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.215582Z TRACE msg{seq_nr=43 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=44032 [INFO] [stdout] 2025-10-02T03:09:29.215630Z TRACE msg{seq_nr=44 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.215647Z TRACE msg{seq_nr=44 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.215660Z TRACE msg{seq_nr=44 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=43 [INFO] [stdout] 2025-10-02T03:09:29.215678Z TRACE msg{seq_nr=44 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.215691Z TRACE msg{seq_nr=44 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.215705Z TRACE msg{seq_nr=44 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=45056 [INFO] [stdout] 2025-10-02T03:09:29.215765Z TRACE msg{seq_nr=45 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.215784Z TRACE msg{seq_nr=45 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.215799Z TRACE msg{seq_nr=45 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=44 [INFO] [stdout] 2025-10-02T03:09:29.215814Z TRACE msg{seq_nr=45 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.215827Z TRACE msg{seq_nr=45 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.215841Z TRACE msg{seq_nr=45 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=46080 [INFO] [stdout] 2025-10-02T03:09:29.215882Z TRACE msg{seq_nr=46 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.215898Z TRACE msg{seq_nr=46 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.215911Z TRACE msg{seq_nr=46 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=45 [INFO] [stdout] 2025-10-02T03:09:29.215927Z TRACE msg{seq_nr=46 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.215940Z TRACE msg{seq_nr=46 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.215954Z TRACE msg{seq_nr=46 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=47104 [INFO] [stdout] 2025-10-02T03:09:29.215994Z TRACE msg{seq_nr=47 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.216010Z TRACE msg{seq_nr=47 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.216026Z TRACE msg{seq_nr=47 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=46 [INFO] [stdout] 2025-10-02T03:09:29.216042Z TRACE msg{seq_nr=47 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.216055Z TRACE msg{seq_nr=47 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.216069Z TRACE msg{seq_nr=47 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=48128 [INFO] [stdout] 2025-10-02T03:09:29.216109Z TRACE msg{seq_nr=48 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.216126Z TRACE msg{seq_nr=48 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.216139Z TRACE msg{seq_nr=48 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=47 [INFO] [stdout] 2025-10-02T03:09:29.216155Z TRACE msg{seq_nr=48 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.216168Z TRACE msg{seq_nr=48 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.216185Z TRACE msg{seq_nr=48 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=49152 [INFO] [stdout] 2025-10-02T03:09:29.216227Z TRACE msg{seq_nr=49 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.216245Z TRACE msg{seq_nr=49 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.216258Z TRACE msg{seq_nr=49 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=48 [INFO] [stdout] 2025-10-02T03:09:29.216276Z TRACE msg{seq_nr=49 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.216287Z TRACE msg{seq_nr=49 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.216301Z TRACE msg{seq_nr=49 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=50176 [INFO] [stdout] 2025-10-02T03:09:29.216341Z TRACE msg{seq_nr=50 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.216359Z TRACE msg{seq_nr=50 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.216372Z TRACE msg{seq_nr=50 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=49 [INFO] [stdout] 2025-10-02T03:09:29.216389Z TRACE msg{seq_nr=50 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.216402Z TRACE msg{seq_nr=50 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.216416Z TRACE msg{seq_nr=50 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=51200 [INFO] [stdout] 2025-10-02T03:09:29.216457Z TRACE msg{seq_nr=51 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.216475Z TRACE msg{seq_nr=51 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.216487Z TRACE msg{seq_nr=51 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=50 [INFO] [stdout] 2025-10-02T03:09:29.216503Z TRACE msg{seq_nr=51 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.216539Z TRACE msg{seq_nr=51 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.216556Z TRACE msg{seq_nr=51 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=52224 [INFO] [stdout] 2025-10-02T03:09:29.216613Z TRACE msg{seq_nr=52 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.216632Z TRACE msg{seq_nr=52 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.216646Z TRACE msg{seq_nr=52 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=51 [INFO] [stdout] 2025-10-02T03:09:29.216662Z TRACE msg{seq_nr=52 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.216675Z TRACE msg{seq_nr=52 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.216690Z TRACE msg{seq_nr=52 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=53248 [INFO] [stdout] 2025-10-02T03:09:29.223540Z TRACE utp_socket{addr=[::1]:46863}:on_recv{from=[::1]:53497 conn_id=42687 type=ST_STATE seq_nr=64015 ack_nr=51537 payload=0}: librqbit_utp::socket: no matching live streams key=([::1]:53497, 42687) [INFO] [stdout] 2025-10-02T03:09:29.223804Z DEBUG utp_socket{addr=[::1]:46863}:on_recv{from=[::1]:53497 conn_id=42687 type=ST_STATE seq_nr=64015 ack_nr=51537 payload=0}:on_maybe_connect_ack{seq_nr=64015 ack_nr=51537}: librqbit_utp::socket: enabling congestion tracing [INFO] [stdout] 2025-10-02T03:09:29.224295Z TRACE utp_socket{addr=[::1]:46863}:on_recv{from=[::1]:53497 conn_id=42687 type=ST_STATE seq_nr=64015 ack_nr=51537 payload=0}:on_maybe_connect_ack{seq_nr=64015 ack_nr=51537}: librqbit_utp::socket: created stream and passed to connector recv_key=([::1]:53497, 42687) [INFO] [stdout] 2025-10-02T03:09:29.224654Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::stream_dispatch: remote_window_remaining=0 congestion_controller_window=0 remaining=16400 self.last_remote_window=0 [INFO] [stdout] 2025-10-02T03:09:29.224952Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=16400 remote_window_remaining=0 user_tx_segments_segments=0 user_tx_segments_bytes=0 segment_sizes=min_ss=1212:max_ss=1432 [INFO] [stdout] 2025-10-02T03:09:29.225056Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::stream_dispatch: will repoll in duration=185.81431ms [INFO] [stdout] 2025-10-02T03:09:29.225370Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::spawn_utils: still running [INFO] [stdout] 2025-10-02T03:09:29.225473Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::stream_dispatch: remote_window_remaining=0 congestion_controller_window=0 remaining=16400 self.last_remote_window=0 [INFO] [stdout] 2025-10-02T03:09:29.225526Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=16400 remote_window_remaining=0 user_tx_segments_segments=0 user_tx_segments_bytes=0 segment_sizes=min_ss=1212:max_ss=1432 [INFO] [stdout] 2025-10-02T03:09:29.225650Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::stream_dispatch: will repoll in duration=184.98933ms [INFO] [stdout] 2025-10-02T03:09:29.227770Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::spawn_utils: started [INFO] [stdout] 2025-10-02T03:09:29.228801Z TRACE msg{seq_nr=53 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.228912Z TRACE msg{seq_nr=53 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.229028Z TRACE msg{seq_nr=53 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=52 [INFO] [stdout] 2025-10-02T03:09:29.229053Z TRACE msg{seq_nr=53 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.229068Z TRACE msg{seq_nr=53 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.229084Z TRACE msg{seq_nr=53 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=54272 [INFO] [stdout] 2025-10-02T03:09:29.229168Z TRACE msg{seq_nr=54 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.229190Z TRACE msg{seq_nr=54 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.229205Z TRACE msg{seq_nr=54 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=53 [INFO] [stdout] 2025-10-02T03:09:29.229221Z TRACE msg{seq_nr=54 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.229234Z TRACE msg{seq_nr=54 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.229248Z TRACE msg{seq_nr=54 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=55296 [INFO] [stdout] 2025-10-02T03:09:29.229291Z TRACE msg{seq_nr=55 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.229308Z TRACE msg{seq_nr=55 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.229322Z TRACE msg{seq_nr=55 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=54 [INFO] [stdout] 2025-10-02T03:09:29.229319Z TRACE msg{seq_nr=0 ack_nr=101 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.229343Z TRACE msg{seq_nr=55 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.229358Z TRACE msg{seq_nr=55 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.229374Z TRACE msg{seq_nr=55 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=56320 [INFO] [stdout] 2025-10-02T03:09:29.229377Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=5 congestion_controller_window=5 remaining=11 self.last_remote_window=5 [INFO] [stdout] 2025-10-02T03:09:29.229395Z TRACE librqbit_utp::stream_dispatch: segmented bytes=5 [INFO] [stdout] 2025-10-02T03:09:29.229403Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=6 remote_window_remaining=0 user_tx_segments_segments=1 user_tx_segments_bytes=5 segment_sizes=min_ss=528:max_ss=1452 [INFO] [stdout] 2025-10-02T03:09:29.229414Z TRACE msg{seq_nr=56 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.229430Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=3s reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:29.229431Z TRACE msg{seq_nr=56 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.229440Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:29.229445Z TRACE msg{seq_nr=56 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=55 [INFO] [stdout] 2025-10-02T03:09:29.229449Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=101 header.ack_nr=0 payload_size=5 remaining_cwnd=5 [INFO] [stdout] 2025-10-02T03:09:29.229461Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=0 [INFO] [stdout] 2025-10-02T03:09:29.229462Z TRACE msg{seq_nr=56 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.229473Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=3s [INFO] [stdout] 2025-10-02T03:09:29.229477Z TRACE msg{seq_nr=56 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.229492Z TRACE msg{seq_nr=56 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=57344 [INFO] [stdout] 2025-10-02T03:09:29.229531Z TRACE msg{seq_nr=57 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.229548Z TRACE msg{seq_nr=57 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.229561Z TRACE msg{seq_nr=57 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=56 [INFO] [stdout] 2025-10-02T03:09:29.229578Z TRACE msg{seq_nr=57 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.229600Z TRACE msg{seq_nr=57 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.229617Z TRACE msg{seq_nr=57 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=58368 [INFO] [stdout] 2025-10-02T03:09:29.229622Z TRACE msg{seq_nr=0 ack_nr=101 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.229661Z TRACE librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-10-02T03:09:29.229659Z TRACE msg{seq_nr=58 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.229673Z TRACE librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-10-02T03:09:29.229678Z TRACE msg{seq_nr=58 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.229686Z TRACE librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=1, bytes=5, new_rtt=Some(0ns) [INFO] [stdout] 2025-10-02T03:09:29.229691Z TRACE msg{seq_nr=58 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=57 [INFO] [stdout] 2025-10-02T03:09:29.229701Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=0 congestion_controller_window=0 remaining=6 self.last_remote_window=0 [INFO] [stdout] 2025-10-02T03:09:29.229734Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=6 remote_window_remaining=0 user_tx_segments_segments=0 user_tx_segments_bytes=0 segment_sizes=min_ss=528:max_ss=1452 [INFO] [stdout] 2025-10-02T03:09:29.229779Z TRACE msg{seq_nr=0 ack_nr=101 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.229811Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1024 congestion_controller_window=1024 remaining=6 self.last_remote_window=1024 [INFO] [stdout] 2025-10-02T03:09:29.229822Z TRACE librqbit_utp::stream_dispatch: segmented bytes=6 [INFO] [stdout] 2025-10-02T03:09:29.229829Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=0 remote_window_remaining=1018 user_tx_segments_segments=1 user_tx_segments_bytes=6 segment_sizes=min_ss=528:max_ss=1452 [INFO] [stdout] 2025-10-02T03:09:29.229848Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=3.375s reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:29.229858Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:29.229866Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=102 header.ack_nr=0 payload_size=6 remaining_cwnd=1024 [INFO] [stdout] 2025-10-02T03:09:29.229875Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=1018 [INFO] [stdout] 2025-10-02T03:09:29.229885Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=3.375s [INFO] [stdout] 2025-10-02T03:09:29.229905Z TRACE librqbit_utp::stream_rx: user_rx: marking vsock closed [INFO] [stdout] 2025-10-02T03:09:29.229947Z TRACE librqbit_utp::stream_tx: closing writer [INFO] [stdout] test stream_dispatch::tests::flow_control::test_zero_window_handling ... ok [INFO] [stdout] 2025-10-02T03:09:29.231761Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1048576 congestion_controller_window=1056 remaining=5 self.last_remote_window=1048576 [INFO] [stdout] 2025-10-02T03:09:29.235789Z TRACE librqbit_utp::stream_dispatch: segmented bytes=5 [INFO] [stdout] 2025-10-02T03:09:29.235864Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=0 remote_window_remaining=1048571 user_tx_segments_segments=1 user_tx_segments_bytes=5 segment_sizes=min_ss=528:max_ss=1452 [INFO] [stdout] 2025-10-02T03:09:29.235923Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=3s reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:29.235966Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=5s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:29.235995Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=101 header.ack_nr=0 payload_size=5 remaining_cwnd=1056 [INFO] [stdout] 2025-10-02T03:09:29.236028Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=1051 [INFO] [stdout] 2025-10-02T03:09:29.236065Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=3s [INFO] [stdout] 2025-10-02T03:09:29.236127Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1048576 congestion_controller_window=1056 remaining=0 self.last_remote_window=1048576 [INFO] [stdout] 2025-10-02T03:09:29.236169Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=0 remote_window_remaining=1048576 user_tx_segments_segments=1 user_tx_segments_bytes=5 segment_sizes=min_ss=528:max_ss=1452 [INFO] [stdout] 2025-10-02T03:09:29.236212Z TRACE librqbit_utp::stream_dispatch: retransmit timer expired [INFO] [stdout] 2025-10-02T03:09:29.236311Z TRACE librqbit_utp::stream_dispatch: RTO expired: sent ST_DATA header.seq_nr=101 header.ack_nr=0 payload_size=5 [INFO] [stdout] 2025-10-02T03:09:29.236392Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=6s reason="rfc6298 5.6" [INFO] [stdout] 2025-10-02T03:09:29.236434Z TRACE librqbit_utp::stream_dispatch: not sending anything while in RTO processing rto_retransmissions=1 [INFO] [stdout] 2025-10-02T03:09:29.236448Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=100ms [INFO] [stdout] 2025-10-02T03:09:29.236508Z TRACE msg{seq_nr=0 ack_nr=101 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.236550Z TRACE librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-10-02T03:09:29.236561Z TRACE librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-10-02T03:09:29.236573Z TRACE librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=1, bytes=5, new_rtt=None [INFO] [stdout] 2025-10-02T03:09:29.236619Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1024 congestion_controller_window=1024 remaining=5 self.last_remote_window=1024 [INFO] [stdout] 2025-10-02T03:09:29.236634Z TRACE librqbit_utp::stream_dispatch: segmented bytes=5 [INFO] [stdout] 2025-10-02T03:09:29.236642Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=0 remote_window_remaining=1019 user_tx_segments_segments=1 user_tx_segments_bytes=5 segment_sizes=min_ss=528:max_ss=1452 [INFO] [stdout] 2025-10-02T03:09:29.236664Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=6s reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:29.236674Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=5s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:29.236683Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=102 header.ack_nr=0 payload_size=5 remaining_cwnd=1024 [INFO] [stdout] 2025-10-02T03:09:29.236695Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=1019 [INFO] [stdout] 2025-10-02T03:09:29.231770Z TRACE msg{seq_nr=0 ack_nr=99 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.235741Z TRACE msg{seq_nr=58 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.236734Z TRACE msg{seq_nr=58 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.236756Z TRACE msg{seq_nr=58 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=59392 [INFO] [stdout] 2025-10-02T03:09:29.236796Z TRACE msg{seq_nr=59 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.236812Z TRACE msg{seq_nr=59 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.236824Z TRACE msg{seq_nr=59 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=58 [INFO] [stdout] 2025-10-02T03:09:29.236840Z TRACE msg{seq_nr=59 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.236851Z TRACE msg{seq_nr=59 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.236864Z TRACE msg{seq_nr=59 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=60416 [INFO] [stdout] 2025-10-02T03:09:29.236893Z TRACE msg{seq_nr=60 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.236905Z TRACE msg{seq_nr=60 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.236917Z TRACE msg{seq_nr=60 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=59 [INFO] [stdout] 2025-10-02T03:09:29.236930Z TRACE msg{seq_nr=60 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.236941Z TRACE msg{seq_nr=60 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.236953Z TRACE msg{seq_nr=60 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=61440 [INFO] [stdout] 2025-10-02T03:09:29.236981Z TRACE msg{seq_nr=61 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.236993Z TRACE msg{seq_nr=61 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.237005Z TRACE msg{seq_nr=61 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=60 [INFO] [stdout] 2025-10-02T03:09:29.237019Z TRACE msg{seq_nr=61 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.237030Z TRACE msg{seq_nr=61 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.237042Z TRACE msg{seq_nr=61 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=62464 [INFO] [stdout] 2025-10-02T03:09:29.237070Z TRACE msg{seq_nr=62 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.237082Z TRACE msg{seq_nr=62 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.237093Z TRACE msg{seq_nr=62 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=61 [INFO] [stdout] 2025-10-02T03:09:29.237106Z TRACE msg{seq_nr=62 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.237118Z TRACE msg{seq_nr=62 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.237130Z TRACE msg{seq_nr=62 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=63488 [INFO] [stdout] 2025-10-02T03:09:29.237158Z TRACE msg{seq_nr=63 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.237169Z TRACE msg{seq_nr=63 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.237181Z TRACE msg{seq_nr=63 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=62 [INFO] [stdout] 2025-10-02T03:09:29.237195Z TRACE msg{seq_nr=63 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.237206Z TRACE msg{seq_nr=63 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.237219Z TRACE msg{seq_nr=63 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=64512 [INFO] [stdout] 2025-10-02T03:09:29.237247Z TRACE msg{seq_nr=64 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.237258Z TRACE msg{seq_nr=64 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.237269Z TRACE msg{seq_nr=64 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=63 [INFO] [stdout] 2025-10-02T03:09:29.237282Z TRACE msg{seq_nr=64 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.237294Z TRACE msg{seq_nr=64 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.237306Z TRACE msg{seq_nr=64 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=65536 [INFO] [stdout] 2025-10-02T03:09:29.237335Z TRACE msg{seq_nr=65 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.237348Z TRACE msg{seq_nr=65 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.237360Z TRACE msg{seq_nr=65 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=64 [INFO] [stdout] 2025-10-02T03:09:29.237374Z TRACE msg{seq_nr=65 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.237386Z TRACE msg{seq_nr=65 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.237399Z TRACE msg{seq_nr=65 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=66560 [INFO] [stdout] 2025-10-02T03:09:29.237431Z TRACE msg{seq_nr=66 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.237443Z TRACE msg{seq_nr=66 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.237454Z TRACE msg{seq_nr=66 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=65 [INFO] [stdout] 2025-10-02T03:09:29.237467Z TRACE msg{seq_nr=66 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.237479Z TRACE msg{seq_nr=66 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.237491Z TRACE msg{seq_nr=66 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=67584 [INFO] [stdout] 2025-10-02T03:09:29.237519Z TRACE msg{seq_nr=67 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.237531Z TRACE msg{seq_nr=67 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.237542Z TRACE msg{seq_nr=67 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=66 [INFO] [stdout] 2025-10-02T03:09:29.237555Z TRACE msg{seq_nr=67 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.237567Z TRACE msg{seq_nr=67 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.237580Z TRACE msg{seq_nr=67 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=68608 [INFO] [stdout] 2025-10-02T03:09:29.237618Z TRACE msg{seq_nr=68 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.237631Z TRACE msg{seq_nr=68 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.237642Z TRACE msg{seq_nr=68 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=67 [INFO] [stdout] 2025-10-02T03:09:29.237655Z TRACE msg{seq_nr=68 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.237667Z TRACE msg{seq_nr=68 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.237679Z TRACE msg{seq_nr=68 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=69632 [INFO] [stdout] 2025-10-02T03:09:29.237707Z TRACE msg{seq_nr=69 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.237740Z TRACE msg{seq_nr=69 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.237754Z TRACE msg{seq_nr=69 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=68 [INFO] [stdout] 2025-10-02T03:09:29.237771Z TRACE msg{seq_nr=69 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.237785Z TRACE msg{seq_nr=69 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.237800Z TRACE msg{seq_nr=69 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=70656 [INFO] [stdout] 2025-10-02T03:09:29.237840Z TRACE msg{seq_nr=70 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.237857Z TRACE msg{seq_nr=70 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.237870Z TRACE msg{seq_nr=70 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=69 [INFO] [stdout] 2025-10-02T03:09:29.237886Z TRACE msg{seq_nr=70 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.237898Z TRACE msg{seq_nr=70 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.237913Z TRACE msg{seq_nr=70 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=71680 [INFO] [stdout] 2025-10-02T03:09:29.237949Z TRACE msg{seq_nr=71 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.237962Z TRACE msg{seq_nr=71 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.237973Z TRACE msg{seq_nr=71 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=70 [INFO] [stdout] 2025-10-02T03:09:29.237985Z TRACE msg{seq_nr=71 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.237996Z TRACE msg{seq_nr=71 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.238009Z TRACE msg{seq_nr=71 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=72704 [INFO] [stdout] 2025-10-02T03:09:29.238041Z TRACE msg{seq_nr=72 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.238056Z TRACE msg{seq_nr=72 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.238067Z TRACE msg{seq_nr=72 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=71 [INFO] [stdout] 2025-10-02T03:09:29.238081Z TRACE msg{seq_nr=72 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.238092Z TRACE msg{seq_nr=72 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.238103Z TRACE msg{seq_nr=72 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=73728 [INFO] [stdout] 2025-10-02T03:09:29.238132Z TRACE msg{seq_nr=73 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.238143Z TRACE msg{seq_nr=73 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.238153Z TRACE msg{seq_nr=73 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=72 [INFO] [stdout] 2025-10-02T03:09:29.238165Z TRACE msg{seq_nr=73 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.238176Z TRACE msg{seq_nr=73 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.238188Z TRACE msg{seq_nr=73 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=74752 [INFO] [stdout] 2025-10-02T03:09:29.238220Z TRACE msg{seq_nr=74 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.238233Z TRACE msg{seq_nr=74 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.238245Z TRACE msg{seq_nr=74 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=73 [INFO] [stdout] 2025-10-02T03:09:29.238257Z TRACE msg{seq_nr=74 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.238268Z TRACE msg{seq_nr=74 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.238279Z TRACE msg{seq_nr=74 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=75776 [INFO] [stdout] 2025-10-02T03:09:29.238306Z TRACE msg{seq_nr=75 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.238318Z TRACE msg{seq_nr=75 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.238328Z TRACE msg{seq_nr=75 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=74 [INFO] [stdout] 2025-10-02T03:09:29.238341Z TRACE msg{seq_nr=75 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.238354Z TRACE msg{seq_nr=75 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.238367Z TRACE msg{seq_nr=75 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=76800 [INFO] [stdout] 2025-10-02T03:09:29.238397Z TRACE msg{seq_nr=76 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.238410Z TRACE msg{seq_nr=76 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.238421Z TRACE msg{seq_nr=76 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=75 [INFO] [stdout] 2025-10-02T03:09:29.238437Z TRACE msg{seq_nr=76 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.238449Z TRACE msg{seq_nr=76 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.238460Z TRACE msg{seq_nr=76 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=77824 [INFO] [stdout] 2025-10-02T03:09:29.238488Z TRACE msg{seq_nr=77 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.238500Z TRACE msg{seq_nr=77 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.238512Z TRACE msg{seq_nr=77 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=76 [INFO] [stdout] 2025-10-02T03:09:29.238527Z TRACE msg{seq_nr=77 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.238539Z TRACE msg{seq_nr=77 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.238550Z TRACE msg{seq_nr=77 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=78848 [INFO] [stdout] 2025-10-02T03:09:29.238579Z TRACE msg{seq_nr=78 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.238602Z TRACE msg{seq_nr=78 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.238616Z TRACE msg{seq_nr=78 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=77 [INFO] [stdout] 2025-10-02T03:09:29.238628Z TRACE msg{seq_nr=78 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.238640Z TRACE msg{seq_nr=78 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.238652Z TRACE msg{seq_nr=78 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=79872 [INFO] [stdout] 2025-10-02T03:09:29.238680Z TRACE msg{seq_nr=79 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.238691Z TRACE msg{seq_nr=79 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.238702Z TRACE msg{seq_nr=79 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=78 [INFO] [stdout] 2025-10-02T03:09:29.238733Z TRACE msg{seq_nr=79 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.238748Z TRACE msg{seq_nr=79 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.238762Z TRACE msg{seq_nr=79 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=80896 [INFO] [stdout] 2025-10-02T03:09:29.238797Z TRACE msg{seq_nr=80 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.238811Z TRACE msg{seq_nr=80 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.238822Z TRACE msg{seq_nr=80 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=79 [INFO] [stdout] 2025-10-02T03:09:29.238836Z TRACE msg{seq_nr=80 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.238846Z TRACE msg{seq_nr=80 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.238859Z TRACE msg{seq_nr=80 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=81920 [INFO] [stdout] 2025-10-02T03:09:29.238888Z TRACE msg{seq_nr=81 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.238900Z TRACE msg{seq_nr=81 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.238911Z TRACE msg{seq_nr=81 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=80 [INFO] [stdout] 2025-10-02T03:09:29.238924Z TRACE msg{seq_nr=81 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.238935Z TRACE msg{seq_nr=81 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.238948Z TRACE msg{seq_nr=81 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=82944 [INFO] [stdout] 2025-10-02T03:09:29.238976Z TRACE msg{seq_nr=82 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.238989Z TRACE msg{seq_nr=82 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.239000Z TRACE msg{seq_nr=82 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=81 [INFO] [stdout] 2025-10-02T03:09:29.239013Z TRACE msg{seq_nr=82 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.239024Z TRACE msg{seq_nr=82 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.239036Z TRACE msg{seq_nr=82 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=83968 [INFO] [stdout] 2025-10-02T03:09:29.239066Z TRACE msg{seq_nr=83 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.239078Z TRACE msg{seq_nr=83 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.239089Z TRACE msg{seq_nr=83 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=82 [INFO] [stdout] 2025-10-02T03:09:29.239102Z TRACE msg{seq_nr=83 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.239115Z TRACE msg{seq_nr=83 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.239127Z TRACE msg{seq_nr=83 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=84992 [INFO] [stdout] 2025-10-02T03:09:29.239156Z TRACE msg{seq_nr=84 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.239169Z TRACE msg{seq_nr=84 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.239180Z TRACE msg{seq_nr=84 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=83 [INFO] [stdout] 2025-10-02T03:09:29.239193Z TRACE msg{seq_nr=84 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.239204Z TRACE msg{seq_nr=84 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.239216Z TRACE msg{seq_nr=84 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=86016 [INFO] [stdout] 2025-10-02T03:09:29.239243Z TRACE msg{seq_nr=85 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.239256Z TRACE msg{seq_nr=85 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.239268Z TRACE msg{seq_nr=85 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=84 [INFO] [stdout] 2025-10-02T03:09:29.239282Z TRACE msg{seq_nr=85 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.239293Z TRACE msg{seq_nr=85 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.239306Z TRACE msg{seq_nr=85 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=87040 [INFO] [stdout] 2025-10-02T03:09:29.239336Z TRACE msg{seq_nr=86 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.239350Z TRACE msg{seq_nr=86 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.239362Z TRACE msg{seq_nr=86 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=85 [INFO] [stdout] 2025-10-02T03:09:29.239375Z TRACE msg{seq_nr=86 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.239386Z TRACE msg{seq_nr=86 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.239399Z TRACE msg{seq_nr=86 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=88064 [INFO] [stdout] 2025-10-02T03:09:29.239429Z TRACE msg{seq_nr=87 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.239442Z TRACE msg{seq_nr=87 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.239454Z TRACE msg{seq_nr=87 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=86 [INFO] [stdout] 2025-10-02T03:09:29.239468Z TRACE msg{seq_nr=87 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.239478Z TRACE msg{seq_nr=87 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.239491Z TRACE msg{seq_nr=87 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=89088 [INFO] [stdout] 2025-10-02T03:09:29.239520Z TRACE msg{seq_nr=88 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.239532Z TRACE msg{seq_nr=88 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.239544Z TRACE msg{seq_nr=88 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=87 [INFO] [stdout] 2025-10-02T03:09:29.239558Z TRACE msg{seq_nr=88 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.239569Z TRACE msg{seq_nr=88 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.239582Z TRACE msg{seq_nr=88 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=90112 [INFO] [stdout] 2025-10-02T03:09:29.239619Z TRACE msg{seq_nr=89 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.239632Z TRACE msg{seq_nr=89 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.239642Z TRACE msg{seq_nr=89 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=88 [INFO] [stdout] 2025-10-02T03:09:29.239664Z TRACE msg{seq_nr=89 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.239675Z TRACE msg{seq_nr=89 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.239687Z TRACE msg{seq_nr=89 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=91136 [INFO] [stdout] 2025-10-02T03:09:29.239900Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: remote_window_remaining=1048380 congestion_controller_window=2424 remaining=8200 self.last_remote_window=1048380 [INFO] [stdout] 2025-10-02T03:09:29.239938Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: segmented bytes=1212 [INFO] [stdout] 2025-10-02T03:09:29.239960Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: segmented bytes=1323 [INFO] [stdout] 2025-10-02T03:09:29.239980Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=1323 [INFO] [stdout] 2025-10-02T03:09:29.240000Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=5665 remote_window_remaining=1045845 user_tx_segments_segments=2 user_tx_segments_bytes=2535 segment_sizes=min_ss=1212:max_ss=1432 [INFO] [stdout] 2025-10-02T03:09:29.240072Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:29.240108Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:29.240129Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=51538 header.ack_nr=64014 payload_size=1212 remaining_cwnd=2424 [INFO] [stdout] 2025-10-02T03:09:29.240155Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: remote recv window exhausted skipped_logs=3 [INFO] [stdout] 2025-10-02T03:09:29.240177Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=1212 [INFO] [stdout] 2025-10-02T03:09:29.240202Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:29.241754Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1024 congestion_controller_window=10 remaining=10 self.last_remote_window=1024 [INFO] [stdout] 2025-10-02T03:09:29.241775Z TRACE librqbit_utp::stream_dispatch: segmented bytes=5 [INFO] [stdout] 2025-10-02T03:09:29.241784Z TRACE librqbit_utp::stream_dispatch: segmented bytes=5 [INFO] [stdout] 2025-10-02T03:09:29.241792Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=0 remote_window_remaining=1014 user_tx_segments_segments=2 user_tx_segments_bytes=10 segment_sizes=min_ss=5:max_ss=5 [INFO] [stdout] 2025-10-02T03:09:29.241816Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=10s reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:29.241827Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:29.241838Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=101 header.ack_nr=0 payload_size=5 remaining_cwnd=10 [INFO] [stdout] 2025-10-02T03:09:29.241855Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=102 header.ack_nr=0 payload_size=5 remaining_cwnd=5 [INFO] [stdout] 2025-10-02T03:09:29.241866Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=0 [INFO] [stdout] 2025-10-02T03:09:29.241877Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=10s [INFO] [stdout] 2025-10-02T03:09:29.241937Z TRACE msg{seq_nr=0 ack_nr=101 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.241976Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=10s reason="rfc6298 5.3" [INFO] [stdout] 2025-10-02T03:09:29.241988Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.242000Z TRACE librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=1, bytes=5, new_rtt=Some(0ns) [INFO] [stdout] 2025-10-02T03:09:29.242015Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1024 congestion_controller_window=15 remaining=0 self.last_remote_window=1024 [INFO] [stdout] 2025-10-02T03:09:29.242027Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=0 remote_window_remaining=1024 user_tx_segments_segments=1 user_tx_segments_bytes=5 segment_sizes=min_ss=5:max_ss=5 [INFO] [stdout] 2025-10-02T03:09:29.242043Z TRACE librqbit_utp::stream_dispatch: did not send anything remaining_cwnd=10 [INFO] [stdout] 2025-10-02T03:09:29.242055Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=10s [INFO] [stdout] 2025-10-02T03:09:29.242093Z TRACE msg{seq_nr=1 ack_nr=101 len=1 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.242111Z TRACE msg{seq_nr=1 ack_nr=101 len=1 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1 [INFO] [stdout] 2025-10-02T03:09:29.242124Z TRACE msg{seq_nr=1 ack_nr=101 len=1 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=0 [INFO] [stdout] 2025-10-02T03:09:29.242139Z TRACE msg{seq_nr=1 ack_nr=101 len=1 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.242150Z TRACE msg{seq_nr=1 ack_nr=101 len=1 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.242162Z TRACE msg{seq_nr=1 ack_nr=101 len=1 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1 [INFO] [stdout] 2025-10-02T03:09:29.242193Z TRACE librqbit_utp::stream_rx: flushed from out-of-order user RX packets=1 bytes=1 [INFO] [stdout] 2025-10-02T03:09:29.242207Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1024 congestion_controller_window=15 remaining=0 self.last_remote_window=1024 [INFO] [stdout] 2025-10-02T03:09:29.242217Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=0 remote_window_remaining=1024 user_tx_segments_segments=1 user_tx_segments_bytes=5 segment_sizes=min_ss=5:max_ss=5 [INFO] [stdout] 2025-10-02T03:09:29.242231Z TRACE librqbit_utp::stream_dispatch: did not send anything remaining_cwnd=10 [INFO] [stdout] 2025-10-02T03:09:29.242239Z TRACE librqbit_utp::stream_dispatch: arming ack delay timer delay=40ms reason="delayed ACK" [INFO] [stdout] 2025-10-02T03:09:29.242249Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=40ms [INFO] [stdout] 2025-10-02T03:09:29.242291Z TRACE msg{seq_nr=2 ack_nr=101 len=1 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.242307Z TRACE msg{seq_nr=2 ack_nr=101 len=1 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1 [INFO] [stdout] 2025-10-02T03:09:29.242319Z TRACE msg{seq_nr=2 ack_nr=101 len=1 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=1 [INFO] [stdout] 2025-10-02T03:09:29.242333Z TRACE msg{seq_nr=2 ack_nr=101 len=1 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.242345Z TRACE msg{seq_nr=2 ack_nr=101 len=1 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.242358Z TRACE msg{seq_nr=2 ack_nr=101 len=1 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2 [INFO] [stdout] 2025-10-02T03:09:29.242383Z TRACE librqbit_utp::stream_rx: flushed from out-of-order user RX packets=1 bytes=1 [INFO] [stdout] 2025-10-02T03:09:29.242396Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1024 congestion_controller_window=15 remaining=0 self.last_remote_window=1024 [INFO] [stdout] 2025-10-02T03:09:29.242407Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=0 remote_window_remaining=1024 user_tx_segments_segments=1 user_tx_segments_bytes=5 segment_sizes=min_ss=5:max_ss=5 [INFO] [stdout] 2025-10-02T03:09:29.242421Z TRACE librqbit_utp::stream_dispatch: did not send anything remaining_cwnd=10 [INFO] [stdout] 2025-10-02T03:09:29.242432Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=40ms [INFO] [stdout] 2025-10-02T03:09:29.242470Z TRACE msg{seq_nr=3 ack_nr=101 len=0 msgtype=ST_FIN}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.242495Z TRACE msg{seq_nr=3 ack_nr=101 len=0 msgtype=ST_FIN}: librqbit_utp::stream_dispatch: state: established -> last-ack [INFO] [stdout] 2025-10-02T03:09:29.242509Z TRACE msg{seq_nr=3 ack_nr=101 len=0 msgtype=ST_FIN}: librqbit_utp::stream_dispatch: forcing immedaite ACK reason="ST_FIN received" [INFO] [stdout] 2025-10-02T03:09:29.242547Z TRACE librqbit_utp::stream_dispatch: there is still unsent data, but the remote closed, so not segmenting further self.state=LastAck { our_fin: 103, remote_fin: 3 } [INFO] [stdout] 2025-10-02T03:09:29.242564Z TRACE librqbit_utp::stream_dispatch: did not send anything remaining_cwnd=10 [INFO] [stdout] 2025-10-02T03:09:29.242574Z TRACE librqbit_utp::stream_dispatch: sending seq_nr=103 ack_nr=3 wnd_size=1048570 type=ST_FIN [INFO] [stdout] 2025-10-02T03:09:29.242598Z TRACE librqbit_utp::stream_dispatch: turning off ack delay timer reason="ACK sent" [INFO] [stdout] 2025-10-02T03:09:29.242612Z TRACE librqbit_utp::stream_dispatch: rearming inactivity timer, expires in 1s reason="both reader and writer are dead" [INFO] [stdout] 2025-10-02T03:09:29.242622Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=1s [INFO] [stdout] 2025-10-02T03:09:29.242671Z TRACE msg{seq_nr=3 ack_nr=101 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.242692Z TRACE msg{seq_nr=3 ack_nr=101 len=0 msgtype=ST_STATE}: librqbit_utp::recovery: counted duplicate ACK in non-sack mode header.ack_nr=101 high_ack=101 dup_acks=1 [INFO] [stdout] 2025-10-02T03:09:29.242762Z TRACE msg{seq_nr=3 ack_nr=101 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.242782Z TRACE msg{seq_nr=3 ack_nr=101 len=0 msgtype=ST_STATE}: librqbit_utp::recovery: counted duplicate ACK in non-sack mode header.ack_nr=101 high_ack=101 dup_acks=2 [INFO] [stdout] 2025-10-02T03:09:29.242821Z TRACE msg{seq_nr=3 ack_nr=101 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.242837Z TRACE msg{seq_nr=3 ack_nr=101 len=0 msgtype=ST_STATE}: librqbit_utp::recovery: counted duplicate ACK in non-sack mode header.ack_nr=101 high_ack=101 dup_acks=3 [INFO] [stdout] 2025-10-02T03:09:29.242860Z TRACE msg{seq_nr=3 ack_nr=101 len=0 msgtype=ST_STATE}: librqbit_utp::stream_tx_segments: calc_pipe pipe=5 recalc_timer=Some(Instant { tv_sec: 7397, tv_nsec: 148743995 }) high_rxt=101 high_ack=102 high_data=103 [INFO] [stdout] 2025-10-02T03:09:29.242882Z TRACE msg{seq_nr=3 ack_nr=101 len=0 msgtype=ST_STATE}: librqbit_utp::recovery: entered recovery rec.recovery_point=103 high_ack=101 high_data=103 ack_nr=101 pipe_estimate=pipe=5,recalc_timer=Some(0ns) cwnd=10 rtt=875ms [INFO] [stdout] 2025-10-02T03:09:29.242920Z TRACE librqbit_utp::stream_tx_segments: calc_pipe pipe=5 recalc_timer=Some(Instant { tv_sec: 7397, tv_nsec: 148743995 }) high_rxt=101 high_ack=102 high_data=103 [INFO] [stdout] 2025-10-02T03:09:29.242942Z TRACE librqbit_utp::stream_dispatch: there is still unsent data, but the remote closed, so not segmenting further self.state=LastAck { our_fin: 103, remote_fin: 3 } [INFO] [stdout] 2025-10-02T03:09:29.242965Z TRACE librqbit_utp::stream_dispatch: RECOVERY: sent ST_DATA header.seq_nr=102 header.ack_nr=3 payload_size=5 pipe=5 cwnd=5 is_lost=false is_expired=false [INFO] [stdout] 2025-10-02T03:09:29.242981Z TRACE librqbit_utp::stream_dispatch: recovery sending sent=1 pipe=10 remaining_cwnd=0 [INFO] [stdout] 2025-10-02T03:09:29.242994Z TRACE librqbit_utp::stream_dispatch: sending seq_nr=103 ack_nr=3 wnd_size=1048570 type=ST_FIN [INFO] [stdout] 2025-10-02T03:09:29.243011Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=656.25ms [INFO] [stdout] 2025-10-02T03:09:29.243040Z TRACE librqbit_utp::stream_rx: user_rx: marking vsock closed [INFO] [stdout] 2025-10-02T03:09:29.236705Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=5s [INFO] [stdout] 2025-10-02T03:09:29.244776Z TRACE librqbit_utp::stream_dispatch: remote was inactive for too long state=Established [INFO] [stdout] 2025-10-02T03:09:29.244790Z TRACE librqbit_utp::stream_dispatch: just_before_death: remote was inactive for too long [INFO] [stdout] 2025-10-02T03:09:29.244800Z TRACE librqbit_utp::stream_rx: user_rx: marking vsock closed [INFO] [stdout] 2025-10-02T03:09:29.244809Z TRACE librqbit_utp::stream_dispatch: sending seq_nr=103 ack_nr=0 wnd_size=1048080 type=ST_FIN [INFO] [stdout] 2025-10-02T03:09:29.244900Z TRACE librqbit_utp::stream_tx: closing writer [INFO] [stdout] test stream_dispatch::tests::inactivity_timeout::test_inactivity_timeout_0 ... ok [INFO] [stdout] 2025-10-02T03:09:29.245313Z TRACE msg{seq_nr=90 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.245337Z TRACE msg{seq_nr=90 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.245353Z TRACE msg{seq_nr=90 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=89 [INFO] [stdout] 2025-10-02T03:09:29.245371Z TRACE msg{seq_nr=90 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.245383Z TRACE msg{seq_nr=90 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.245398Z TRACE msg{seq_nr=90 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=92160 [INFO] [stdout] 2025-10-02T03:09:29.245438Z TRACE msg{seq_nr=91 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.247146Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=1s reason="initial" [INFO] [stdout] 2025-10-02T03:09:29.247182Z TRACE librqbit_utp::stream_dispatch: sending seq_nr=101 ack_nr=0 wnd_size=1048080 type=ST_STATE [INFO] [stdout] 2025-10-02T03:09:29.247197Z TRACE librqbit_utp::stream_dispatch: arming syn ack resend timer delay=200ms reason="retransmitted SYN-ACK" [INFO] [stdout] 2025-10-02T03:09:29.247218Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:29.247240Z TRACE librqbit_utp::stream_dispatch: sending seq_nr=101 ack_nr=0 wnd_size=1048080 type=ST_STATE [INFO] [stdout] 2025-10-02T03:09:29.247252Z TRACE librqbit_utp::stream_dispatch: arming syn ack resend timer delay=200ms reason="retransmitted SYN-ACK" [INFO] [stdout] 2025-10-02T03:09:29.247264Z TRACE librqbit_utp::stream_dispatch: remote was inactive for too long state=SynAckSent { count: 2 } [INFO] [stdout] 2025-10-02T03:09:29.247273Z TRACE librqbit_utp::stream_dispatch: just_before_death: remote was inactive for too long [INFO] [stdout] 2025-10-02T03:09:29.247281Z TRACE librqbit_utp::stream_rx: user_rx: marking vsock closed [INFO] [stdout] 2025-10-02T03:09:29.247288Z TRACE librqbit_utp::stream_dispatch: sending seq_nr=101 ack_nr=0 wnd_size=1048080 type=ST_FIN [INFO] [stdout] 2025-10-02T03:09:29.247341Z TRACE librqbit_utp::stream_tx: closing writer [INFO] [stdout] 2025-10-02T03:09:29.245453Z TRACE msg{seq_nr=91 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.247469Z TRACE msg{seq_nr=91 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=90 [INFO] [stdout] 2025-10-02T03:09:29.247486Z TRACE msg{seq_nr=91 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.247497Z TRACE msg{seq_nr=91 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.247510Z TRACE msg{seq_nr=91 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=93184 [INFO] [stdout] 2025-10-02T03:09:29.247548Z TRACE msg{seq_nr=92 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.247561Z TRACE msg{seq_nr=92 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.247572Z TRACE msg{seq_nr=92 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=91 [INFO] [stdout] 2025-10-02T03:09:29.247588Z TRACE msg{seq_nr=92 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.247607Z TRACE msg{seq_nr=92 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.247620Z TRACE msg{seq_nr=92 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=94208 [INFO] [stdout] 2025-10-02T03:09:29.247651Z TRACE msg{seq_nr=93 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.247664Z TRACE msg{seq_nr=93 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.247675Z TRACE msg{seq_nr=93 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=92 [INFO] [stdout] 2025-10-02T03:09:29.247688Z TRACE msg{seq_nr=93 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.247699Z TRACE msg{seq_nr=93 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.247728Z TRACE msg{seq_nr=93 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=95232 [INFO] [stdout] 2025-10-02T03:09:29.247761Z TRACE msg{seq_nr=94 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.247774Z TRACE msg{seq_nr=94 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.247785Z TRACE msg{seq_nr=94 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=93 [INFO] [stdout] 2025-10-02T03:09:29.247798Z TRACE msg{seq_nr=94 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.247811Z TRACE msg{seq_nr=94 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.247824Z TRACE msg{seq_nr=94 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=96256 [INFO] [stdout] 2025-10-02T03:09:29.247854Z TRACE msg{seq_nr=95 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.247865Z TRACE msg{seq_nr=95 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.247877Z TRACE msg{seq_nr=95 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=94 [INFO] [stdout] 2025-10-02T03:09:29.247891Z TRACE msg{seq_nr=95 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.247902Z TRACE msg{seq_nr=95 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.247915Z TRACE msg{seq_nr=95 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=97280 [INFO] [stdout] 2025-10-02T03:09:29.247949Z TRACE msg{seq_nr=96 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.247963Z TRACE msg{seq_nr=96 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.247975Z TRACE msg{seq_nr=96 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=95 [INFO] [stdout] 2025-10-02T03:09:29.247990Z TRACE msg{seq_nr=96 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.248002Z TRACE msg{seq_nr=96 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.248018Z TRACE msg{seq_nr=96 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=98304 [INFO] [stdout] 2025-10-02T03:09:29.248052Z TRACE msg{seq_nr=97 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.248067Z TRACE msg{seq_nr=97 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.248079Z TRACE msg{seq_nr=97 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=96 [INFO] [stdout] 2025-10-02T03:09:29.248094Z TRACE msg{seq_nr=97 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.248107Z TRACE msg{seq_nr=97 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.248121Z TRACE msg{seq_nr=97 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=99328 [INFO] [stdout] 2025-10-02T03:09:29.248157Z TRACE msg{seq_nr=98 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.248171Z TRACE msg{seq_nr=98 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.248185Z TRACE msg{seq_nr=98 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=97 [INFO] [stdout] 2025-10-02T03:09:29.248199Z TRACE msg{seq_nr=98 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.248212Z TRACE msg{seq_nr=98 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.248226Z TRACE msg{seq_nr=98 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=100352 [INFO] [stdout] 2025-10-02T03:09:29.248260Z TRACE msg{seq_nr=99 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.248275Z TRACE msg{seq_nr=99 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.248288Z TRACE msg{seq_nr=99 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=98 [INFO] [stdout] 2025-10-02T03:09:29.248302Z TRACE msg{seq_nr=99 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.248315Z TRACE msg{seq_nr=99 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.248330Z TRACE msg{seq_nr=99 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=101376 [INFO] [stdout] 2025-10-02T03:09:29.248366Z TRACE msg{seq_nr=100 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.248382Z TRACE msg{seq_nr=100 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.248394Z TRACE msg{seq_nr=100 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=99 [INFO] [stdout] 2025-10-02T03:09:29.248410Z TRACE msg{seq_nr=100 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.248423Z TRACE msg{seq_nr=100 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.248437Z TRACE msg{seq_nr=100 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=102400 [INFO] [stdout] 2025-10-02T03:09:29.248470Z TRACE msg{seq_nr=101 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.248485Z TRACE msg{seq_nr=101 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.248498Z TRACE msg{seq_nr=101 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=100 [INFO] [stdout] 2025-10-02T03:09:29.248512Z TRACE msg{seq_nr=101 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.248525Z TRACE msg{seq_nr=101 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.248539Z TRACE msg{seq_nr=101 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=103424 [INFO] [stdout] 2025-10-02T03:09:29.248573Z TRACE msg{seq_nr=102 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.248588Z TRACE msg{seq_nr=102 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.248609Z TRACE msg{seq_nr=102 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=101 [INFO] [stdout] 2025-10-02T03:09:29.248624Z TRACE msg{seq_nr=102 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.248637Z TRACE msg{seq_nr=102 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.248651Z TRACE msg{seq_nr=102 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=104448 [INFO] [stdout] 2025-10-02T03:09:29.248685Z TRACE msg{seq_nr=103 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] test stream_dispatch::tests::inactivity_timeout::test_inactivity_timeout_initial_synack ... ok [INFO] [stdout] 2025-10-02T03:09:29.253088Z TRACE librqbit_utp::stream_tx: closing writer [INFO] [stdout] 2025-10-02T03:09:29.253120Z DEBUG librqbit_utp::stream_dispatch: consumer closed and no data to send, shutting down [INFO] [stdout] 2025-10-02T03:09:29.253130Z TRACE librqbit_utp::stream_dispatch: state established -> fin-wait-1 [INFO] [stdout] 2025-10-02T03:09:29.253138Z DEBUG librqbit_utp::stream_dispatch: state changed before=Established after=FinWait1 { our_fin: 101 } [INFO] [stdout] 2025-10-02T03:09:29.253148Z TRACE librqbit_utp::stream_dispatch: sending seq_nr=101 ack_nr=0 wnd_size=0 type=ST_FIN [INFO] [stdout] 2025-10-02T03:09:29.253162Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=3s reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:29.253171Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=1s reason="both reader and writer are dead" [INFO] [stdout] 2025-10-02T03:09:29.253180Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=1s [INFO] [stdout] 2025-10-02T03:09:29.253224Z TRACE msg{seq_nr=0 ack_nr=101 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.253245Z TRACE msg{seq_nr=0 ack_nr=101 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: state: fin-wait-1 -> fin-wait-2 [INFO] [stdout] 2025-10-02T03:09:29.253256Z TRACE msg{seq_nr=0 ack_nr=101 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: arming inactivity timer delay=1s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.253289Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=1s [INFO] [stdout] 2025-10-02T03:09:29.253305Z TRACE librqbit_utp::stream_dispatch: remote was inactive for too long state=FinWait2 [INFO] [stdout] 2025-10-02T03:09:29.253312Z TRACE librqbit_utp::stream_dispatch: just_before_death: remote was inactive for too long [INFO] [stdout] 2025-10-02T03:09:29.253319Z TRACE librqbit_utp::stream_rx: user_rx: marking vsock closed [INFO] [stdout] 2025-10-02T03:09:29.248699Z TRACE msg{seq_nr=103 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.253740Z TRACE msg{seq_nr=103 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=102 [INFO] [stdout] 2025-10-02T03:09:29.253767Z TRACE msg{seq_nr=103 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.253780Z TRACE msg{seq_nr=103 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.253793Z TRACE msg{seq_nr=103 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=105472 [INFO] [stdout] 2025-10-02T03:09:29.253835Z TRACE msg{seq_nr=104 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.253850Z TRACE msg{seq_nr=104 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.253862Z TRACE msg{seq_nr=104 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=103 [INFO] [stdout] 2025-10-02T03:09:29.253876Z TRACE msg{seq_nr=104 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.253888Z TRACE msg{seq_nr=104 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.253900Z TRACE msg{seq_nr=104 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=106496 [INFO] [stdout] 2025-10-02T03:09:29.253931Z TRACE msg{seq_nr=105 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.253944Z TRACE msg{seq_nr=105 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.253955Z TRACE msg{seq_nr=105 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=104 [INFO] [stdout] 2025-10-02T03:09:29.253969Z TRACE msg{seq_nr=105 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.253980Z TRACE msg{seq_nr=105 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.253993Z TRACE msg{seq_nr=105 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=107520 [INFO] [stdout] 2025-10-02T03:09:29.254024Z TRACE msg{seq_nr=106 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.254039Z TRACE msg{seq_nr=106 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.254052Z TRACE msg{seq_nr=106 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=105 [INFO] [stdout] 2025-10-02T03:09:29.254066Z TRACE msg{seq_nr=106 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.254078Z TRACE msg{seq_nr=106 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.254090Z TRACE msg{seq_nr=106 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=108544 [INFO] [stdout] 2025-10-02T03:09:29.254125Z TRACE msg{seq_nr=107 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.254141Z TRACE msg{seq_nr=107 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.254153Z TRACE msg{seq_nr=107 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=106 [INFO] [stdout] 2025-10-02T03:09:29.254166Z TRACE msg{seq_nr=107 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.254178Z TRACE msg{seq_nr=107 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.254190Z TRACE msg{seq_nr=107 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=109568 [INFO] [stdout] 2025-10-02T03:09:29.254226Z TRACE msg{seq_nr=108 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.254419Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: MTU probe hasnt expired yet [INFO] [stdout] 2025-10-02T03:09:29.254451Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: did not send anything remaining_cwnd=1212 [INFO] [stdout] 2025-10-02T03:09:29.254471Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: will repoll in duration=185.479261ms [INFO] [stdout] 2025-10-02T03:09:29.254495Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::spawn_utils: still running [INFO] [stdout] 2025-10-02T03:09:29.254515Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: MTU probe hasnt expired yet [INFO] [stdout] 2025-10-02T03:09:29.254533Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: did not send anything remaining_cwnd=1212 [INFO] [stdout] 2025-10-02T03:09:29.254550Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: will repoll in duration=185.37403ms [INFO] [stdout] 2025-10-02T03:09:29.254589Z DEBUG echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: consumer closed and no data to send, shutting down [INFO] [stdout] 2025-10-02T03:09:29.254616Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: state established -> fin-wait-1 [INFO] [stdout] 2025-10-02T03:09:29.254631Z DEBUG echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: state changed before=Established after=FinWait1 { our_fin: 26931 } [INFO] [stdout] 2025-10-02T03:09:29.254651Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: sending seq_nr=26931 ack_nr=390 wnd_size=0 type=ST_FIN [INFO] [stdout] 2025-10-02T03:09:29.257164Z TRACE librqbit_utp::stream_tx: closing writer [INFO] [stdout] 2025-10-02T03:09:29.254243Z TRACE msg{seq_nr=108 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.257350Z TRACE msg{seq_nr=108 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=107 [INFO] [stdout] 2025-10-02T03:09:29.257399Z TRACE msg{seq_nr=108 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.257521Z TRACE msg{seq_nr=108 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.257543Z TRACE msg{seq_nr=108 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=110592 [INFO] [stdout] 2025-10-02T03:09:29.257586Z TRACE msg{seq_nr=109 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.257648Z TRACE msg{seq_nr=109 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.258022Z TRACE msg{seq_nr=109 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=108 [INFO] [stdout] 2025-10-02T03:09:29.258111Z TRACE msg{seq_nr=109 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] test stream_dispatch::tests::inactivity_timeout::test_inactivity_timeout_our_fin_acked ... ok [INFO] [stdout] 2025-10-02T03:09:29.258362Z TRACE msg{seq_nr=109 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.254703Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: turning off ack delay timer reason="ACK sent" [INFO] [stdout] 2025-10-02T03:09:29.258477Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:29.258561Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: arming inactivity timer delay=1s reason="both reader and writer are dead" [INFO] [stdout] 2025-10-02T03:09:29.258675Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:29.258536Z TRACE msg{seq_nr=109 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=111616 [INFO] [stdout] 2025-10-02T03:09:29.259180Z TRACE msg{seq_nr=110 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.259104Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51538 ack_nr=64014 len=1212 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.259580Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51538 ack_nr=64014 len=1212 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: state: syn-ack-sent -> established [INFO] [stdout] 2025-10-02T03:09:29.263898Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51538 ack_nr=64014 len=1212 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.264046Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51538 ack_nr=64014 len=1212 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1212 [INFO] [stdout] 2025-10-02T03:09:29.264166Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51538 ack_nr=64014 len=1212 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=51537 [INFO] [stdout] 2025-10-02T03:09:29.264516Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51538 ack_nr=64014 len=1212 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.264839Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51538 ack_nr=64014 len=1212 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.265170Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51538 ack_nr=64014 len=1212 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1212 [INFO] [stdout] 2025-10-02T03:09:29.265445Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=1 bytes=1212 [INFO] [stdout] 2025-10-02T03:09:29.265526Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::stream_dispatch: remote_window_remaining=1048380 congestion_controller_window=2424 remaining=32768 self.last_remote_window=1048380 [INFO] [stdout] 2025-10-02T03:09:29.265942Z TRACE librqbit_utp::stream_tx: closing writer [INFO] [stdout] 2025-10-02T03:09:29.265977Z DEBUG librqbit_utp::stream_dispatch: consumer closed and no data to send, shutting down [INFO] [stdout] 2025-10-02T03:09:29.265987Z TRACE librqbit_utp::stream_dispatch: state established -> fin-wait-1 [INFO] [stdout] 2025-10-02T03:09:29.265995Z DEBUG librqbit_utp::stream_dispatch: state changed before=Established after=FinWait1 { our_fin: 101 } [INFO] [stdout] 2025-10-02T03:09:29.266009Z TRACE librqbit_utp::stream_dispatch: sending seq_nr=101 ack_nr=0 wnd_size=0 type=ST_FIN [INFO] [stdout] 2025-10-02T03:09:29.266027Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=3s reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:29.266038Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=1s reason="both reader and writer are dead" [INFO] [stdout] 2025-10-02T03:09:29.266053Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=1s [INFO] [stdout] 2025-10-02T03:09:29.266085Z TRACE librqbit_utp::stream_dispatch: remote was inactive for too long state=FinWait1 { our_fin: 101 } [INFO] [stdout] 2025-10-02T03:09:29.266100Z TRACE librqbit_utp::stream_dispatch: just_before_death: remote was inactive for too long [INFO] [stdout] 2025-10-02T03:09:29.266109Z TRACE librqbit_utp::stream_rx: user_rx: marking vsock closed [INFO] [stdout] 2025-10-02T03:09:29.265918Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::stream_dispatch: segmented bytes=1212 [INFO] [stdout] 2025-10-02T03:09:29.266260Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::stream_dispatch: segmented bytes=1323 [INFO] [stdout] 2025-10-02T03:09:29.266311Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=1323 [INFO] [stdout] 2025-10-02T03:09:29.266492Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=30233 remote_window_remaining=1045845 user_tx_segments_segments=2 user_tx_segments_bytes=2535 segment_sizes=min_ss=1212:max_ss=1432 [INFO] [stdout] 2025-10-02T03:09:29.266703Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::stream_dispatch: arming retransmit timer delay=300ms reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:29.266790Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=64015 header.ack_nr=51538 payload_size=1212 remaining_cwnd=2424 [INFO] [stdout] 2025-10-02T03:09:29.267017Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=1212 [INFO] [stdout] 2025-10-02T03:09:29.267106Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::stream_dispatch: will repoll in duration=151.50444ms [INFO] [stdout] 2025-10-02T03:09:29.268625Z  INFO echo{addr=[::1]:0}: librqbit_utp::e2e_tests: current counter 0 [INFO] [stdout] 2025-10-02T03:09:29.263739Z TRACE msg{seq_nr=110 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.268952Z TRACE msg{seq_nr=110 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=109 [INFO] [stdout] 2025-10-02T03:09:29.269554Z TRACE msg{seq_nr=110 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.269750Z TRACE msg{seq_nr=110 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.269943Z TRACE msg{seq_nr=110 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=112640 [INFO] [stdout] 2025-10-02T03:09:29.270119Z TRACE msg{seq_nr=111 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.270348Z TRACE msg{seq_nr=111 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.270528Z TRACE msg{seq_nr=111 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=110 [INFO] [stdout] 2025-10-02T03:09:29.270601Z TRACE msg{seq_nr=111 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.270843Z TRACE msg{seq_nr=111 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.271072Z TRACE msg{seq_nr=111 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=113664 [INFO] [stdout] 2025-10-02T03:09:29.271237Z TRACE msg{seq_nr=112 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.271414Z TRACE msg{seq_nr=112 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.271486Z TRACE msg{seq_nr=112 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=111 [INFO] [stdout] 2025-10-02T03:09:29.271738Z TRACE msg{seq_nr=112 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.271985Z TRACE msg{seq_nr=112 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.272049Z TRACE msg{seq_nr=112 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=114688 [INFO] [stdout] 2025-10-02T03:09:29.272385Z TRACE msg{seq_nr=113 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.272440Z TRACE msg{seq_nr=113 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.272478Z TRACE msg{seq_nr=113 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=112 [INFO] [stdout] 2025-10-02T03:09:29.272688Z TRACE msg{seq_nr=113 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.272954Z TRACE msg{seq_nr=113 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.273088Z TRACE msg{seq_nr=113 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=115712 [INFO] [stdout] 2025-10-02T03:09:29.273323Z TRACE msg{seq_nr=114 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.273372Z TRACE msg{seq_nr=114 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.273721Z TRACE msg{seq_nr=114 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=113 [INFO] [stdout] 2025-10-02T03:09:29.273914Z TRACE msg{seq_nr=114 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.274131Z TRACE msg{seq_nr=114 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.274255Z TRACE msg{seq_nr=114 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=116736 [INFO] [stdout] 2025-10-02T03:09:29.274435Z TRACE msg{seq_nr=115 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.274579Z TRACE msg{seq_nr=115 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.274687Z TRACE msg{seq_nr=115 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=114 [INFO] [stdout] 2025-10-02T03:09:29.274901Z TRACE msg{seq_nr=115 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.275016Z TRACE msg{seq_nr=115 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.275166Z TRACE msg{seq_nr=115 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=117760 [INFO] [stdout] 2025-10-02T03:09:29.275390Z TRACE msg{seq_nr=116 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.275551Z TRACE msg{seq_nr=116 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.275668Z TRACE msg{seq_nr=116 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=115 [INFO] [stdout] 2025-10-02T03:09:29.275943Z TRACE msg{seq_nr=116 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.276100Z TRACE msg{seq_nr=116 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.276257Z TRACE msg{seq_nr=116 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=118784 [INFO] [stdout] 2025-10-02T03:09:29.276445Z TRACE msg{seq_nr=117 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.276610Z TRACE msg{seq_nr=117 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.276750Z TRACE msg{seq_nr=117 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=116 [INFO] [stdout] 2025-10-02T03:09:29.276863Z TRACE msg{seq_nr=117 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.277013Z TRACE msg{seq_nr=117 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.277120Z TRACE msg{seq_nr=117 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=119808 [INFO] [stdout] 2025-10-02T03:09:29.277654Z TRACE msg{seq_nr=118 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.277822Z TRACE msg{seq_nr=118 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.269511Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26931 ack_nr=390 len=0 msgtype=ST_FIN}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] test stream_dispatch::tests::fast_retransmit::test_duplicate_ack_counted_only_on_st_state ... ok [INFO] [stdout] test stream_dispatch::tests::inactivity_timeout::test_inactivity_timeout_our_fin_unacked ... ok [INFO] [stdout] 2025-10-02T03:09:29.278078Z TRACE msg{seq_nr=118 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=117 [INFO] [stdout] 2025-10-02T03:09:29.278831Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26931 ack_nr=390 len=0 msgtype=ST_FIN}: librqbit_utp::stream_dispatch: state: established -> last-ack [INFO] [stdout] 2025-10-02T03:09:29.279249Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26931 ack_nr=390 len=0 msgtype=ST_FIN}: librqbit_utp::stream_dispatch: forcing immedaite ACK reason="ST_FIN received" [INFO] [stdout] 2025-10-02T03:09:29.279217Z TRACE msg{seq_nr=118 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.279572Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.3" [INFO] [stdout] 2025-10-02T03:09:29.280010Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.280210Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=1, bytes=1292, new_rtt=Some(84.497388ms) [INFO] [stdout] 2025-10-02T03:09:29.280358Z DEBUG echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_rx: reader is dead, could not send UtpMesage to it skipped_logs=0 [INFO] [stdout] 2025-10-02T03:09:29.280481Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_rx: did not flush everything flushed_bytes=0 flushed_packets=0 out_of_order_filled_front=1 remaining_rx_window=1048576 [INFO] [stdout] 2025-10-02T03:09:29.280625Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: sending seq_nr=391 ack_nr=26931 wnd_size=0 type=ST_FIN [INFO] [stdout] 2025-10-02T03:09:29.280802Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: rearming inactivity timer, expires in 1s reason="both reader and writer are dead" [INFO] [stdout] 2025-10-02T03:09:29.280935Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:29.281109Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}:msg{seq_nr=64015 ack_nr=51538 len=1212 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.281245Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}:msg{seq_nr=64015 ack_nr=51538 len=1212 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1212 [INFO] [stdout] 2025-10-02T03:09:29.281375Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}:msg{seq_nr=64015 ack_nr=51538 len=1212 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=64014 [INFO] [stdout] 2025-10-02T03:09:29.281501Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}:msg{seq_nr=64015 ack_nr=51538 len=1212 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.279833Z TRACE msg{seq_nr=118 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.281724Z TRACE msg{seq_nr=118 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=120832 [INFO] [stdout] 2025-10-02T03:09:29.281875Z TRACE msg{seq_nr=119 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.282031Z TRACE msg{seq_nr=119 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.282133Z TRACE msg{seq_nr=119 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=118 [INFO] [stdout] 2025-10-02T03:09:29.282252Z TRACE msg{seq_nr=119 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.282358Z TRACE msg{seq_nr=119 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.282468Z TRACE msg{seq_nr=119 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=121856 [INFO] [stdout] 2025-10-02T03:09:29.282605Z TRACE msg{seq_nr=120 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.281991Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}:msg{seq_nr=64015 ack_nr=51538 len=1212 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.284751Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}:msg{seq_nr=64015 ack_nr=51538 len=1212 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1212 [INFO] [stdout] 2025-10-02T03:09:29.284803Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.3" [INFO] [stdout] 2025-10-02T03:09:29.284827Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.284873Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=1, bytes=1212, new_rtt=Some(41.011909ms) [INFO] [stdout] 2025-10-02T03:09:29.284905Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=1 bytes=1212 [INFO] [stdout] 2025-10-02T03:09:29.284931Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: MTU probe hasnt expired yet [INFO] [stdout] 2025-10-02T03:09:29.284992Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=51539 header.ack_nr=64015 payload_size=1323 remaining_cwnd=3636 [INFO] [stdout] 2025-10-02T03:09:29.285022Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=2313 [INFO] [stdout] 2025-10-02T03:09:29.285049Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:29.285771Z TRACE msg{seq_nr=120 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.285820Z TRACE msg{seq_nr=120 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=119 [INFO] [stdout] 2025-10-02T03:09:29.285881Z TRACE msg{seq_nr=120 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.286062Z TRACE msg{seq_nr=120 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.286129Z TRACE msg{seq_nr=120 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=122880 [INFO] [stdout] 2025-10-02T03:09:29.286360Z TRACE msg{seq_nr=121 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.286440Z TRACE msg{seq_nr=121 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.286544Z TRACE msg{seq_nr=121 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=120 [INFO] [stdout] 2025-10-02T03:09:29.286860Z TRACE msg{seq_nr=121 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.286979Z TRACE msg{seq_nr=121 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.287092Z TRACE msg{seq_nr=121 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=123904 [INFO] [stdout] 2025-10-02T03:09:29.290768Z TRACE msg{seq_nr=122 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.290798Z TRACE msg{seq_nr=122 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.290811Z TRACE msg{seq_nr=122 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=121 [INFO] [stdout] 2025-10-02T03:09:29.290828Z TRACE msg{seq_nr=122 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.290840Z TRACE msg{seq_nr=122 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.290853Z TRACE msg{seq_nr=122 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=124928 [INFO] [stdout] 2025-10-02T03:09:29.290888Z TRACE msg{seq_nr=123 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.290900Z TRACE msg{seq_nr=123 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.290911Z TRACE msg{seq_nr=123 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=122 [INFO] [stdout] 2025-10-02T03:09:29.290925Z TRACE msg{seq_nr=123 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.290936Z TRACE msg{seq_nr=123 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.290949Z TRACE msg{seq_nr=123 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=125952 [INFO] [stdout] 2025-10-02T03:09:29.290977Z TRACE msg{seq_nr=124 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.290989Z TRACE msg{seq_nr=124 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.291002Z TRACE msg{seq_nr=124 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=123 [INFO] [stdout] 2025-10-02T03:09:29.291016Z TRACE msg{seq_nr=124 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.291027Z TRACE msg{seq_nr=124 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.291039Z TRACE msg{seq_nr=124 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=126976 [INFO] [stdout] 2025-10-02T03:09:29.291067Z TRACE msg{seq_nr=125 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.291079Z TRACE msg{seq_nr=125 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.291096Z TRACE msg{seq_nr=125 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=124 [INFO] [stdout] 2025-10-02T03:09:29.291109Z TRACE msg{seq_nr=125 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.291121Z TRACE msg{seq_nr=125 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.291134Z TRACE msg{seq_nr=125 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=128000 [INFO] [stdout] 2025-10-02T03:09:29.291162Z TRACE msg{seq_nr=126 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.291174Z TRACE msg{seq_nr=126 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.291185Z TRACE msg{seq_nr=126 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=125 [INFO] [stdout] 2025-10-02T03:09:29.291200Z TRACE msg{seq_nr=126 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.291211Z TRACE msg{seq_nr=126 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.291223Z TRACE msg{seq_nr=126 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=129024 [INFO] [stdout] 2025-10-02T03:09:29.291251Z TRACE msg{seq_nr=127 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.291263Z TRACE msg{seq_nr=127 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.291274Z TRACE msg{seq_nr=127 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=126 [INFO] [stdout] 2025-10-02T03:09:29.291287Z TRACE msg{seq_nr=127 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.291299Z TRACE msg{seq_nr=127 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.291311Z TRACE msg{seq_nr=127 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=130048 [INFO] [stdout] 2025-10-02T03:09:29.291339Z TRACE msg{seq_nr=128 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.291352Z TRACE msg{seq_nr=128 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.291364Z TRACE msg{seq_nr=128 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=127 [INFO] [stdout] 2025-10-02T03:09:29.291377Z TRACE msg{seq_nr=128 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.291389Z TRACE msg{seq_nr=128 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.291402Z TRACE msg{seq_nr=128 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=131072 [INFO] [stdout] 2025-10-02T03:09:29.291470Z TRACE librqbit_utp::stream_rx: flushed from out-of-order user RX packets=128 bytes=131072 [INFO] [stdout] 2025-10-02T03:09:29.291490Z TRACE librqbit_utp::stream_dispatch: sending seq_nr=101 ack_nr=128 wnd_size=917504 type=ST_STATE [INFO] [stdout] 2025-10-02T03:09:29.291510Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=10s [INFO] [stdout] 2025-10-02T03:09:29.291548Z TRACE utp_socket{addr=127.0.0.1:1}: librqbit_utp::spawn_utils: started [INFO] [stdout] 2025-10-02T03:09:29.291653Z TRACE msg{seq_nr=129 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.291670Z TRACE msg{seq_nr=129 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.291682Z TRACE msg{seq_nr=129 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=128 [INFO] [stdout] 2025-10-02T03:09:29.291696Z TRACE msg{seq_nr=129 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.292529Z  INFO echo{addr=[::1]:0}: librqbit_utp::e2e_tests: current counter 0 [INFO] [stdout] 2025-10-02T03:09:29.292855Z TRACE msg{seq_nr=0 ack_nr=99 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.292941Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1024 congestion_controller_window=10 remaining=10 self.last_remote_window=1024 [INFO] [stdout] 2025-10-02T03:09:29.292959Z TRACE librqbit_utp::stream_dispatch: segmented bytes=5 [INFO] [stdout] 2025-10-02T03:09:29.292967Z TRACE librqbit_utp::stream_dispatch: segmented bytes=5 [INFO] [stdout] 2025-10-02T03:09:29.292975Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=0 remote_window_remaining=1014 user_tx_segments_segments=2 user_tx_segments_bytes=10 segment_sizes=min_ss=5:max_ss=5 [INFO] [stdout] 2025-10-02T03:09:29.293003Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=10s reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:29.293014Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:29.293022Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=101 header.ack_nr=0 payload_size=5 remaining_cwnd=10 [INFO] [stdout] 2025-10-02T03:09:29.293035Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=102 header.ack_nr=0 payload_size=5 remaining_cwnd=5 [INFO] [stdout] 2025-10-02T03:09:29.293045Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=0 [INFO] [stdout] 2025-10-02T03:09:29.293055Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=10s [INFO] [stdout] 2025-10-02T03:09:29.293116Z TRACE msg{seq_nr=0 ack_nr=101 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.293163Z TRACE msg{seq_nr=0 ack_nr=101 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.293181Z TRACE msg{seq_nr=0 ack_nr=101 len=0 msgtype=ST_STATE}: librqbit_utp::recovery: counted duplicate ACK in non-sack mode header.ack_nr=101 high_ack=101 dup_acks=1 [INFO] [stdout] 2025-10-02T03:09:29.293220Z TRACE msg{seq_nr=0 ack_nr=101 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.293236Z TRACE msg{seq_nr=0 ack_nr=101 len=0 msgtype=ST_STATE}: librqbit_utp::recovery: counted duplicate ACK in non-sack mode header.ack_nr=101 high_ack=101 dup_acks=2 [INFO] [stdout] 2025-10-02T03:09:29.293263Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=10s reason="rfc6298 5.3" [INFO] [stdout] 2025-10-02T03:09:29.293274Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.293290Z TRACE librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=1, bytes=5, new_rtt=Some(0ns) [INFO] [stdout] 2025-10-02T03:09:29.293302Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1024 congestion_controller_window=15 remaining=0 self.last_remote_window=1024 [INFO] [stdout] 2025-10-02T03:09:29.293312Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=0 remote_window_remaining=1024 user_tx_segments_segments=1 user_tx_segments_bytes=5 segment_sizes=min_ss=5:max_ss=5 [INFO] [stdout] 2025-10-02T03:09:29.293326Z TRACE librqbit_utp::stream_dispatch: did not send anything remaining_cwnd=10 [INFO] [stdout] 2025-10-02T03:09:29.293338Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=10s [INFO] [stdout] 2025-10-02T03:09:29.293381Z TRACE msg{seq_nr=0 ack_nr=101 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.293400Z TRACE msg{seq_nr=0 ack_nr=101 len=0 msgtype=ST_STATE}: librqbit_utp::recovery: counted duplicate ACK in non-sack mode header.ack_nr=101 high_ack=101 dup_acks=3 [INFO] [stdout] 2025-10-02T03:09:29.293421Z TRACE msg{seq_nr=0 ack_nr=101 len=0 msgtype=ST_STATE}: librqbit_utp::stream_tx_segments: calc_pipe pipe=0 recalc_timer=None high_rxt=101 high_ack=102 high_data=102 [INFO] [stdout] 2025-10-02T03:09:29.293441Z TRACE msg{seq_nr=0 ack_nr=101 len=0 msgtype=ST_STATE}: librqbit_utp::recovery: entered recovery rec.recovery_point=102 high_ack=101 high_data=102 ack_nr=101 pipe_estimate=pipe=0,recalc_timer=None cwnd=10 rtt=875ms [INFO] [stdout] 2025-10-02T03:09:29.293479Z TRACE librqbit_utp::stream_tx_segments: calc_pipe pipe=0 recalc_timer=None high_rxt=101 high_ack=102 high_data=102 [INFO] [stdout] 2025-10-02T03:09:29.293496Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1024 congestion_controller_window=10 remaining=0 self.last_remote_window=1024 [INFO] [stdout] 2025-10-02T03:09:29.293508Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=0 remote_window_remaining=1024 user_tx_segments_segments=1 user_tx_segments_bytes=5 segment_sizes=min_ss=5:max_ss=5 [INFO] [stdout] 2025-10-02T03:09:29.293533Z TRACE librqbit_utp::stream_dispatch: RECOVERY: sent ST_DATA header.seq_nr=102 header.ack_nr=0 payload_size=5 pipe=0 cwnd=10 is_lost=false is_expired=false [INFO] [stdout] 2025-10-02T03:09:29.293550Z TRACE librqbit_utp::stream_dispatch: recovery sending sent=1 pipe=5 remaining_cwnd=5 [INFO] [stdout] 2025-10-02T03:09:29.293564Z TRACE librqbit_utp::stream_dispatch: did not send anything remaining_cwnd=5 [INFO] [stdout] 2025-10-02T03:09:29.293575Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=10s [INFO] [stdout] 2025-10-02T03:09:29.291707Z TRACE msg{seq_nr=129 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.293675Z TRACE msg{seq_nr=129 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1024 [INFO] [stdout] 2025-10-02T03:09:29.293780Z TRACE msg{seq_nr=130 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.293846Z TRACE msg{seq_nr=130 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.293891Z TRACE msg{seq_nr=130 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=129 [INFO] [stdout] 2025-10-02T03:09:29.294117Z TRACE msg{seq_nr=130 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.294255Z TRACE msg{seq_nr=130 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.294389Z TRACE msg{seq_nr=130 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2048 [INFO] [stdout] 2025-10-02T03:09:29.294566Z TRACE msg{seq_nr=131 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.294703Z TRACE msg{seq_nr=131 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.294863Z TRACE msg{seq_nr=131 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=130 [INFO] [stdout] 2025-10-02T03:09:29.295006Z TRACE msg{seq_nr=131 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.295625Z TRACE msg{seq_nr=131 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.295840Z TRACE msg{seq_nr=131 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=3072 [INFO] [stdout] 2025-10-02T03:09:29.296027Z TRACE librqbit_utp::stream_dispatch::tests::fast_retransmit: s [INFO] [stdout] 2025-10-02T03:09:29.296241Z TRACE librqbit_utp::stream_rx: user_rx: marking vsock closed [INFO] [stdout] 2025-10-02T03:09:29.296642Z TRACE msg{seq_nr=132 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.296885Z TRACE msg{seq_nr=132 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.296940Z TRACE msg{seq_nr=132 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=131 [INFO] [stdout] 2025-10-02T03:09:29.297007Z TRACE msg{seq_nr=132 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.297303Z TRACE msg{seq_nr=132 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.297350Z TRACE msg{seq_nr=132 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4096 [INFO] [stdout] 2025-10-02T03:09:29.297441Z TRACE msg{seq_nr=133 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.294892Z DEBUG librqbit_utp::stream_dispatch: grew send buffer new_cap=65536 tx_len=30000 grow_limit=1048576 [INFO] [stdout] 2025-10-02T03:09:29.297660Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1048576 congestion_controller_window=1048576 remaining=30000 self.last_remote_window=1048576 [INFO] [stdout] 2025-10-02T03:09:29.297748Z TRACE librqbit_utp::stream_dispatch: segmented bytes=528 [INFO] [stdout] 2025-10-02T03:09:29.297760Z TRACE librqbit_utp::stream_dispatch: segmented bytes=991 [INFO] [stdout] 2025-10-02T03:09:29.297776Z TRACE librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=991 [INFO] [stdout] 2025-10-02T03:09:29.297162Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1048576 congestion_controller_window=1048576 remaining=200000 self.last_remote_window=1048576 [INFO] [stdout] 2025-10-02T03:09:29.297833Z TRACE librqbit_utp::stream_dispatch: segmented bytes=528 [INFO] [stdout] 2025-10-02T03:09:29.297897Z TRACE librqbit_utp::stream_dispatch: segmented bytes=991 [INFO] [stdout] 2025-10-02T03:09:29.298069Z TRACE librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=991 [INFO] [stdout] 2025-10-02T03:09:29.297784Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=28481 remote_window_remaining=1047057 user_tx_segments_segments=2 user_tx_segments_bytes=1519 segment_sizes=min_ss=528:max_ss=1452 [INFO] [stdout] 2025-10-02T03:09:29.298151Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=3s reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:29.298175Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:29.298117Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=198481 remote_window_remaining=1047057 user_tx_segments_segments=2 user_tx_segments_bytes=1519 segment_sizes=min_ss=528:max_ss=1452 [INFO] [stdout] 2025-10-02T03:09:29.298315Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=3s reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:29.300748Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:29.300805Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=101 header.ack_nr=0 payload_size=528 remaining_cwnd=1048576 [INFO] [stdout] 2025-10-02T03:09:29.300851Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=102 header.ack_nr=0 payload_size=991 remaining_cwnd=1048048 [INFO] [stdout] 2025-10-02T03:09:29.300883Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=1047057 [INFO] [stdout] 2025-10-02T03:09:29.300917Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=3s [INFO] [stdout] 2025-10-02T03:09:29.301056Z TRACE msg{seq_nr=1 ack_nr=102 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.301180Z TRACE librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-10-02T03:09:29.301201Z TRACE librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-10-02T03:09:29.301245Z TRACE librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=2, bytes=1519, new_rtt=Some(1s) [INFO] [stdout] 2025-10-02T03:09:29.301261Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=7391 congestion_controller_window=7391 remaining=198481 self.last_remote_window=7391 [INFO] [stdout] 2025-10-02T03:09:29.301271Z TRACE librqbit_utp::stream_dispatch: segmented bytes=991 [INFO] [stdout] 2025-10-02T03:09:29.301278Z TRACE librqbit_utp::stream_dispatch: segmented bytes=991 [INFO] [stdout] 2025-10-02T03:09:29.301285Z TRACE librqbit_utp::stream_dispatch: segmented bytes=991 [INFO] [stdout] 2025-10-02T03:09:29.301291Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1222 [INFO] [stdout] 2025-10-02T03:09:29.301298Z TRACE librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=1222 [INFO] [stdout] 2025-10-02T03:09:29.301306Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=194286 remote_window_remaining=3196 user_tx_segments_segments=4 user_tx_segments_bytes=4195 segment_sizes=min_ss=991:max_ss=1452 [INFO] [stdout] 2025-10-02T03:09:29.301328Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=2.5s reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:29.301338Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:29.301347Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=103 header.ack_nr=0 payload_size=991 remaining_cwnd=7391 [INFO] [stdout] 2025-10-02T03:09:29.301362Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=104 header.ack_nr=0 payload_size=991 remaining_cwnd=6400 [INFO] [stdout] 2025-10-02T03:09:29.301376Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=105 header.ack_nr=0 payload_size=991 remaining_cwnd=5409 [INFO] [stdout] 2025-10-02T03:09:29.301390Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=106 header.ack_nr=0 payload_size=1222 remaining_cwnd=4418 [INFO] [stdout] 2025-10-02T03:09:29.301401Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=3196 [INFO] [stdout] 2025-10-02T03:09:29.301411Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=2.5s [INFO] [stdout] 2025-10-02T03:09:29.301469Z TRACE msg{seq_nr=1 ack_nr=106 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.301505Z TRACE librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-10-02T03:09:29.301515Z TRACE librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-10-02T03:09:29.301624Z TRACE librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=4, bytes=4195, new_rtt=Some(1s) [INFO] [stdout] 2025-10-02T03:09:29.301641Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=7391 congestion_controller_window=7391 remaining=194286 self.last_remote_window=7391 [INFO] [stdout] 2025-10-02T03:09:29.301652Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1222 [INFO] [stdout] 2025-10-02T03:09:29.301659Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1222 [INFO] [stdout] 2025-10-02T03:09:29.301666Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1222 [INFO] [stdout] 2025-10-02T03:09:29.301673Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1338 [INFO] [stdout] 2025-10-02T03:09:29.301680Z TRACE librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=1338 [INFO] [stdout] 2025-10-02T03:09:29.301688Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=189282 remote_window_remaining=2387 user_tx_segments_segments=4 user_tx_segments_bytes=5004 segment_sizes=min_ss=1222:max_ss=1452 [INFO] [stdout] 2025-10-02T03:09:29.301728Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=2.125s reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:29.301740Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:29.301748Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=107 header.ack_nr=0 payload_size=1222 remaining_cwnd=7391 [INFO] [stdout] 2025-10-02T03:09:29.301764Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=108 header.ack_nr=0 payload_size=1222 remaining_cwnd=6169 [INFO] [stdout] 2025-10-02T03:09:29.301777Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=109 header.ack_nr=0 payload_size=1222 remaining_cwnd=4947 [INFO] [stdout] 2025-10-02T03:09:29.301790Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=110 header.ack_nr=0 payload_size=1338 remaining_cwnd=3725 [INFO] [stdout] 2025-10-02T03:09:29.301800Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=2387 [INFO] [stdout] 2025-10-02T03:09:29.301811Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=2.125s [INFO] [stdout] 2025-10-02T03:09:29.301867Z TRACE msg{seq_nr=1 ack_nr=109 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.301902Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=1.84375s reason="rfc6298 5.3" [INFO] [stdout] 2025-10-02T03:09:29.301913Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.302000Z TRACE librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=3, bytes=3666, new_rtt=Some(1s) [INFO] [stdout] 2025-10-02T03:09:29.302017Z TRACE librqbit_utp::stream_dispatch: MTU probe hasnt expired yet [INFO] [stdout] 2025-10-02T03:09:29.302027Z TRACE librqbit_utp::stream_dispatch: did not send anything remaining_cwnd=6053 [INFO] [stdout] 2025-10-02T03:09:29.302038Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=1.84375s [INFO] [stdout] 2025-10-02T03:09:29.302066Z DEBUG librqbit_utp::stream_dispatch: MTU probe expired payload_size=1338 self.last_sent_seq_nr=110 rewind_to=109 [INFO] [stdout] 2025-10-02T03:09:29.302078Z TRACE librqbit_utp::stream_dispatch: turning off retransmit timer reason="MTU probe is not real RTO" [INFO] [stdout] 2025-10-02T03:09:29.302087Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=7391 congestion_controller_window=7391 remaining=189282 self.last_remote_window=7391 [INFO] [stdout] 2025-10-02T03:09:29.302098Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1222 [INFO] [stdout] 2025-10-02T03:09:29.302104Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1222 [INFO] [stdout] 2025-10-02T03:09:29.302113Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1222 [INFO] [stdout] 2025-10-02T03:09:29.302120Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1280 [INFO] [stdout] 2025-10-02T03:09:29.302127Z TRACE librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=1280 [INFO] [stdout] 2025-10-02T03:09:29.302134Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=184336 remote_window_remaining=2445 user_tx_segments_segments=4 user_tx_segments_bytes=6284 segment_sizes=min_ss=1222:max_ss=1337 [INFO] [stdout] 2025-10-02T03:09:29.302157Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=1.84375s reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:29.302168Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=110 header.ack_nr=0 payload_size=1222 remaining_cwnd=7391 [INFO] [stdout] 2025-10-02T03:09:29.302185Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=111 header.ack_nr=0 payload_size=1222 remaining_cwnd=6169 [INFO] [stdout] 2025-10-02T03:09:29.302199Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=112 header.ack_nr=0 payload_size=1222 remaining_cwnd=4947 [INFO] [stdout] 2025-10-02T03:09:29.302214Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=113 header.ack_nr=0 payload_size=1280 remaining_cwnd=3725 [INFO] [stdout] 2025-10-02T03:09:29.302224Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=2445 [INFO] [stdout] 2025-10-02T03:09:29.302235Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=1.84375s [INFO] [stdout] 2025-10-02T03:09:29.302290Z TRACE msg{seq_nr=1 ack_nr=112 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.302330Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=1.6328125s reason="rfc6298 5.3" [INFO] [stdout] 2025-10-02T03:09:29.302342Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.302433Z TRACE librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=3, bytes=3666, new_rtt=Some(1s) [INFO] [stdout] 2025-10-02T03:09:29.302447Z TRACE librqbit_utp::stream_dispatch: MTU probe hasnt expired yet [INFO] [stdout] 2025-10-02T03:09:29.302457Z TRACE librqbit_utp::stream_dispatch: did not send anything remaining_cwnd=6111 [INFO] [stdout] 2025-10-02T03:09:29.302468Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=1.6328125s [INFO] [stdout] 2025-10-02T03:09:29.302494Z DEBUG librqbit_utp::stream_dispatch: MTU probe expired payload_size=1280 self.last_sent_seq_nr=113 rewind_to=112 [INFO] [stdout] 2025-10-02T03:09:29.302505Z TRACE librqbit_utp::stream_dispatch: turning off retransmit timer reason="MTU probe is not real RTO" [INFO] [stdout] 2025-10-02T03:09:29.302513Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=7391 congestion_controller_window=7391 remaining=184336 self.last_remote_window=7391 [INFO] [stdout] 2025-10-02T03:09:29.302524Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1222 [INFO] [stdout] 2025-10-02T03:09:29.302530Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1222 [INFO] [stdout] 2025-10-02T03:09:29.302537Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1222 [INFO] [stdout] 2025-10-02T03:09:29.302543Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1251 [INFO] [stdout] 2025-10-02T03:09:29.302550Z TRACE librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=1251 [INFO] [stdout] 2025-10-02T03:09:29.302558Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=179419 remote_window_remaining=2474 user_tx_segments_segments=4 user_tx_segments_bytes=7535 segment_sizes=min_ss=1222:max_ss=1279 [INFO] [stdout] 2025-10-02T03:09:29.302580Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=1.6328125s reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:29.302598Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=113 header.ack_nr=0 payload_size=1222 remaining_cwnd=7391 [INFO] [stdout] 2025-10-02T03:09:29.302616Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=114 header.ack_nr=0 payload_size=1222 remaining_cwnd=6169 [INFO] [stdout] 2025-10-02T03:09:29.302631Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=115 header.ack_nr=0 payload_size=1222 remaining_cwnd=4947 [INFO] [stdout] 2025-10-02T03:09:29.302645Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=116 header.ack_nr=0 payload_size=1251 remaining_cwnd=3725 [INFO] [stdout] 2025-10-02T03:09:29.302658Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=2474 [INFO] [stdout] 2025-10-02T03:09:29.302669Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=1.6328125s [INFO] [stdout] 2025-10-02T03:09:29.297632Z TRACE msg{seq_nr=133 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.302798Z TRACE msg{seq_nr=133 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=132 [INFO] [stdout] 2025-10-02T03:09:29.302884Z TRACE msg{seq_nr=133 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.302920Z TRACE msg{seq_nr=133 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.302959Z TRACE msg{seq_nr=133 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=5120 [INFO] [stdout] 2025-10-02T03:09:29.303022Z TRACE msg{seq_nr=134 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.303066Z TRACE msg{seq_nr=134 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.303100Z TRACE msg{seq_nr=134 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=133 [INFO] [stdout] 2025-10-02T03:09:29.303132Z TRACE msg{seq_nr=134 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.303169Z TRACE msg{seq_nr=134 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.303202Z TRACE msg{seq_nr=134 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=6144 [INFO] [stdout] 2025-10-02T03:09:29.303257Z TRACE msg{seq_nr=135 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.303297Z TRACE msg{seq_nr=135 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.303329Z TRACE msg{seq_nr=135 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=134 [INFO] [stdout] 2025-10-02T03:09:29.303364Z TRACE msg{seq_nr=135 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.303403Z TRACE msg{seq_nr=135 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.303436Z TRACE msg{seq_nr=135 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=7168 [INFO] [stdout] 2025-10-02T03:09:29.303532Z TRACE msg{seq_nr=136 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.303584Z TRACE msg{seq_nr=136 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.303625Z TRACE msg{seq_nr=136 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=135 [INFO] [stdout] 2025-10-02T03:09:29.303660Z TRACE msg{seq_nr=136 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.303696Z TRACE msg{seq_nr=136 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.303767Z TRACE msg{seq_nr=136 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=8192 [INFO] [stdout] 2025-10-02T03:09:29.298186Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=101 header.ack_nr=0 payload_size=528 remaining_cwnd=1048576 [INFO] [stdout] 2025-10-02T03:09:29.303936Z TRACE msg{seq_nr=137 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.303975Z TRACE msg{seq_nr=137 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.298871Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=391 ack_nr=26931 len=0 msgtype=ST_FIN}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.304096Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=391 ack_nr=26931 len=0 msgtype=ST_FIN}: librqbit_utp::stream_dispatch: state: fin-wait-1 -> closed [INFO] [stdout] 2025-10-02T03:09:29.304018Z TRACE msg{seq_nr=137 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=136 [INFO] [stdout] 2025-10-02T03:09:29.304249Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}:msg{seq_nr=391 ack_nr=26931 len=0 msgtype=ST_FIN}: librqbit_utp::stream_dispatch: forcing immedaite ACK reason="ST_FIN received" [INFO] [stdout] 2025-10-02T03:09:29.304266Z TRACE msg{seq_nr=137 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.304305Z TRACE msg{seq_nr=137 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.304321Z TRACE msg{seq_nr=137 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=9216 [INFO] [stdout] 2025-10-02T03:09:29.304328Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_rx: did not flush everything flushed_bytes=0 flushed_packets=0 out_of_order_filled_front=1 remaining_rx_window=1048576 [INFO] [stdout] 2025-10-02T03:09:29.304369Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: sending seq_nr=26932 ack_nr=391 wnd_size=0 type=ST_STATE [INFO] [stdout] 2025-10-02T03:09:29.304389Z TRACE msg{seq_nr=138 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.304409Z TRACE msg{seq_nr=138 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.304422Z TRACE msg{seq_nr=138 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=137 [INFO] [stdout] 2025-10-02T03:09:29.304431Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_dispatch: just_before_death: no error [INFO] [stdout] 2025-10-02T03:09:29.304438Z TRACE msg{seq_nr=138 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.304451Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::stream_rx: user_rx: marking vsock closed [INFO] [stdout] 2025-10-02T03:09:29.304455Z TRACE msg{seq_nr=138 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.304470Z TRACE msg{seq_nr=138 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=10240 [INFO] [stdout] 2025-10-02T03:09:29.304509Z TRACE msg{seq_nr=139 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.304525Z TRACE msg{seq_nr=139 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.304537Z TRACE msg{seq_nr=139 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=138 [INFO] [stdout] 2025-10-02T03:09:29.304553Z TRACE msg{seq_nr=139 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.304566Z TRACE msg{seq_nr=139 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.304582Z TRACE msg{seq_nr=139 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=11264 [INFO] [stdout] 2025-10-02T03:09:29.304616Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:38401}:utp_stream{remote=127.0.0.1:43458}: librqbit_utp::spawn_utils: finished [INFO] [stdout] 2025-10-02T03:09:29.304629Z TRACE msg{seq_nr=140 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.304648Z TRACE msg{seq_nr=140 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.304662Z TRACE msg{seq_nr=140 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=139 [INFO] [stdout] 2025-10-02T03:09:29.304680Z TRACE msg{seq_nr=140 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.304694Z TRACE msg{seq_nr=140 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.304740Z TRACE msg{seq_nr=140 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=12288 [INFO] [stdout] 2025-10-02T03:09:29.304692Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::stream_dispatch: turning off syn ack resend timer reason="past SYN-ACK" [INFO] [stdout] 2025-10-02T03:09:29.304787Z TRACE msg{seq_nr=141 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.304803Z TRACE msg{seq_nr=141 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.304815Z TRACE msg{seq_nr=141 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=140 [INFO] [stdout] 2025-10-02T03:09:29.304816Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51539 ack_nr=64015 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.304831Z TRACE msg{seq_nr=141 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.304844Z TRACE msg{seq_nr=141 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.304844Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51539 ack_nr=64015 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1323 [INFO] [stdout] 2025-10-02T03:09:29.304859Z TRACE msg{seq_nr=141 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=13312 [INFO] [stdout] 2025-10-02T03:09:29.304864Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51539 ack_nr=64015 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=51538 [INFO] [stdout] 2025-10-02T03:09:29.304897Z TRACE msg{seq_nr=142 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.304886Z DEBUG echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51539 ack_nr=64015 len=1323 msgtype=ST_DATA}: librqbit_utp::congestion::tracing: set_mss changed before=cwnd=3636,cwnd_mss=3.00,sshthresh_mss:inf:w_max:0.00,mss:1212 after=cwnd=3636,cwnd_mss=2.75,sshthresh_mss:inf:w_max:0.00,mss:1323 [INFO] [stdout] 2025-10-02T03:09:29.304919Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51539 ack_nr=64015 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.304939Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51539 ack_nr=64015 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.304961Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51539 ack_nr=64015 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1323 [INFO] [stdout] 2025-10-02T03:09:29.305005Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.3" [INFO] [stdout] 2025-10-02T03:09:29.305237Z TRACE librqbit_utp::stream_tx: closing writer [INFO] [stdout] 2025-10-02T03:09:29.305242Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.305301Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=1, bytes=1212, new_rtt=Some(37.99071ms) [INFO] [stdout] 2025-10-02T03:09:29.305328Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=1 bytes=1323 [INFO] [stdout] 2025-10-02T03:09:29.305358Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::stream_dispatch: MTU probe hasnt expired yet [INFO] [stdout] 2025-10-02T03:09:29.304049Z TRACE msg{seq_nr=1 ack_nr=115 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.305426Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=1.474609372s reason="rfc6298 5.3" [INFO] [stdout] 2025-10-02T03:09:29.305418Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=64016 header.ack_nr=51539 payload_size=1323 remaining_cwnd=3636 [INFO] [stdout] 2025-10-02T03:09:29.305443Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.305449Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=2313 [INFO] [stdout] 2025-10-02T03:09:29.305473Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:29.305529Z TRACE librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=3, bytes=3666, new_rtt=Some(1s) [INFO] [stdout] 2025-10-02T03:09:29.305546Z TRACE librqbit_utp::stream_dispatch: MTU probe hasnt expired yet [INFO] [stdout] 2025-10-02T03:09:29.305556Z TRACE librqbit_utp::stream_dispatch: did not send anything remaining_cwnd=6140 [INFO] [stdout] 2025-10-02T03:09:29.305567Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=1.474609372s [INFO] [stdout] 2025-10-02T03:09:29.305557Z TRACE utp_socket{addr=[::]:38401}:on_control{msg=Shutdown((127.0.0.1:43458, 49966))}: librqbit_utp::socket: removing stream key=(127.0.0.1:43458, 49966) [INFO] [stdout] 2025-10-02T03:09:29.305602Z DEBUG librqbit_utp::stream_dispatch: MTU probe expired payload_size=1251 self.last_sent_seq_nr=116 rewind_to=115 [INFO] [stdout] 2025-10-02T03:09:29.305615Z TRACE librqbit_utp::stream_dispatch: turning off retransmit timer reason="MTU probe is not real RTO" [INFO] [stdout] 2025-10-02T03:09:29.305624Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=7391 congestion_controller_window=7391 remaining=179419 self.last_remote_window=7391 [INFO] [stdout] 2025-10-02T03:09:29.305634Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1222 [INFO] [stdout] 2025-10-02T03:09:29.305641Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1222 [INFO] [stdout] 2025-10-02T03:09:29.305647Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1222 [INFO] [stdout] 2025-10-02T03:09:29.305654Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1237 [INFO] [stdout] 2025-10-02T03:09:29.305661Z TRACE librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=1237 [INFO] [stdout] 2025-10-02T03:09:29.305668Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=174516 remote_window_remaining=2488 user_tx_segments_segments=4 user_tx_segments_bytes=8772 segment_sizes=min_ss=1222:max_ss=1250 [INFO] [stdout] 2025-10-02T03:09:29.305690Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=1.474609372s reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:29.305701Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=116 header.ack_nr=0 payload_size=1222 remaining_cwnd=7391 [INFO] [stdout] 2025-10-02T03:09:29.305736Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=117 header.ack_nr=0 payload_size=1222 remaining_cwnd=6169 [INFO] [stdout] 2025-10-02T03:09:29.305751Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=118 header.ack_nr=0 payload_size=1222 remaining_cwnd=4947 [INFO] [stdout] 2025-10-02T03:09:29.305764Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=119 header.ack_nr=0 payload_size=1237 remaining_cwnd=3725 [INFO] [stdout] 2025-10-02T03:09:29.305774Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=2488 [INFO] [stdout] 2025-10-02T03:09:29.305784Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=1.474609372s [INFO] [stdout] 2025-10-02T03:09:29.305855Z TRACE msg{seq_nr=1 ack_nr=118 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.305912Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=1.355957028s reason="rfc6298 5.3" [INFO] [stdout] 2025-10-02T03:09:29.305924Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.306020Z TRACE librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=3, bytes=3666, new_rtt=Some(1s) [INFO] [stdout] 2025-10-02T03:09:29.306031Z TRACE librqbit_utp::stream_dispatch: MTU probe hasnt expired yet [INFO] [stdout] 2025-10-02T03:09:29.306039Z TRACE librqbit_utp::stream_dispatch: did not send anything remaining_cwnd=6154 [INFO] [stdout] 2025-10-02T03:09:29.306049Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=1.355957028s [INFO] [stdout] 2025-10-02T03:09:29.306073Z DEBUG librqbit_utp::stream_dispatch: MTU probe expired payload_size=1237 self.last_sent_seq_nr=119 rewind_to=118 [INFO] [stdout] 2025-10-02T03:09:29.306084Z TRACE librqbit_utp::stream_dispatch: turning off retransmit timer reason="MTU probe is not real RTO" [INFO] [stdout] 2025-10-02T03:09:29.306091Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=7391 congestion_controller_window=7391 remaining=174516 self.last_remote_window=7391 [INFO] [stdout] 2025-10-02T03:09:29.306101Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1222 [INFO] [stdout] 2025-10-02T03:09:29.306107Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1222 [INFO] [stdout] 2025-10-02T03:09:29.306113Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1222 [INFO] [stdout] 2025-10-02T03:09:29.306120Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1230 [INFO] [stdout] 2025-10-02T03:09:29.306126Z TRACE librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=1230 [INFO] [stdout] 2025-10-02T03:09:29.306132Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=169620 remote_window_remaining=2495 user_tx_segments_segments=4 user_tx_segments_bytes=10002 segment_sizes=min_ss=1222:max_ss=1236 [INFO] [stdout] 2025-10-02T03:09:29.306153Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=1.355957028s reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:29.306163Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=119 header.ack_nr=0 payload_size=1222 remaining_cwnd=7391 [INFO] [stdout] 2025-10-02T03:09:29.306177Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=120 header.ack_nr=0 payload_size=1222 remaining_cwnd=6169 [INFO] [stdout] 2025-10-02T03:09:29.306190Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=121 header.ack_nr=0 payload_size=1222 remaining_cwnd=4947 [INFO] [stdout] 2025-10-02T03:09:29.306203Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=122 header.ack_nr=0 payload_size=1230 remaining_cwnd=3725 [INFO] [stdout] 2025-10-02T03:09:29.306214Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=2495 [INFO] [stdout] 2025-10-02T03:09:29.306223Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=1.355957028s [INFO] [stdout] 2025-10-02T03:09:29.306272Z TRACE msg{seq_nr=1 ack_nr=122 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.306302Z TRACE librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-10-02T03:09:29.306309Z TRACE librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-10-02T03:09:29.306423Z TRACE librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=4, bytes=4896, new_rtt=Some(1s) [INFO] [stdout] 2025-10-02T03:09:29.306437Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=7391 congestion_controller_window=7391 remaining=169620 self.last_remote_window=7391 [INFO] [stdout] 2025-10-02T03:09:29.306447Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1230 [INFO] [stdout] 2025-10-02T03:09:29.306454Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1230 [INFO] [stdout] 2025-10-02T03:09:29.306461Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1230 [INFO] [stdout] 2025-10-02T03:09:29.306468Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1234 [INFO] [stdout] 2025-10-02T03:09:29.306475Z TRACE librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=1234 [INFO] [stdout] 2025-10-02T03:09:29.306483Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=164696 remote_window_remaining=2467 user_tx_segments_segments=4 user_tx_segments_bytes=10030 segment_sizes=min_ss=1230:max_ss=1236 [INFO] [stdout] 2025-10-02T03:09:29.306505Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=1.266967768s reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:29.306515Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:29.306523Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=123 header.ack_nr=0 payload_size=1230 remaining_cwnd=7391 [INFO] [stdout] 2025-10-02T03:09:29.306536Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=124 header.ack_nr=0 payload_size=1230 remaining_cwnd=6161 [INFO] [stdout] 2025-10-02T03:09:29.306548Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=125 header.ack_nr=0 payload_size=1230 remaining_cwnd=4931 [INFO] [stdout] 2025-10-02T03:09:29.306559Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=126 header.ack_nr=0 payload_size=1234 remaining_cwnd=3701 [INFO] [stdout] 2025-10-02T03:09:29.306569Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=2467 [INFO] [stdout] 2025-10-02T03:09:29.306579Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=1.266967768s [INFO] [stdout] 2025-10-02T03:09:29.306643Z TRACE msg{seq_nr=1 ack_nr=125 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.306680Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=1.200225824s reason="rfc6298 5.3" [INFO] [stdout] 2025-10-02T03:09:29.306693Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.306792Z TRACE librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=3, bytes=3690, new_rtt=Some(1s) [INFO] [stdout] 2025-10-02T03:09:29.306805Z TRACE librqbit_utp::stream_dispatch: MTU probe hasnt expired yet [INFO] [stdout] 2025-10-02T03:09:29.306814Z TRACE librqbit_utp::stream_dispatch: did not send anything remaining_cwnd=6157 [INFO] [stdout] 2025-10-02T03:09:29.306824Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=1.200225824s [INFO] [stdout] 2025-10-02T03:09:29.306848Z DEBUG librqbit_utp::stream_dispatch: MTU probe expired payload_size=1234 self.last_sent_seq_nr=126 rewind_to=125 [INFO] [stdout] 2025-10-02T03:09:29.306859Z TRACE librqbit_utp::stream_dispatch: turning off retransmit timer reason="MTU probe is not real RTO" [INFO] [stdout] 2025-10-02T03:09:29.306868Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=7391 congestion_controller_window=7391 remaining=164696 self.last_remote_window=7391 [INFO] [stdout] 2025-10-02T03:09:29.306878Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1230 [INFO] [stdout] 2025-10-02T03:09:29.306885Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1230 [INFO] [stdout] 2025-10-02T03:09:29.306892Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1230 [INFO] [stdout] 2025-10-02T03:09:29.306899Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1232 [INFO] [stdout] 2025-10-02T03:09:29.306905Z TRACE librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=1232 [INFO] [stdout] 2025-10-02T03:09:29.306912Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=159774 remote_window_remaining=2469 user_tx_segments_segments=4 user_tx_segments_bytes=11262 segment_sizes=min_ss=1230:max_ss=1233 [INFO] [stdout] 2025-10-02T03:09:29.306933Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=1.200225824s reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:29.306943Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=126 header.ack_nr=0 payload_size=1230 remaining_cwnd=7391 [INFO] [stdout] 2025-10-02T03:09:29.306957Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=127 header.ack_nr=0 payload_size=1230 remaining_cwnd=6161 [INFO] [stdout] 2025-10-02T03:09:29.306969Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=128 header.ack_nr=0 payload_size=1230 remaining_cwnd=4931 [INFO] [stdout] 2025-10-02T03:09:29.306983Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=129 header.ack_nr=0 payload_size=1232 remaining_cwnd=3701 [INFO] [stdout] 2025-10-02T03:09:29.306994Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=2469 [INFO] [stdout] 2025-10-02T03:09:29.307003Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=1.200225824s [INFO] [stdout] 2025-10-02T03:09:29.307053Z TRACE msg{seq_nr=1 ack_nr=129 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.307089Z TRACE librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-10-02T03:09:29.307099Z TRACE librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-10-02T03:09:29.307229Z TRACE librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=4, bytes=4922, new_rtt=Some(1s) [INFO] [stdout] 2025-10-02T03:09:29.307245Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=7391 congestion_controller_window=7391 remaining=159774 self.last_remote_window=7391 [INFO] [stdout] 2025-10-02T03:09:29.307255Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1232 [INFO] [stdout] 2025-10-02T03:09:29.307261Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1232 [INFO] [stdout] 2025-10-02T03:09:29.307267Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1232 [INFO] [stdout] 2025-10-02T03:09:29.307273Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1233 [INFO] [stdout] 2025-10-02T03:09:29.307279Z TRACE librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=1233 [INFO] [stdout] 2025-10-02T03:09:29.307285Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=154845 remote_window_remaining=2462 user_tx_segments_segments=4 user_tx_segments_bytes=11269 segment_sizes=min_ss=1232:max_ss=1233 [INFO] [stdout] 2025-10-02T03:09:29.307304Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=1.150169368s reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:29.307312Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:29.307320Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=130 header.ack_nr=0 payload_size=1232 remaining_cwnd=7391 [INFO] [stdout] 2025-10-02T03:09:29.307332Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=131 header.ack_nr=0 payload_size=1232 remaining_cwnd=6159 [INFO] [stdout] 2025-10-02T03:09:29.307345Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=132 header.ack_nr=0 payload_size=1232 remaining_cwnd=4927 [INFO] [stdout] 2025-10-02T03:09:29.307357Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=133 header.ack_nr=0 payload_size=1233 remaining_cwnd=3695 [INFO] [stdout] 2025-10-02T03:09:29.307366Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=2462 [INFO] [stdout] 2025-10-02T03:09:29.307376Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=1.150169368s [INFO] [stdout] 2025-10-02T03:09:29.307422Z TRACE msg{seq_nr=1 ack_nr=132 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.307451Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=1.112627024s reason="rfc6298 5.3" [INFO] [stdout] 2025-10-02T03:09:29.307460Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.307545Z TRACE librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=3, bytes=3696, new_rtt=Some(1s) [INFO] [stdout] 2025-10-02T03:09:29.307557Z TRACE librqbit_utp::stream_dispatch: MTU probe hasnt expired yet [INFO] [stdout] 2025-10-02T03:09:29.307564Z TRACE librqbit_utp::stream_dispatch: did not send anything remaining_cwnd=6158 [INFO] [stdout] 2025-10-02T03:09:29.307573Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=1.112627024s [INFO] [stdout] 2025-10-02T03:09:29.307598Z DEBUG librqbit_utp::stream_dispatch: MTU probe expired payload_size=1233 self.last_sent_seq_nr=133 rewind_to=132 [INFO] [stdout] 2025-10-02T03:09:29.307609Z TRACE librqbit_utp::stream_dispatch: turning off retransmit timer reason="MTU probe is not real RTO" [INFO] [stdout] 2025-10-02T03:09:29.307616Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=7391 congestion_controller_window=7391 remaining=154845 self.last_remote_window=7391 [INFO] [stdout] 2025-10-02T03:09:29.307626Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1232 [INFO] [stdout] 2025-10-02T03:09:29.307632Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1232 [INFO] [stdout] 2025-10-02T03:09:29.307639Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1232 [INFO] [stdout] 2025-10-02T03:09:29.307645Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1232 [INFO] [stdout] 2025-10-02T03:09:29.307653Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1232 [INFO] [stdout] 2025-10-02T03:09:29.307659Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1231 [INFO] [stdout] 2025-10-02T03:09:29.307666Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=147454 remote_window_remaining=0 user_tx_segments_segments=6 user_tx_segments_bytes=14964 segment_sizes=min_ss=1232:max_ss=1232 [INFO] [stdout] 2025-10-02T03:09:29.307685Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=1.112627024s reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:29.307694Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=133 header.ack_nr=0 payload_size=1232 remaining_cwnd=7391 [INFO] [stdout] 2025-10-02T03:09:29.307739Z TRACE msg{seq_nr=142 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.307762Z TRACE msg{seq_nr=142 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=141 [INFO] [stdout] 2025-10-02T03:09:29.307778Z TRACE msg{seq_nr=142 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.307790Z TRACE msg{seq_nr=142 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.307805Z TRACE msg{seq_nr=142 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=14336 [INFO] [stdout] 2025-10-02T03:09:29.307844Z TRACE msg{seq_nr=143 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.307857Z TRACE msg{seq_nr=143 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.307868Z TRACE msg{seq_nr=143 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=142 [INFO] [stdout] 2025-10-02T03:09:29.307881Z TRACE msg{seq_nr=143 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.307892Z TRACE msg{seq_nr=143 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.307905Z TRACE msg{seq_nr=143 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=15360 [INFO] [stdout] 2025-10-02T03:09:29.307934Z TRACE msg{seq_nr=144 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.307945Z TRACE msg{seq_nr=144 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.307956Z TRACE msg{seq_nr=144 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=143 [INFO] [stdout] 2025-10-02T03:09:29.307949Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26932 ack_nr=391 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.307969Z TRACE msg{seq_nr=144 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.307982Z TRACE msg{seq_nr=144 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.307994Z TRACE msg{seq_nr=144 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=16384 [INFO] [stdout] 2025-10-02T03:09:29.307986Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26932 ack_nr=391 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: state: last-ack -> closed [INFO] [stdout] 2025-10-02T03:09:29.308022Z TRACE msg{seq_nr=145 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.308010Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}:msg{seq_nr=26932 ack_nr=391 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.308033Z TRACE msg{seq_nr=145 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.308044Z TRACE msg{seq_nr=145 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=144 [INFO] [stdout] 2025-10-02T03:09:29.308057Z TRACE msg{seq_nr=145 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.308053Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_rx: did not flush everything flushed_bytes=0 flushed_packets=0 out_of_order_filled_front=1 remaining_rx_window=1048576 [INFO] [stdout] 2025-10-02T03:09:29.308068Z TRACE msg{seq_nr=145 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.308081Z TRACE msg{seq_nr=145 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=17408 [INFO] [stdout] 2025-10-02T03:09:29.308085Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_dispatch: just_before_death: no error [INFO] [stdout] 2025-10-02T03:09:29.308102Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::stream_rx: user_rx: marking vsock closed [INFO] [stdout] 2025-10-02T03:09:29.308109Z TRACE msg{seq_nr=146 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.308121Z TRACE msg{seq_nr=146 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.308131Z TRACE msg{seq_nr=146 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=145 [INFO] [stdout] 2025-10-02T03:09:29.308144Z TRACE msg{seq_nr=146 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.308155Z TRACE msg{seq_nr=146 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.308167Z TRACE msg{seq_nr=146 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=18432 [INFO] [stdout] 2025-10-02T03:09:29.308171Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:38401 local=[::]:43458}:utp_stream{remote=127.0.0.1:38401}: librqbit_utp::spawn_utils: finished [INFO] [stdout] 2025-10-02T03:09:29.308194Z TRACE msg{seq_nr=147 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.308205Z TRACE msg{seq_nr=147 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.308217Z TRACE msg{seq_nr=147 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=146 [INFO] [stdout] 2025-10-02T03:09:29.308230Z TRACE msg{seq_nr=147 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.308241Z TRACE msg{seq_nr=147 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.308254Z TRACE msg{seq_nr=147 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=19456 [INFO] [stdout] 2025-10-02T03:09:29.308244Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}:msg{seq_nr=64016 ack_nr=51539 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.308272Z DEBUG echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}:msg{seq_nr=64016 ack_nr=51539 len=1323 msgtype=ST_DATA}: librqbit_utp::congestion::tracing: set_mss changed before=cwnd=3636,cwnd_mss=3.00,sshthresh_mss:inf:w_max:0.00,mss:1212 after=cwnd=3636,cwnd_mss=2.75,sshthresh_mss:inf:w_max:0.00,mss:1323 [INFO] [stdout] 2025-10-02T03:09:29.308285Z TRACE msg{seq_nr=148 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.308298Z TRACE msg{seq_nr=148 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.308299Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}:msg{seq_nr=64016 ack_nr=51539 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1323 [INFO] [stdout] 2025-10-02T03:09:29.308310Z TRACE msg{seq_nr=148 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=147 [INFO] [stdout] 2025-10-02T03:09:29.308325Z TRACE msg{seq_nr=148 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.308319Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}:msg{seq_nr=64016 ack_nr=51539 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=64015 [INFO] [stdout] 2025-10-02T03:09:29.308336Z TRACE msg{seq_nr=148 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.308350Z TRACE msg{seq_nr=148 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=20480 [INFO] [stdout] 2025-10-02T03:09:29.308344Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}:msg{seq_nr=64016 ack_nr=51539 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.308381Z TRACE msg{seq_nr=149 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.308374Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}:msg{seq_nr=64016 ack_nr=51539 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.308394Z TRACE msg{seq_nr=149 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.308405Z TRACE msg{seq_nr=149 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=148 [INFO] [stdout] 2025-10-02T03:09:29.308399Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}:msg{seq_nr=64016 ack_nr=51539 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1323 [INFO] [stdout] 2025-10-02T03:09:29.308418Z TRACE msg{seq_nr=149 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.308429Z TRACE msg{seq_nr=149 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.308442Z TRACE msg{seq_nr=149 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=21504 [INFO] [stdout] 2025-10-02T03:09:29.308435Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-10-02T03:09:29.308455Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-10-02T03:09:29.308470Z TRACE msg{seq_nr=150 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.308481Z TRACE msg{seq_nr=150 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.308492Z TRACE msg{seq_nr=150 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=149 [INFO] [stdout] 2025-10-02T03:09:29.308505Z TRACE msg{seq_nr=150 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.308515Z TRACE msg{seq_nr=150 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.308506Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=1, bytes=1323, new_rtt=Some(23.23453ms) [INFO] [stdout] 2025-10-02T03:09:29.308527Z TRACE msg{seq_nr=150 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=22528 [INFO] [stdout] 2025-10-02T03:09:29.308535Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=1 bytes=1323 [INFO] [stdout] 2025-10-02T03:09:29.308554Z TRACE msg{seq_nr=151 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.308565Z TRACE msg{seq_nr=151 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.308558Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: remote_window_remaining=1046493 congestion_controller_window=4959 remaining=31445 self.last_remote_window=1046493 [INFO] [stdout] 2025-10-02T03:09:29.308576Z TRACE msg{seq_nr=151 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=150 [INFO] [stdout] 2025-10-02T03:09:29.308581Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: segmented bytes=1323 [INFO] [stdout] 2025-10-02T03:09:29.308589Z TRACE msg{seq_nr=151 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.308606Z TRACE msg{seq_nr=151 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.308601Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: segmented bytes=1323 [INFO] [stdout] 2025-10-02T03:09:29.308618Z TRACE msg{seq_nr=151 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=23552 [INFO] [stdout] 2025-10-02T03:09:29.308621Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: segmented bytes=1323 [INFO] [stdout] 2025-10-02T03:09:29.308646Z TRACE msg{seq_nr=152 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.308657Z TRACE msg{seq_nr=152 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.308668Z TRACE msg{seq_nr=152 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=151 [INFO] [stdout] 2025-10-02T03:09:29.308681Z TRACE msg{seq_nr=152 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.308692Z TRACE msg{seq_nr=152 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.303938Z DEBUG librqbit_utp::socket: error sending to UDP socket addr=127.0.0.1:2, len=1011: Message too long (os error 90) [INFO] [stdout] 2025-10-02T03:09:29.308739Z DEBUG librqbit_utp::stream_dispatch: got message too long (EMSGSIZE): Message too long (os error 90) seq_nr=102 payload_size=991 [INFO] [stdout] 2025-10-02T03:09:29.308638Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: segmented bytes=1378 [INFO] [stdout] 2025-10-02T03:09:29.308757Z DEBUG librqbit_utp::stream_dispatch: popped too large MTU probe, will retry [INFO] [stdout] 2025-10-02T03:09:29.308765Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=1048048 [INFO] [stdout] 2025-10-02T03:09:29.308760Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=1378 [INFO] [stdout] 2025-10-02T03:09:29.308783Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1048576 congestion_controller_window=1048576 remaining=28481 self.last_remote_window=1048576 [INFO] [stdout] 2025-10-02T03:09:29.308795Z TRACE librqbit_utp::stream_dispatch: segmented bytes=760 [INFO] [stdout] 2025-10-02T03:09:29.308802Z TRACE librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=760 [INFO] [stdout] 2025-10-02T03:09:29.308789Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=26098 remote_window_remaining=1041146 user_tx_segments_segments=4 user_tx_segments_bytes=5347 segment_sizes=min_ss=1323:max_ss=1432 [INFO] [stdout] 2025-10-02T03:09:29.308809Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=27721 remote_window_remaining=1047816 user_tx_segments_segments=2 user_tx_segments_bytes=2279 segment_sizes=min_ss=528:max_ss=990 [INFO] [stdout] 2025-10-02T03:09:29.308832Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=102 header.ack_nr=0 payload_size=760 remaining_cwnd=1048048 [INFO] [stdout] 2025-10-02T03:09:29.308844Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=1047288 [INFO] [stdout] 2025-10-02T03:09:29.308854Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=3s [INFO] [stdout] 2025-10-02T03:09:29.308838Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:29.308865Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:29.308887Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=51540 header.ack_nr=64016 payload_size=1323 remaining_cwnd=4959 [INFO] [stdout] 2025-10-02T03:09:29.308910Z TRACE msg{seq_nr=1 ack_nr=102 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.308929Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=51541 header.ack_nr=64016 payload_size=1323 remaining_cwnd=3636 [INFO] [stdout] 2025-10-02T03:09:29.308948Z TRACE librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-10-02T03:09:29.308958Z TRACE librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-10-02T03:09:29.308968Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=51542 header.ack_nr=64016 payload_size=1323 remaining_cwnd=2313 [INFO] [stdout] 2025-10-02T03:09:29.308993Z TRACE librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=2, bytes=1288, new_rtt=Some(1s) [INFO] [stdout] 2025-10-02T03:09:29.308994Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=990 [INFO] [stdout] 2025-10-02T03:09:29.309006Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=4759 congestion_controller_window=4759 remaining=27721 self.last_remote_window=4759 [INFO] [stdout] 2025-10-02T03:09:29.309017Z TRACE librqbit_utp::stream_dispatch: segmented bytes=760 [INFO] [stdout] 2025-10-02T03:09:29.309024Z TRACE librqbit_utp::stream_dispatch: segmented bytes=760 [INFO] [stdout] 2025-10-02T03:09:29.309017Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:29.309031Z TRACE librqbit_utp::stream_dispatch: segmented bytes=876 [INFO] [stdout] 2025-10-02T03:09:29.309038Z TRACE librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=876 [INFO] [stdout] 2025-10-02T03:09:29.309046Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=25325 remote_window_remaining=2363 user_tx_segments_segments=3 user_tx_segments_bytes=3387 segment_sizes=min_ss=760:max_ss=990 [INFO] [stdout] 2025-10-02T03:09:29.309068Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=2.5s reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:29.309079Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:29.309089Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=103 header.ack_nr=0 payload_size=760 remaining_cwnd=4759 [INFO] [stdout] 2025-10-02T03:09:29.309088Z TRACE utp_socket{addr=[::]:43458}:on_control{msg=Shutdown((127.0.0.1:38401, 49965))}: librqbit_utp::socket: removing stream key=(127.0.0.1:38401, 49965) [INFO] [stdout] 2025-10-02T03:09:29.309104Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=104 header.ack_nr=0 payload_size=760 remaining_cwnd=3999 [INFO] [stdout] 2025-10-02T03:09:29.309119Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=105 header.ack_nr=0 payload_size=876 remaining_cwnd=3239 [INFO] [stdout] 2025-10-02T03:09:29.309131Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=2363 [INFO] [stdout] 2025-10-02T03:09:29.309141Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=2.5s [INFO] [stdout] 2025-10-02T03:09:29.309194Z TRACE msg{seq_nr=1 ack_nr=105 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.309228Z TRACE librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-10-02T03:09:29.309239Z TRACE librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-10-02T03:09:29.309292Z TRACE librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=3, bytes=2396, new_rtt=Some(1s) [INFO] [stdout] 2025-10-02T03:09:29.309304Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=4759 congestion_controller_window=4759 remaining=25325 self.last_remote_window=4759 [INFO] [stdout] 2025-10-02T03:09:29.309314Z TRACE librqbit_utp::stream_dispatch: segmented bytes=876 [INFO] [stdout] 2025-10-02T03:09:29.309321Z TRACE librqbit_utp::stream_dispatch: segmented bytes=876 [INFO] [stdout] 2025-10-02T03:09:29.309327Z TRACE librqbit_utp::stream_dispatch: segmented bytes=934 [INFO] [stdout] 2025-10-02T03:09:29.309334Z TRACE librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=934 [INFO] [stdout] 2025-10-02T03:09:29.309341Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=22639 remote_window_remaining=2073 user_tx_segments_segments=3 user_tx_segments_bytes=3677 segment_sizes=min_ss=876:max_ss=990 [INFO] [stdout] 2025-10-02T03:09:29.309363Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=2.125s reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:29.309373Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:29.309381Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=106 header.ack_nr=0 payload_size=876 remaining_cwnd=4759 [INFO] [stdout] 2025-10-02T03:09:29.309398Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=107 header.ack_nr=0 payload_size=876 remaining_cwnd=3883 [INFO] [stdout] 2025-10-02T03:09:29.309411Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=108 header.ack_nr=0 payload_size=934 remaining_cwnd=3007 [INFO] [stdout] 2025-10-02T03:09:29.309421Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=2073 [INFO] [stdout] 2025-10-02T03:09:29.309430Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=2.125s [INFO] [stdout] 2025-10-02T03:09:29.309482Z TRACE msg{seq_nr=1 ack_nr=108 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.309516Z TRACE librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-10-02T03:09:29.309525Z TRACE librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-10-02T03:09:29.309589Z TRACE librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=3, bytes=2686, new_rtt=Some(1s) [INFO] [stdout] 2025-10-02T03:09:29.309611Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=4759 congestion_controller_window=4759 remaining=22639 self.last_remote_window=4759 [INFO] [stdout] 2025-10-02T03:09:29.309622Z TRACE librqbit_utp::stream_dispatch: segmented bytes=934 [INFO] [stdout] 2025-10-02T03:09:29.309628Z TRACE librqbit_utp::stream_dispatch: segmented bytes=934 [INFO] [stdout] 2025-10-02T03:09:29.309635Z TRACE librqbit_utp::stream_dispatch: segmented bytes=963 [INFO] [stdout] 2025-10-02T03:09:29.309641Z TRACE librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=963 [INFO] [stdout] 2025-10-02T03:09:29.309648Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=19808 remote_window_remaining=1928 user_tx_segments_segments=3 user_tx_segments_bytes=3822 segment_sizes=min_ss=934:max_ss=990 [INFO] [stdout] 2025-10-02T03:09:29.309669Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=1.84375s reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:29.309678Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:29.309686Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=109 header.ack_nr=0 payload_size=934 remaining_cwnd=4759 [INFO] [stdout] 2025-10-02T03:09:29.309700Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=110 header.ack_nr=0 payload_size=934 remaining_cwnd=3825 [INFO] [stdout] 2025-10-02T03:09:29.309731Z DEBUG librqbit_utp::socket: error sending to UDP socket addr=127.0.0.1:2, len=983: Message too long (os error 90) [INFO] [stdout] 2025-10-02T03:09:29.309744Z DEBUG librqbit_utp::stream_dispatch: got message too long (EMSGSIZE): Message too long (os error 90) seq_nr=111 payload_size=963 [INFO] [stdout] 2025-10-02T03:09:29.309754Z DEBUG librqbit_utp::stream_dispatch: popped too large MTU probe, will retry [INFO] [stdout] 2025-10-02T03:09:29.309760Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=2891 [INFO] [stdout] 2025-10-02T03:09:29.309775Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=4759 congestion_controller_window=4759 remaining=19808 self.last_remote_window=4759 [INFO] [stdout] 2025-10-02T03:09:29.309805Z TRACE librqbit_utp::stream_dispatch: segmented bytes=949 [INFO] [stdout] 2025-10-02T03:09:29.309813Z TRACE librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=949 [INFO] [stdout] 2025-10-02T03:09:29.309821Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=18859 remote_window_remaining=3810 user_tx_segments_segments=3 user_tx_segments_bytes=4771 segment_sizes=min_ss=934:max_ss=962 [INFO] [stdout] 2025-10-02T03:09:29.309844Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=111 header.ack_nr=0 payload_size=949 remaining_cwnd=2891 [INFO] [stdout] 2025-10-02T03:09:29.309856Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=1942 [INFO] [stdout] 2025-10-02T03:09:29.309866Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=1.84375s [INFO] [stdout] 2025-10-02T03:09:29.309921Z TRACE msg{seq_nr=1 ack_nr=111 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.309958Z TRACE librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-10-02T03:09:29.309968Z TRACE librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-10-02T03:09:29.310039Z TRACE librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=3, bytes=2817, new_rtt=Some(1s) [INFO] [stdout] 2025-10-02T03:09:29.310052Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=4759 congestion_controller_window=4759 remaining=18859 self.last_remote_window=4759 [INFO] [stdout] 2025-10-02T03:09:29.310063Z TRACE librqbit_utp::stream_dispatch: segmented bytes=949 [INFO] [stdout] 2025-10-02T03:09:29.310070Z TRACE librqbit_utp::stream_dispatch: segmented bytes=949 [INFO] [stdout] 2025-10-02T03:09:29.310076Z TRACE librqbit_utp::stream_dispatch: segmented bytes=956 [INFO] [stdout] 2025-10-02T03:09:29.310083Z TRACE librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=956 [INFO] [stdout] 2025-10-02T03:09:29.310092Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=16005 remote_window_remaining=1905 user_tx_segments_segments=3 user_tx_segments_bytes=4808 segment_sizes=min_ss=949:max_ss=962 [INFO] [stdout] 2025-10-02T03:09:29.310116Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=1.6328125s reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:29.310126Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:29.310136Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=112 header.ack_nr=0 payload_size=949 remaining_cwnd=4759 [INFO] [stdout] 2025-10-02T03:09:29.310152Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=113 header.ack_nr=0 payload_size=949 remaining_cwnd=3810 [INFO] [stdout] 2025-10-02T03:09:29.310166Z DEBUG librqbit_utp::socket: error sending to UDP socket addr=127.0.0.1:2, len=976: Message too long (os error 90) [INFO] [stdout] 2025-10-02T03:09:29.310176Z DEBUG librqbit_utp::stream_dispatch: got message too long (EMSGSIZE): Message too long (os error 90) seq_nr=114 payload_size=956 [INFO] [stdout] 2025-10-02T03:09:29.310186Z DEBUG librqbit_utp::stream_dispatch: popped too large MTU probe, will retry [INFO] [stdout] 2025-10-02T03:09:29.310192Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=2861 [INFO] [stdout] 2025-10-02T03:09:29.310208Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=4759 congestion_controller_window=4759 remaining=16005 self.last_remote_window=4759 [INFO] [stdout] 2025-10-02T03:09:29.310219Z TRACE librqbit_utp::stream_dispatch: segmented bytes=953 [INFO] [stdout] 2025-10-02T03:09:29.310227Z TRACE librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=953 [INFO] [stdout] 2025-10-02T03:09:29.310234Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=15052 remote_window_remaining=3806 user_tx_segments_segments=3 user_tx_segments_bytes=5761 segment_sizes=min_ss=949:max_ss=955 [INFO] [stdout] 2025-10-02T03:09:29.310255Z DEBUG librqbit_utp::socket: error sending to UDP socket addr=127.0.0.1:2, len=973: Message too long (os error 90) [INFO] [stdout] 2025-10-02T03:09:29.310264Z DEBUG librqbit_utp::stream_dispatch: got message too long (EMSGSIZE): Message too long (os error 90) seq_nr=114 payload_size=953 [INFO] [stdout] 2025-10-02T03:09:29.310274Z DEBUG librqbit_utp::stream_dispatch: popped too large MTU probe, will retry [INFO] [stdout] 2025-10-02T03:09:29.310280Z TRACE librqbit_utp::stream_dispatch: did not send anything remaining_cwnd=2861 [INFO] [stdout] 2025-10-02T03:09:29.310295Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=4759 congestion_controller_window=4759 remaining=15052 self.last_remote_window=4759 [INFO] [stdout] 2025-10-02T03:09:29.310305Z TRACE librqbit_utp::stream_dispatch: segmented bytes=951 [INFO] [stdout] 2025-10-02T03:09:29.310312Z TRACE librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=951 [INFO] [stdout] 2025-10-02T03:09:29.310320Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=14101 remote_window_remaining=3808 user_tx_segments_segments=3 user_tx_segments_bytes=6712 segment_sizes=min_ss=949:max_ss=952 [INFO] [stdout] 2025-10-02T03:09:29.310339Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=114 header.ack_nr=0 payload_size=951 remaining_cwnd=2861 [INFO] [stdout] 2025-10-02T03:09:29.310351Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=1910 [INFO] [stdout] 2025-10-02T03:09:29.310362Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=1.6328125s [INFO] [stdout] 2025-10-02T03:09:29.310418Z TRACE msg{seq_nr=1 ack_nr=114 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.310452Z TRACE librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-10-02T03:09:29.310462Z TRACE librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-10-02T03:09:29.310534Z TRACE librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=3, bytes=2849, new_rtt=Some(1s) [INFO] [stdout] 2025-10-02T03:09:29.310558Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=4759 congestion_controller_window=4759 remaining=14101 self.last_remote_window=4759 [INFO] [stdout] 2025-10-02T03:09:29.310570Z TRACE librqbit_utp::stream_dispatch: segmented bytes=951 [INFO] [stdout] 2025-10-02T03:09:29.310577Z TRACE librqbit_utp::stream_dispatch: segmented bytes=951 [INFO] [stdout] 2025-10-02T03:09:29.310585Z TRACE librqbit_utp::stream_dispatch: segmented bytes=952 [INFO] [stdout] 2025-10-02T03:09:29.310598Z TRACE librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=952 [INFO] [stdout] 2025-10-02T03:09:29.310606Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=11247 remote_window_remaining=1905 user_tx_segments_segments=3 user_tx_segments_bytes=6717 segment_sizes=min_ss=951:max_ss=952 [INFO] [stdout] 2025-10-02T03:09:29.310628Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=1.474609372s reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:29.310640Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:29.310649Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=115 header.ack_nr=0 payload_size=951 remaining_cwnd=4759 [INFO] [stdout] 2025-10-02T03:09:29.310666Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=116 header.ack_nr=0 payload_size=951 remaining_cwnd=3808 [INFO] [stdout] 2025-10-02T03:09:29.310679Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=117 header.ack_nr=0 payload_size=952 remaining_cwnd=2857 [INFO] [stdout] 2025-10-02T03:09:29.310689Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=1905 [INFO] [stdout] 2025-10-02T03:09:29.310700Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=1.474609372s [INFO] [stdout] 2025-10-02T03:09:29.310770Z TRACE msg{seq_nr=1 ack_nr=117 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.310808Z TRACE librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-10-02T03:09:29.310819Z TRACE librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-10-02T03:09:29.310891Z TRACE librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=3, bytes=2854, new_rtt=Some(1s) [INFO] [stdout] 2025-10-02T03:09:29.310905Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=4759 congestion_controller_window=4759 remaining=11247 self.last_remote_window=4759 [INFO] [stdout] 2025-10-02T03:09:29.310917Z TRACE librqbit_utp::stream_dispatch: segmented bytes=952 [INFO] [stdout] 2025-10-02T03:09:29.310924Z TRACE librqbit_utp::stream_dispatch: segmented bytes=952 [INFO] [stdout] 2025-10-02T03:09:29.310933Z TRACE librqbit_utp::stream_dispatch: segmented bytes=952 [INFO] [stdout] 2025-10-02T03:09:29.310940Z TRACE librqbit_utp::stream_dispatch: segmented bytes=952 [INFO] [stdout] 2025-10-02T03:09:29.310948Z TRACE librqbit_utp::stream_dispatch: segmented bytes=951 [INFO] [stdout] 2025-10-02T03:09:29.310956Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=6488 remote_window_remaining=0 user_tx_segments_segments=5 user_tx_segments_bytes=8622 segment_sizes=min_ss=952:max_ss=952 [INFO] [stdout] 2025-10-02T03:09:29.310978Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=1.355957028s reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:29.310989Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:29.310998Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=118 header.ack_nr=0 payload_size=952 remaining_cwnd=4759 [INFO] [stdout] 2025-10-02T03:09:29.311013Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=119 header.ack_nr=0 payload_size=952 remaining_cwnd=3807 [INFO] [stdout] 2025-10-02T03:09:29.311027Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=120 header.ack_nr=0 payload_size=952 remaining_cwnd=2855 [INFO] [stdout] 2025-10-02T03:09:29.311040Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=121 header.ack_nr=0 payload_size=952 remaining_cwnd=1903 [INFO] [stdout] 2025-10-02T03:09:29.311055Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=122 header.ack_nr=0 payload_size=951 remaining_cwnd=951 [INFO] [stdout] 2025-10-02T03:09:29.311065Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=0 [INFO] [stdout] 2025-10-02T03:09:29.311077Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=1.355957028s [INFO] [stdout] 2025-10-02T03:09:29.311109Z TRACE librqbit_utp::stream_tx: closing writer [INFO] [stdout] 2025-10-02T03:09:29.311119Z TRACE librqbit_utp::stream_rx: user_rx: marking vsock closed [INFO] [stdout] 2025-10-02T03:09:29.308704Z TRACE msg{seq_nr=152 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=24576 [INFO] [stdout] 2025-10-02T03:09:29.311575Z TRACE msg{seq_nr=153 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.311602Z TRACE msg{seq_nr=153 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.311616Z TRACE msg{seq_nr=153 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=152 [INFO] [stdout] 2025-10-02T03:09:29.311632Z TRACE msg{seq_nr=153 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.311646Z TRACE msg{seq_nr=153 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.311662Z TRACE msg{seq_nr=153 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=25600 [INFO] [stdout] 2025-10-02T03:09:29.311734Z TRACE msg{seq_nr=154 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.311761Z TRACE msg{seq_nr=154 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.311774Z TRACE msg{seq_nr=154 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=153 [INFO] [stdout] 2025-10-02T03:09:29.311789Z TRACE msg{seq_nr=154 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.311802Z TRACE msg{seq_nr=154 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.311817Z TRACE msg{seq_nr=154 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=26624 [INFO] [stdout] 2025-10-02T03:09:29.311865Z TRACE msg{seq_nr=155 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.311884Z TRACE msg{seq_nr=155 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.311898Z TRACE msg{seq_nr=155 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=154 [INFO] [stdout] 2025-10-02T03:09:29.311915Z TRACE msg{seq_nr=155 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.311935Z TRACE msg{seq_nr=155 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.311954Z TRACE msg{seq_nr=155 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=27648 [INFO] [stdout] 2025-10-02T03:09:29.311999Z TRACE msg{seq_nr=156 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.312019Z TRACE msg{seq_nr=156 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.312032Z TRACE msg{seq_nr=156 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=155 [INFO] [stdout] 2025-10-02T03:09:29.312051Z TRACE msg{seq_nr=156 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.312062Z TRACE msg{seq_nr=156 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.312075Z TRACE msg{seq_nr=156 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=28672 [INFO] [stdout] 2025-10-02T03:09:29.312112Z TRACE msg{seq_nr=157 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.312131Z TRACE msg{seq_nr=157 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.312143Z TRACE msg{seq_nr=157 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=156 [INFO] [stdout] 2025-10-02T03:09:29.312156Z TRACE msg{seq_nr=157 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.312168Z TRACE msg{seq_nr=157 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.312185Z TRACE msg{seq_nr=157 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=29696 [INFO] [stdout] 2025-10-02T03:09:29.312223Z TRACE msg{seq_nr=158 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.312240Z TRACE msg{seq_nr=158 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.312258Z TRACE msg{seq_nr=158 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=157 [INFO] [stdout] 2025-10-02T03:09:29.312272Z TRACE msg{seq_nr=158 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.312288Z TRACE msg{seq_nr=158 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.312306Z TRACE msg{seq_nr=158 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=30720 [INFO] [stdout] 2025-10-02T03:09:29.312337Z TRACE msg{seq_nr=159 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.312356Z TRACE msg{seq_nr=159 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.312374Z TRACE msg{seq_nr=159 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=158 [INFO] [stdout] 2025-10-02T03:09:29.312389Z TRACE msg{seq_nr=159 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.312405Z TRACE msg{seq_nr=159 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.312423Z TRACE msg{seq_nr=159 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=31744 [INFO] [stdout] 2025-10-02T03:09:29.312454Z TRACE msg{seq_nr=160 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.312472Z TRACE msg{seq_nr=160 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.312484Z TRACE msg{seq_nr=160 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=159 [INFO] [stdout] 2025-10-02T03:09:29.312502Z TRACE msg{seq_nr=160 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.312521Z TRACE msg{seq_nr=160 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.312539Z TRACE msg{seq_nr=160 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=32768 [INFO] [stdout] 2025-10-02T03:09:29.312570Z TRACE msg{seq_nr=161 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.312588Z TRACE msg{seq_nr=161 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.312605Z TRACE msg{seq_nr=161 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=160 [INFO] [stdout] 2025-10-02T03:09:29.312624Z TRACE msg{seq_nr=161 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.312636Z TRACE msg{seq_nr=161 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.312653Z TRACE msg{seq_nr=161 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=33792 [INFO] [stdout] 2025-10-02T03:09:29.312687Z TRACE msg{seq_nr=162 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] test stream_dispatch::tests::fast_retransmit::test_fast_retransmit ... ok [INFO] [stdout] 2025-10-02T03:09:29.312920Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=134 header.ack_nr=0 payload_size=1232 remaining_cwnd=6159 [INFO] [stdout] 2025-10-02T03:09:29.312950Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=135 header.ack_nr=0 payload_size=1232 remaining_cwnd=4927 [INFO] [stdout] 2025-10-02T03:09:29.312968Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=136 header.ack_nr=0 payload_size=1232 remaining_cwnd=3695 [INFO] [stdout] 2025-10-02T03:09:29.312989Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=137 header.ack_nr=0 payload_size=1232 remaining_cwnd=2463 [INFO] [stdout] 2025-10-02T03:09:29.313007Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=138 header.ack_nr=0 payload_size=1231 remaining_cwnd=1231 [INFO] [stdout] 2025-10-02T03:09:29.313017Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=0 [INFO] [stdout] 2025-10-02T03:09:29.313028Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=1.112627024s [INFO] [stdout] 2025-10-02T03:09:29.313057Z TRACE librqbit_utp::stream_tx: closing writer [INFO] [stdout] 2025-10-02T03:09:29.313069Z TRACE librqbit_utp::stream_rx: user_rx: marking vsock closed [INFO] [stdout] 2025-10-02T03:09:29.312705Z TRACE msg{seq_nr=162 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.314487Z TRACE msg{seq_nr=162 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=161 [INFO] [stdout] 2025-10-02T03:09:29.314512Z TRACE msg{seq_nr=162 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.314583Z TRACE msg{seq_nr=162 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.314659Z TRACE msg{seq_nr=162 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=34816 [INFO] [stdout] 2025-10-02T03:09:29.315104Z TRACE msg{seq_nr=163 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.315316Z TRACE msg{seq_nr=163 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.315445Z TRACE msg{seq_nr=163 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=162 [INFO] [stdout] 2025-10-02T03:09:29.315600Z TRACE msg{seq_nr=163 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.315020Z TRACE msg{seq_nr=0 ack_nr=101 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.315855Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1024 congestion_controller_window=1024 remaining=1 self.last_remote_window=1024 [INFO] [stdout] test stream_dispatch::tests::mtu_probing::probe_retry_if_emsgsize ... ok [INFO] [stdout] 2025-10-02T03:09:29.316120Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1 [INFO] [stdout] 2025-10-02T03:09:29.316134Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=0 remote_window_remaining=1023 user_tx_segments_segments=1 user_tx_segments_bytes=1 segment_sizes=min_ss=528:max_ss=1024 [INFO] [stdout] 2025-10-02T03:09:29.316159Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=3s reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:29.316170Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:29.316179Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=101 header.ack_nr=0 payload_size=1 remaining_cwnd=1024 [INFO] [stdout] 2025-10-02T03:09:29.316190Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=1023 [INFO] [stdout] 2025-10-02T03:09:29.316202Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=3s [INFO] [stdout] 2025-10-02T03:09:29.316240Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1024 congestion_controller_window=1024 remaining=1 self.last_remote_window=1024 [INFO] [stdout] 2025-10-02T03:09:29.316254Z TRACE librqbit_utp::stream_dispatch: nagle: buffering more data max_payload_size=777 [INFO] [stdout] 2025-10-02T03:09:29.316262Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=1 remote_window_remaining=1024 user_tx_segments_segments=1 user_tx_segments_bytes=1 segment_sizes=min_ss=528:max_ss=1024 [INFO] [stdout] 2025-10-02T03:09:29.316275Z TRACE librqbit_utp::stream_dispatch: did not send anything remaining_cwnd=1023 [INFO] [stdout] 2025-10-02T03:09:29.316286Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=3s [INFO] [stdout] 2025-10-02T03:09:29.316308Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1024 congestion_controller_window=1024 remaining=2 self.last_remote_window=1024 [INFO] [stdout] 2025-10-02T03:09:29.316320Z TRACE librqbit_utp::stream_dispatch: nagle: buffering more data max_payload_size=528 [INFO] [stdout] 2025-10-02T03:09:29.316327Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=2 remote_window_remaining=1024 user_tx_segments_segments=1 user_tx_segments_bytes=1 segment_sizes=min_ss=528:max_ss=1024 [INFO] [stdout] 2025-10-02T03:09:29.316341Z TRACE librqbit_utp::stream_dispatch: did not send anything remaining_cwnd=1023 [INFO] [stdout] 2025-10-02T03:09:29.316352Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=3s [INFO] [stdout] 2025-10-02T03:09:29.316370Z TRACE librqbit_utp::stream_dispatch::tests::nagle: Acknowledge first packet [INFO] [stdout] 2025-10-02T03:09:29.316404Z TRACE msg{seq_nr=0 ack_nr=101 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.316437Z TRACE librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-10-02T03:09:29.316448Z TRACE librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-10-02T03:09:29.316458Z TRACE librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=1, bytes=1, new_rtt=Some(0ns) [INFO] [stdout] 2025-10-02T03:09:29.316469Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1024 congestion_controller_window=1024 remaining=2 self.last_remote_window=1024 [INFO] [stdout] 2025-10-02T03:09:29.316480Z TRACE librqbit_utp::stream_dispatch: segmented bytes=2 [INFO] [stdout] 2025-10-02T03:09:29.316487Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=0 remote_window_remaining=1022 user_tx_segments_segments=1 user_tx_segments_bytes=2 segment_sizes=min_ss=528:max_ss=1024 [INFO] [stdout] 2025-10-02T03:09:29.316508Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=3.375s reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:29.316517Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:29.316526Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=102 header.ack_nr=0 payload_size=2 remaining_cwnd=1024 [INFO] [stdout] 2025-10-02T03:09:29.316536Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=1022 [INFO] [stdout] 2025-10-02T03:09:29.316545Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=3.375s [INFO] [stdout] 2025-10-02T03:09:29.316571Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1024 congestion_controller_window=1024 remaining=1 self.last_remote_window=1024 [INFO] [stdout] 2025-10-02T03:09:29.316583Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1 [INFO] [stdout] 2025-10-02T03:09:29.316597Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=0 remote_window_remaining=1023 user_tx_segments_segments=2 user_tx_segments_bytes=3 segment_sizes=min_ss=528:max_ss=1024 [INFO] [stdout] 2025-10-02T03:09:29.316619Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=103 header.ack_nr=0 payload_size=1 remaining_cwnd=1022 [INFO] [stdout] 2025-10-02T03:09:29.316631Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=1021 [INFO] [stdout] 2025-10-02T03:09:29.316641Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=3.375s [INFO] [stdout] 2025-10-02T03:09:29.316668Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1024 congestion_controller_window=1024 remaining=1 self.last_remote_window=1024 [INFO] [stdout] 2025-10-02T03:09:29.316681Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1 [INFO] [stdout] 2025-10-02T03:09:29.316689Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=0 remote_window_remaining=1023 user_tx_segments_segments=3 user_tx_segments_bytes=4 segment_sizes=min_ss=528:max_ss=1024 [INFO] [stdout] 2025-10-02T03:09:29.316007Z TRACE msg{seq_nr=163 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.316767Z TRACE msg{seq_nr=163 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=35840 [INFO] [stdout] 2025-10-02T03:09:29.316932Z TRACE msg{seq_nr=164 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.316952Z TRACE msg{seq_nr=164 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.316967Z TRACE msg{seq_nr=164 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=163 [INFO] [stdout] 2025-10-02T03:09:29.316984Z TRACE msg{seq_nr=164 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.316997Z TRACE msg{seq_nr=164 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.317011Z TRACE msg{seq_nr=164 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=36864 [INFO] [stdout] 2025-10-02T03:09:29.317048Z TRACE msg{seq_nr=165 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.317063Z TRACE msg{seq_nr=165 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.317075Z TRACE msg{seq_nr=165 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=164 [INFO] [stdout] 2025-10-02T03:09:29.317089Z TRACE msg{seq_nr=165 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.317100Z TRACE msg{seq_nr=165 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.317112Z TRACE msg{seq_nr=165 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=37888 [INFO] [stdout] 2025-10-02T03:09:29.317144Z TRACE msg{seq_nr=166 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.317160Z TRACE msg{seq_nr=166 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.317173Z TRACE msg{seq_nr=166 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=165 [INFO] [stdout] 2025-10-02T03:09:29.317188Z TRACE msg{seq_nr=166 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.317200Z TRACE msg{seq_nr=166 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.317213Z TRACE msg{seq_nr=166 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=38912 [INFO] [stdout] 2025-10-02T03:09:29.317245Z TRACE msg{seq_nr=167 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.317260Z TRACE msg{seq_nr=167 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.317272Z TRACE msg{seq_nr=167 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=166 [INFO] [stdout] 2025-10-02T03:09:29.317287Z TRACE msg{seq_nr=167 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.317299Z TRACE msg{seq_nr=167 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.317312Z TRACE msg{seq_nr=167 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=39936 [INFO] [stdout] 2025-10-02T03:09:29.317348Z TRACE msg{seq_nr=168 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.317364Z TRACE msg{seq_nr=168 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.317380Z TRACE msg{seq_nr=168 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=167 [INFO] [stdout] 2025-10-02T03:09:29.317396Z TRACE msg{seq_nr=168 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.317408Z TRACE msg{seq_nr=168 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.317421Z TRACE msg{seq_nr=168 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=40960 [INFO] [stdout] 2025-10-02T03:09:29.317457Z TRACE msg{seq_nr=169 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.317471Z TRACE msg{seq_nr=169 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.317483Z TRACE msg{seq_nr=169 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=168 [INFO] [stdout] 2025-10-02T03:09:29.317498Z TRACE msg{seq_nr=169 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.317509Z TRACE msg{seq_nr=169 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.317521Z TRACE msg{seq_nr=169 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=41984 [INFO] [stdout] 2025-10-02T03:09:29.317555Z TRACE msg{seq_nr=170 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.317567Z TRACE msg{seq_nr=170 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.317578Z TRACE msg{seq_nr=170 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=169 [INFO] [stdout] 2025-10-02T03:09:29.317602Z TRACE msg{seq_nr=170 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.317616Z TRACE msg{seq_nr=170 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.317631Z TRACE msg{seq_nr=170 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=43008 [INFO] [stdout] 2025-10-02T03:09:29.317667Z TRACE msg{seq_nr=171 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.317682Z TRACE msg{seq_nr=171 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.317695Z TRACE msg{seq_nr=171 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=170 [INFO] [stdout] 2025-10-02T03:09:29.317727Z TRACE msg{seq_nr=171 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.317744Z TRACE msg{seq_nr=171 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.317759Z TRACE msg{seq_nr=171 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=44032 [INFO] [stdout] 2025-10-02T03:09:29.320635Z TRACE msg{seq_nr=172 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.320738Z TRACE msg{seq_nr=172 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.320778Z TRACE msg{seq_nr=172 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=171 [INFO] [stdout] 2025-10-02T03:09:29.320841Z TRACE msg{seq_nr=172 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.320955Z TRACE msg{seq_nr=172 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.321004Z TRACE msg{seq_nr=172 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=45056 [INFO] [stdout] 2025-10-02T03:09:29.321106Z TRACE msg{seq_nr=173 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.321169Z TRACE msg{seq_nr=173 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.321232Z TRACE msg{seq_nr=173 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=172 [INFO] [stdout] 2025-10-02T03:09:29.321291Z TRACE msg{seq_nr=173 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.321324Z TRACE msg{seq_nr=173 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.321366Z TRACE msg{seq_nr=173 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=46080 [INFO] [stdout] 2025-10-02T03:09:29.321487Z TRACE msg{seq_nr=174 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.321538Z TRACE msg{seq_nr=174 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.321626Z TRACE msg{seq_nr=174 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=173 [INFO] [stdout] 2025-10-02T03:09:29.321721Z TRACE msg{seq_nr=174 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.321855Z TRACE msg{seq_nr=174 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.321903Z TRACE msg{seq_nr=174 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=47104 [INFO] [stdout] 2025-10-02T03:09:29.321951Z TRACE msg{seq_nr=175 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.321969Z TRACE msg{seq_nr=175 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.321983Z TRACE msg{seq_nr=175 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=174 [INFO] [stdout] 2025-10-02T03:09:29.322000Z TRACE msg{seq_nr=175 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.322012Z TRACE msg{seq_nr=175 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.322026Z TRACE msg{seq_nr=175 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=48128 [INFO] [stdout] 2025-10-02T03:09:29.322063Z TRACE msg{seq_nr=176 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.322077Z TRACE msg{seq_nr=176 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.322091Z TRACE msg{seq_nr=176 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=175 [INFO] [stdout] 2025-10-02T03:09:29.322108Z TRACE msg{seq_nr=176 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.322121Z TRACE msg{seq_nr=176 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.322136Z TRACE msg{seq_nr=176 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=49152 [INFO] [stdout] 2025-10-02T03:09:29.322178Z TRACE msg{seq_nr=177 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.322194Z TRACE msg{seq_nr=177 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.322206Z TRACE msg{seq_nr=177 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=176 [INFO] [stdout] 2025-10-02T03:09:29.322220Z TRACE msg{seq_nr=177 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.322232Z TRACE msg{seq_nr=177 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.322246Z TRACE msg{seq_nr=177 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=50176 [INFO] [stdout] 2025-10-02T03:09:29.322280Z TRACE msg{seq_nr=178 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.322295Z TRACE msg{seq_nr=178 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.322307Z TRACE msg{seq_nr=178 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=177 [INFO] [stdout] 2025-10-02T03:09:29.322322Z TRACE msg{seq_nr=178 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.322335Z TRACE msg{seq_nr=178 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.322351Z TRACE msg{seq_nr=178 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=51200 [INFO] [stdout] 2025-10-02T03:09:29.322387Z TRACE msg{seq_nr=179 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.322403Z TRACE msg{seq_nr=179 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.322418Z TRACE msg{seq_nr=179 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=178 [INFO] [stdout] 2025-10-02T03:09:29.322434Z TRACE msg{seq_nr=179 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.322447Z TRACE msg{seq_nr=179 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.322461Z TRACE msg{seq_nr=179 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=52224 [INFO] [stdout] 2025-10-02T03:09:29.322501Z TRACE msg{seq_nr=180 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.322517Z TRACE msg{seq_nr=180 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.322530Z TRACE msg{seq_nr=180 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=179 [INFO] [stdout] 2025-10-02T03:09:29.322545Z TRACE msg{seq_nr=180 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.322558Z TRACE msg{seq_nr=180 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.322574Z TRACE msg{seq_nr=180 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=53248 [INFO] [stdout] 2025-10-02T03:09:29.322621Z TRACE msg{seq_nr=181 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.322638Z TRACE msg{seq_nr=181 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.322652Z TRACE msg{seq_nr=181 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=180 [INFO] [stdout] 2025-10-02T03:09:29.322667Z TRACE msg{seq_nr=181 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.322679Z TRACE msg{seq_nr=181 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.322691Z TRACE msg{seq_nr=181 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=54272 [INFO] [stdout] 2025-10-02T03:09:29.322744Z TRACE msg{seq_nr=182 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.322761Z TRACE msg{seq_nr=182 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.322774Z TRACE msg{seq_nr=182 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=181 [INFO] [stdout] 2025-10-02T03:09:29.322789Z TRACE msg{seq_nr=182 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.322802Z TRACE msg{seq_nr=182 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.322817Z TRACE msg{seq_nr=182 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=55296 [INFO] [stdout] 2025-10-02T03:09:29.322856Z TRACE msg{seq_nr=183 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.322873Z TRACE msg{seq_nr=183 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.322886Z TRACE msg{seq_nr=183 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=182 [INFO] [stdout] 2025-10-02T03:09:29.322904Z TRACE msg{seq_nr=183 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.322919Z TRACE msg{seq_nr=183 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.322933Z TRACE msg{seq_nr=183 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=56320 [INFO] [stdout] 2025-10-02T03:09:29.322973Z TRACE msg{seq_nr=184 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.322991Z TRACE msg{seq_nr=184 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.323004Z TRACE msg{seq_nr=184 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=183 [INFO] [stdout] 2025-10-02T03:09:29.323020Z TRACE msg{seq_nr=184 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.323033Z TRACE msg{seq_nr=184 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.323048Z TRACE msg{seq_nr=184 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=57344 [INFO] [stdout] 2025-10-02T03:09:29.323522Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=104 header.ack_nr=0 payload_size=1 remaining_cwnd=1021 [INFO] [stdout] 2025-10-02T03:09:29.323567Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=1020 [INFO] [stdout] 2025-10-02T03:09:29.323602Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=3.375s [INFO] [stdout] 2025-10-02T03:09:29.323649Z TRACE librqbit_utp::stream_rx: user_rx: marking vsock closed [INFO] [stdout] 2025-10-02T03:09:29.323729Z TRACE librqbit_utp::stream_tx: closing writer [INFO] [stdout] test stream_dispatch::tests::mtu_probing::test_mtu_probing ... ok [INFO] [stdout] test stream_dispatch::tests::nagle::test_nagle_algorithm ... ok [INFO] [stdout] 2025-10-02T03:09:29.325795Z TRACE msg{seq_nr=185 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.327742Z TRACE msg{seq_nr=185 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.327812Z TRACE msg{seq_nr=185 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=184 [INFO] [stdout] 2025-10-02T03:09:29.327869Z TRACE msg{seq_nr=185 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.327981Z TRACE msg{seq_nr=185 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.328032Z TRACE msg{seq_nr=185 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=58368 [INFO] [stdout] 2025-10-02T03:09:29.328117Z TRACE msg{seq_nr=186 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.328159Z TRACE msg{seq_nr=186 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.328199Z TRACE msg{seq_nr=186 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=185 [INFO] [stdout] 2025-10-02T03:09:29.328242Z TRACE msg{seq_nr=186 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.328325Z TRACE msg{seq_nr=186 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.328352Z TRACE msg{seq_nr=186 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=59392 [INFO] [stdout] 2025-10-02T03:09:29.323748Z TRACE librqbit_utp::stream_tx: closing writer [INFO] [stdout] 2025-10-02T03:09:29.328397Z TRACE msg{seq_nr=187 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.328413Z TRACE msg{seq_nr=187 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.328426Z DEBUG librqbit_utp::stream_dispatch: consumer closed and no data to send, shutting down [INFO] [stdout] 2025-10-02T03:09:29.328426Z TRACE msg{seq_nr=187 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=186 [INFO] [stdout] 2025-10-02T03:09:29.328436Z TRACE librqbit_utp::stream_dispatch: state established -> fin-wait-1 [INFO] [stdout] 2025-10-02T03:09:29.328442Z TRACE msg{seq_nr=187 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.329889Z TRACE msg{seq_nr=187 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.329939Z TRACE msg{seq_nr=187 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=60416 [INFO] [stdout] 2025-10-02T03:09:29.330021Z TRACE msg{seq_nr=188 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.330065Z TRACE msg{seq_nr=188 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.330127Z TRACE msg{seq_nr=188 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=187 [INFO] [stdout] 2025-10-02T03:09:29.330146Z TRACE msg{seq_nr=188 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.330189Z TRACE msg{seq_nr=188 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.330207Z TRACE msg{seq_nr=188 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=61440 [INFO] [stdout] 2025-10-02T03:09:29.330284Z TRACE msg{seq_nr=189 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.330308Z TRACE msg{seq_nr=189 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.330323Z TRACE msg{seq_nr=189 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=188 [INFO] [stdout] 2025-10-02T03:09:29.330385Z TRACE msg{seq_nr=189 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.330402Z TRACE msg{seq_nr=189 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.330418Z TRACE msg{seq_nr=189 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=62464 [INFO] [stdout] 2025-10-02T03:09:29.330504Z TRACE msg{seq_nr=190 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.330552Z TRACE msg{seq_nr=190 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.330573Z TRACE msg{seq_nr=190 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=189 [INFO] [stdout] 2025-10-02T03:09:29.330594Z TRACE msg{seq_nr=190 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.330610Z TRACE msg{seq_nr=190 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.330651Z TRACE msg{seq_nr=190 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=63488 [INFO] [stdout] 2025-10-02T03:09:29.330694Z TRACE msg{seq_nr=191 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.331996Z TRACE msg{seq_nr=191 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.332013Z TRACE msg{seq_nr=191 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=190 [INFO] [stdout] 2025-10-02T03:09:29.332139Z DEBUG librqbit_utp::stream_dispatch: state changed before=Established after=FinWait1 { our_fin: 101 } [INFO] [stdout] 2025-10-02T03:09:29.332160Z TRACE librqbit_utp::stream_dispatch: sending seq_nr=101 ack_nr=0 wnd_size=0 type=ST_FIN [INFO] [stdout] 2025-10-02T03:09:29.332179Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:29.332190Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=1s reason="both reader and writer are dead" [INFO] [stdout] 2025-10-02T03:09:29.332203Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:29.332251Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:29.332270Z TRACE librqbit_utp::stream_dispatch: retransmit timer expired [INFO] [stdout] 2025-10-02T03:09:29.332286Z TRACE librqbit_utp::stream_dispatch: RTO: rewinding self.last_sent_seq_nr to retransmit FIN [INFO] [stdout] 2025-10-02T03:09:29.332294Z TRACE librqbit_utp::stream_dispatch: sending seq_nr=101 ack_nr=0 wnd_size=0 type=ST_FIN [INFO] [stdout] 2025-10-02T03:09:29.332309Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=400ms reason="rfc6298 5.6" [INFO] [stdout] 2025-10-02T03:09:29.332321Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=400ms [INFO] [stdout] 2025-10-02T03:09:29.332353Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=400ms [INFO] [stdout] 2025-10-02T03:09:29.332371Z TRACE librqbit_utp::stream_dispatch: retransmit timer expired [INFO] [stdout] 2025-10-02T03:09:29.332378Z TRACE librqbit_utp::stream_dispatch: RTO: rewinding self.last_sent_seq_nr to retransmit FIN [INFO] [stdout] 2025-10-02T03:09:29.332383Z TRACE librqbit_utp::stream_dispatch: sending seq_nr=101 ack_nr=0 wnd_size=0 type=ST_FIN [INFO] [stdout] 2025-10-02T03:09:29.332397Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=800ms reason="rfc6298 5.6" [INFO] [stdout] 2025-10-02T03:09:29.332407Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=400ms [INFO] [stdout] 2025-10-02T03:09:29.332425Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=400ms [INFO] [stdout] 2025-10-02T03:09:29.332438Z TRACE librqbit_utp::stream_rx: user_rx: marking vsock closed [INFO] [stdout] test stream_dispatch::tests::retransmit_timer::fin_retransmit ... ok [INFO] [stdout] 2025-10-02T03:09:29.334096Z TRACE msg{seq_nr=191 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.334129Z TRACE msg{seq_nr=191 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.334144Z TRACE msg{seq_nr=191 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=64512 [INFO] [stdout] 2025-10-02T03:09:29.335829Z TRACE msg{seq_nr=192 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.335885Z TRACE msg{seq_nr=192 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.335902Z TRACE msg{seq_nr=192 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=191 [INFO] [stdout] 2025-10-02T03:09:29.335919Z TRACE msg{seq_nr=192 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.335932Z TRACE msg{seq_nr=192 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.335947Z TRACE msg{seq_nr=192 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=65536 [INFO] [stdout] 2025-10-02T03:09:29.335989Z TRACE msg{seq_nr=193 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.336004Z TRACE msg{seq_nr=193 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.336017Z TRACE msg{seq_nr=193 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=192 [INFO] [stdout] 2025-10-02T03:09:29.336032Z TRACE msg{seq_nr=193 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.336045Z TRACE msg{seq_nr=193 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.336059Z TRACE msg{seq_nr=193 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=66560 [INFO] [stdout] 2025-10-02T03:09:29.336097Z TRACE msg{seq_nr=194 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.336113Z TRACE msg{seq_nr=194 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.336128Z TRACE msg{seq_nr=194 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=193 [INFO] [stdout] 2025-10-02T03:09:29.336144Z TRACE msg{seq_nr=194 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.336157Z TRACE msg{seq_nr=194 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.336171Z TRACE msg{seq_nr=194 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=67584 [INFO] [stdout] 2025-10-02T03:09:29.336205Z TRACE msg{seq_nr=195 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.336219Z TRACE msg{seq_nr=195 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.336232Z TRACE msg{seq_nr=195 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=194 [INFO] [stdout] 2025-10-02T03:09:29.336247Z TRACE msg{seq_nr=195 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.336260Z TRACE msg{seq_nr=195 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.336274Z TRACE msg{seq_nr=195 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=68608 [INFO] [stdout] 2025-10-02T03:09:29.336309Z TRACE msg{seq_nr=196 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.336325Z TRACE msg{seq_nr=196 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.336338Z TRACE msg{seq_nr=196 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=195 [INFO] [stdout] 2025-10-02T03:09:29.336362Z TRACE msg{seq_nr=196 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.336376Z TRACE msg{seq_nr=196 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.336390Z TRACE msg{seq_nr=196 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=69632 [INFO] [stdout] 2025-10-02T03:09:29.336425Z TRACE msg{seq_nr=197 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.336439Z TRACE msg{seq_nr=197 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.336452Z TRACE msg{seq_nr=197 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=196 [INFO] [stdout] 2025-10-02T03:09:29.336468Z TRACE msg{seq_nr=197 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.336481Z TRACE msg{seq_nr=197 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.336495Z TRACE msg{seq_nr=197 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=70656 [INFO] [stdout] 2025-10-02T03:09:29.336529Z TRACE msg{seq_nr=198 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.336544Z TRACE msg{seq_nr=198 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.336556Z TRACE msg{seq_nr=198 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=197 [INFO] [stdout] 2025-10-02T03:09:29.336571Z TRACE msg{seq_nr=198 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.336586Z TRACE msg{seq_nr=198 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.336601Z TRACE msg{seq_nr=198 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=71680 [INFO] [stdout] 2025-10-02T03:09:29.336636Z TRACE msg{seq_nr=199 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.336651Z TRACE msg{seq_nr=199 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.336664Z TRACE msg{seq_nr=199 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=198 [INFO] [stdout] 2025-10-02T03:09:29.336680Z TRACE msg{seq_nr=199 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.336692Z TRACE msg{seq_nr=199 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.336706Z TRACE msg{seq_nr=199 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=72704 [INFO] [stdout] 2025-10-02T03:09:29.336763Z TRACE msg{seq_nr=200 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.336778Z TRACE msg{seq_nr=200 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.336791Z TRACE msg{seq_nr=200 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=199 [INFO] [stdout] 2025-10-02T03:09:29.336807Z TRACE msg{seq_nr=200 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.336821Z TRACE msg{seq_nr=200 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.336838Z TRACE msg{seq_nr=200 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=73728 [INFO] [stdout] 2025-10-02T03:09:29.336872Z TRACE msg{seq_nr=201 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.336886Z TRACE msg{seq_nr=201 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.336899Z TRACE msg{seq_nr=201 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=200 [INFO] [stdout] 2025-10-02T03:09:29.336915Z TRACE msg{seq_nr=201 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.336928Z TRACE msg{seq_nr=201 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.336943Z TRACE msg{seq_nr=201 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=74752 [INFO] [stdout] 2025-10-02T03:09:29.336977Z TRACE msg{seq_nr=202 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.336991Z TRACE msg{seq_nr=202 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.337003Z TRACE msg{seq_nr=202 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=201 [INFO] [stdout] 2025-10-02T03:09:29.337019Z TRACE msg{seq_nr=202 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.337032Z TRACE msg{seq_nr=202 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.337046Z TRACE msg{seq_nr=202 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=75776 [INFO] [stdout] 2025-10-02T03:09:29.337081Z TRACE msg{seq_nr=203 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.337095Z TRACE msg{seq_nr=203 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.337109Z TRACE msg{seq_nr=203 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=202 [INFO] [stdout] 2025-10-02T03:09:29.337124Z TRACE msg{seq_nr=203 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.337137Z TRACE msg{seq_nr=203 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.337151Z TRACE msg{seq_nr=203 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=76800 [INFO] [stdout] 2025-10-02T03:09:29.337184Z TRACE msg{seq_nr=204 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.337198Z TRACE msg{seq_nr=204 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.337211Z TRACE msg{seq_nr=204 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=203 [INFO] [stdout] 2025-10-02T03:09:29.337227Z TRACE msg{seq_nr=204 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.337239Z TRACE msg{seq_nr=204 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.337253Z TRACE msg{seq_nr=204 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=77824 [INFO] [stdout] 2025-10-02T03:09:29.337287Z TRACE msg{seq_nr=205 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.337304Z TRACE msg{seq_nr=205 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.337318Z TRACE msg{seq_nr=205 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=204 [INFO] [stdout] 2025-10-02T03:09:29.337333Z TRACE msg{seq_nr=205 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.337353Z TRACE msg{seq_nr=205 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.337368Z TRACE msg{seq_nr=205 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=78848 [INFO] [stdout] 2025-10-02T03:09:29.337403Z TRACE msg{seq_nr=206 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.337418Z TRACE msg{seq_nr=206 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.337431Z TRACE msg{seq_nr=206 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=205 [INFO] [stdout] 2025-10-02T03:09:29.337447Z TRACE msg{seq_nr=206 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.337460Z TRACE msg{seq_nr=206 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.337474Z TRACE msg{seq_nr=206 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=79872 [INFO] [stdout] 2025-10-02T03:09:29.337507Z TRACE msg{seq_nr=207 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.337522Z TRACE msg{seq_nr=207 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.337537Z TRACE msg{seq_nr=207 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=206 [INFO] [stdout] 2025-10-02T03:09:29.337553Z TRACE msg{seq_nr=207 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.337566Z TRACE msg{seq_nr=207 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.337580Z TRACE msg{seq_nr=207 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=80896 [INFO] [stdout] 2025-10-02T03:09:29.337617Z TRACE msg{seq_nr=208 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.337632Z TRACE msg{seq_nr=208 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.337645Z TRACE msg{seq_nr=208 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=207 [INFO] [stdout] 2025-10-02T03:09:29.337661Z TRACE msg{seq_nr=208 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.337674Z TRACE msg{seq_nr=208 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.337688Z TRACE msg{seq_nr=208 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=81920 [INFO] [stdout] 2025-10-02T03:09:29.328542Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51540 ack_nr=64016 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.337741Z TRACE msg{seq_nr=209 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.337759Z TRACE msg{seq_nr=209 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.346756Z TRACE msg{seq_nr=209 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=208 [INFO] [stdout] 2025-10-02T03:09:29.346826Z TRACE msg{seq_nr=209 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.346843Z TRACE msg{seq_nr=209 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.346887Z TRACE msg{seq_nr=209 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=82944 [INFO] [stdout] 2025-10-02T03:09:29.348804Z TRACE msg{seq_nr=210 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.352809Z TRACE msg{seq_nr=210 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.337752Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51540 ack_nr=64016 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1323 [INFO] [stdout] 2025-10-02T03:09:29.353027Z TRACE msg{seq_nr=210 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=209 [INFO] [stdout] 2025-10-02T03:09:29.338524Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1048576 congestion_controller_window=1056 remaining=4 self.last_remote_window=1048576 [INFO] [stdout] 2025-10-02T03:09:29.353169Z TRACE librqbit_utp::stream_dispatch: segmented bytes=4 [INFO] [stdout] 2025-10-02T03:09:29.353186Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=0 remote_window_remaining=1048572 user_tx_segments_segments=1 user_tx_segments_bytes=4 segment_sizes=min_ss=528:max_ss=1452 [INFO] [stdout] 2025-10-02T03:09:29.353229Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=3s reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:29.353241Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:29.353251Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=101 header.ack_nr=0 payload_size=4 remaining_cwnd=1056 [INFO] [stdout] 2025-10-02T03:09:29.353262Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=1052 [INFO] [stdout] 2025-10-02T03:09:29.353279Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=3s [INFO] [stdout] 2025-10-02T03:09:29.353332Z TRACE librqbit_utp::stream_tx: closing writer [INFO] [stdout] 2025-10-02T03:09:29.353343Z TRACE librqbit_utp::stream_rx: user_rx: marking vsock closed [INFO] [stdout] test stream_dispatch::tests::retransmit_timer::retransmit_timer_started ... ok [INFO] [stdout] 2025-10-02T03:09:29.353679Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51540 ack_nr=64016 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=51539 [INFO] [stdout] 2025-10-02T03:09:29.353739Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51540 ack_nr=64016 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.353762Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51540 ack_nr=64016 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.353784Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51540 ack_nr=64016 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1323 [INFO] [stdout] 2025-10-02T03:09:29.353842Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51541 ack_nr=64016 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.353866Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51541 ack_nr=64016 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1323 [INFO] [stdout] 2025-10-02T03:09:29.353887Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51541 ack_nr=64016 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=51540 [INFO] [stdout] 2025-10-02T03:09:29.353909Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51541 ack_nr=64016 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.353928Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51541 ack_nr=64016 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.353949Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51541 ack_nr=64016 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2646 [INFO] [stdout] 2025-10-02T03:09:29.353996Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51542 ack_nr=64016 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.354021Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51542 ack_nr=64016 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1323 [INFO] [stdout] 2025-10-02T03:09:29.354042Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51542 ack_nr=64016 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=51541 [INFO] [stdout] 2025-10-02T03:09:29.354064Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51542 ack_nr=64016 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.354084Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51542 ack_nr=64016 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.354106Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51542 ack_nr=64016 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=3969 [INFO] [stdout] 2025-10-02T03:09:29.354139Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-10-02T03:09:29.354158Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-10-02T03:09:29.354208Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=1, bytes=1323, new_rtt=Some(23.101719ms) [INFO] [stdout] 2025-10-02T03:09:29.354240Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=3 bytes=3969 [INFO] [stdout] 2025-10-02T03:09:29.354267Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::stream_dispatch: remote_window_remaining=1046493 congestion_controller_window=4959 remaining=31445 self.last_remote_window=1046493 [INFO] [stdout] 2025-10-02T03:09:29.354291Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::stream_dispatch: segmented bytes=1323 [INFO] [stdout] 2025-10-02T03:09:29.354309Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::stream_dispatch: segmented bytes=1323 [INFO] [stdout] 2025-10-02T03:09:29.354327Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::stream_dispatch: segmented bytes=1323 [INFO] [stdout] 2025-10-02T03:09:29.354345Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::stream_dispatch: segmented bytes=1378 [INFO] [stdout] 2025-10-02T03:09:29.354371Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=1378 [INFO] [stdout] 2025-10-02T03:09:29.354390Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=26098 remote_window_remaining=1041146 user_tx_segments_segments=4 user_tx_segments_bytes=5347 segment_sizes=min_ss=1323:max_ss=1432 [INFO] [stdout] 2025-10-02T03:09:29.354460Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:29.354576Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:29.354603Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=64017 header.ack_nr=51542 payload_size=1323 remaining_cwnd=4959 [INFO] [stdout] 2025-10-02T03:09:29.354631Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1048576 congestion_controller_window=1056 remaining=5 self.last_remote_window=1048576 [INFO] [stdout] 2025-10-02T03:09:29.354656Z TRACE librqbit_utp::stream_dispatch: segmented bytes=5 [INFO] [stdout] 2025-10-02T03:09:29.354647Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=64018 header.ack_nr=51542 payload_size=1323 remaining_cwnd=3636 [INFO] [stdout] 2025-10-02T03:09:29.354665Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=0 remote_window_remaining=1048571 user_tx_segments_segments=1 user_tx_segments_bytes=5 segment_sizes=min_ss=528:max_ss=1452 [INFO] [stdout] 2025-10-02T03:09:29.354687Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=3s reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:29.354699Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:29.354726Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=101 header.ack_nr=0 payload_size=5 remaining_cwnd=1056 [INFO] [stdout] 2025-10-02T03:09:29.354739Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=1051 [INFO] [stdout] 2025-10-02T03:09:29.353076Z TRACE msg{seq_nr=210 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.354750Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=3s [INFO] [stdout] 2025-10-02T03:09:29.354752Z TRACE msg{seq_nr=210 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.354804Z TRACE msg{seq_nr=210 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=83968 [INFO] [stdout] 2025-10-02T03:09:29.354858Z TRACE msg{seq_nr=211 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.354925Z TRACE msg{seq_nr=211 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.354940Z TRACE msg{seq_nr=211 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=210 [INFO] [stdout] 2025-10-02T03:09:29.354979Z TRACE msg{seq_nr=211 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.354997Z TRACE msg{seq_nr=211 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.355013Z TRACE msg{seq_nr=211 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=84992 [INFO] [stdout] 2025-10-02T03:09:29.355079Z TRACE msg{seq_nr=212 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.355097Z TRACE msg{seq_nr=212 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.355113Z TRACE msg{seq_nr=212 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=211 [INFO] [stdout] 2025-10-02T03:09:29.355154Z TRACE msg{seq_nr=212 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.355171Z TRACE msg{seq_nr=212 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.355185Z TRACE msg{seq_nr=212 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=86016 [INFO] [stdout] 2025-10-02T03:09:29.355254Z TRACE msg{seq_nr=213 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.355273Z TRACE msg{seq_nr=213 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.355286Z TRACE msg{seq_nr=213 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=212 [INFO] [stdout] 2025-10-02T03:09:29.355331Z TRACE msg{seq_nr=213 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.355354Z TRACE msg{seq_nr=213 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.355376Z TRACE msg{seq_nr=213 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=87040 [INFO] [stdout] 2025-10-02T03:09:29.355465Z TRACE msg{seq_nr=214 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.355513Z TRACE msg{seq_nr=214 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.355527Z TRACE msg{seq_nr=214 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=213 [INFO] [stdout] 2025-10-02T03:09:29.355578Z TRACE msg{seq_nr=214 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.355593Z TRACE msg{seq_nr=214 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.355629Z TRACE msg{seq_nr=214 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=88064 [INFO] [stdout] 2025-10-02T03:09:29.355677Z TRACE msg{seq_nr=215 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.355826Z TRACE msg{seq_nr=215 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.355846Z TRACE msg{seq_nr=215 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=214 [INFO] [stdout] 2025-10-02T03:09:29.356069Z TRACE msg{seq_nr=215 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.356232Z TRACE msg{seq_nr=215 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.356383Z TRACE msg{seq_nr=215 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=89088 [INFO] [stdout] 2025-10-02T03:09:29.356573Z TRACE msg{seq_nr=216 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.354784Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1048576 congestion_controller_window=1056 remaining=0 self.last_remote_window=1048576 [INFO] [stdout] 2025-10-02T03:09:29.357784Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=0 remote_window_remaining=1048576 user_tx_segments_segments=1 user_tx_segments_bytes=5 segment_sizes=min_ss=528:max_ss=1452 [INFO] [stdout] 2025-10-02T03:09:29.357806Z TRACE librqbit_utp::stream_dispatch: retransmit timer expired [INFO] [stdout] 2025-10-02T03:09:29.357914Z TRACE librqbit_utp::stream_dispatch: RTO expired: sent ST_DATA header.seq_nr=101 header.ack_nr=0 payload_size=5 [INFO] [stdout] 2025-10-02T03:09:29.357958Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=6s reason="rfc6298 5.6" [INFO] [stdout] 2025-10-02T03:09:29.357969Z TRACE librqbit_utp::stream_dispatch: not sending anything while in RTO processing rto_retransmissions=1 [INFO] [stdout] 2025-10-02T03:09:29.357981Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=6s [INFO] [stdout] 2025-10-02T03:09:29.358036Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1048576 congestion_controller_window=1056 remaining=0 self.last_remote_window=1048576 [INFO] [stdout] 2025-10-02T03:09:29.358054Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=0 remote_window_remaining=1048576 user_tx_segments_segments=1 user_tx_segments_bytes=5 segment_sizes=min_ss=528:max_ss=1452 [INFO] [stdout] 2025-10-02T03:09:29.358067Z TRACE librqbit_utp::stream_dispatch: not sending anything while in RTO processing rto_retransmissions=1 [INFO] [stdout] 2025-10-02T03:09:29.358083Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=6s [INFO] [stdout] 2025-10-02T03:09:29.358126Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1048576 congestion_controller_window=1056 remaining=0 self.last_remote_window=1048576 [INFO] [stdout] 2025-10-02T03:09:29.358139Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=0 remote_window_remaining=1048576 user_tx_segments_segments=1 user_tx_segments_bytes=5 segment_sizes=min_ss=528:max_ss=1452 [INFO] [stdout] 2025-10-02T03:09:29.358151Z TRACE librqbit_utp::stream_dispatch: retransmit timer expired [INFO] [stdout] 2025-10-02T03:09:29.358164Z TRACE librqbit_utp::stream_dispatch: RTO expired: sent ST_DATA header.seq_nr=101 header.ack_nr=0 payload_size=5 [INFO] [stdout] 2025-10-02T03:09:29.358175Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=12s reason="rfc6298 5.6" [INFO] [stdout] 2025-10-02T03:09:29.358248Z TRACE librqbit_utp::stream_dispatch: not sending anything while in RTO processing rto_retransmissions=2 [INFO] [stdout] 2025-10-02T03:09:29.358261Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=1s [INFO] [stdout] 2025-10-02T03:09:29.356686Z TRACE msg{seq_nr=216 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.359802Z TRACE msg{seq_nr=216 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=215 [INFO] [stdout] 2025-10-02T03:09:29.359837Z TRACE msg{seq_nr=216 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.359854Z TRACE msg{seq_nr=216 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.359896Z TRACE msg{seq_nr=216 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=90112 [INFO] [stdout] 2025-10-02T03:09:29.354688Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=64019 header.ack_nr=51542 payload_size=1323 remaining_cwnd=2313 [INFO] [stdout] 2025-10-02T03:09:29.359961Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::stream_dispatch: remote recv window exhausted skipped_logs=4 [INFO] [stdout] 2025-10-02T03:09:29.359994Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=990 [INFO] [stdout] 2025-10-02T03:09:29.360227Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:29.359944Z TRACE msg{seq_nr=217 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.360927Z TRACE msg{seq_nr=217 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.360946Z TRACE msg{seq_nr=217 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=216 [INFO] [stdout] 2025-10-02T03:09:29.361764Z TRACE msg{seq_nr=217 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.361787Z TRACE msg{seq_nr=217 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.361829Z TRACE msg{seq_nr=217 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=91136 [INFO] [stdout] 2025-10-02T03:09:29.361903Z TRACE msg{seq_nr=218 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.361924Z TRACE msg{seq_nr=218 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.361938Z TRACE msg{seq_nr=218 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=217 [INFO] [stdout] 2025-10-02T03:09:29.361956Z TRACE msg{seq_nr=218 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.362001Z TRACE msg{seq_nr=218 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.362018Z TRACE msg{seq_nr=218 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=92160 [INFO] [stdout] 2025-10-02T03:09:29.362816Z TRACE msg{seq_nr=219 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.362851Z TRACE msg{seq_nr=219 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.362868Z TRACE msg{seq_nr=219 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=218 [INFO] [stdout] 2025-10-02T03:09:29.362885Z TRACE msg{seq_nr=219 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.362898Z TRACE msg{seq_nr=219 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.362912Z TRACE msg{seq_nr=219 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=93184 [INFO] [stdout] 2025-10-02T03:09:29.362982Z TRACE msg{seq_nr=220 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.363002Z TRACE msg{seq_nr=220 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.363016Z TRACE msg{seq_nr=220 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=219 [INFO] [stdout] 2025-10-02T03:09:29.366746Z TRACE msg{seq_nr=220 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.366783Z TRACE msg{seq_nr=220 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.366803Z TRACE msg{seq_nr=220 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=94208 [INFO] [stdout] 2025-10-02T03:09:29.366875Z TRACE msg{seq_nr=221 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.366950Z TRACE msg{seq_nr=221 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.366981Z TRACE msg{seq_nr=221 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=220 [INFO] [stdout] 2025-10-02T03:09:29.367001Z TRACE msg{seq_nr=221 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.367048Z TRACE msg{seq_nr=221 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.367066Z TRACE msg{seq_nr=221 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=95232 [INFO] [stdout] 2025-10-02T03:09:29.367247Z TRACE msg{seq_nr=222 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.367282Z TRACE msg{seq_nr=222 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.367299Z TRACE msg{seq_nr=222 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=221 [INFO] [stdout] 2025-10-02T03:09:29.363551Z TRACE librqbit_utp::stream_rx: user_rx: marking vsock closed [INFO] [stdout] 2025-10-02T03:09:29.367553Z TRACE msg{seq_nr=222 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.367575Z TRACE msg{seq_nr=222 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.367589Z TRACE msg{seq_nr=222 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=96256 [INFO] [stdout] 2025-10-02T03:09:29.367596Z TRACE librqbit_utp::stream_tx: closing writer [INFO] [stdout] 2025-10-02T03:09:29.367753Z TRACE msg{seq_nr=223 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.367775Z TRACE msg{seq_nr=223 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.367789Z TRACE msg{seq_nr=223 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=222 [INFO] [stdout] 2025-10-02T03:09:29.367807Z TRACE msg{seq_nr=223 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.367821Z TRACE msg{seq_nr=223 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.367835Z TRACE msg{seq_nr=223 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=97280 [INFO] [stdout] 2025-10-02T03:09:29.367874Z TRACE msg{seq_nr=224 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.367888Z TRACE msg{seq_nr=224 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.367908Z TRACE msg{seq_nr=224 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=223 [INFO] [stdout] 2025-10-02T03:09:29.367924Z TRACE msg{seq_nr=224 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] test stream_dispatch::tests::retransmit_timer::test_basic_retransmission_0 ... ok [INFO] [stdout] 2025-10-02T03:09:29.367937Z TRACE msg{seq_nr=224 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.367952Z TRACE msg{seq_nr=224 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=98304 [INFO] [stdout] 2025-10-02T03:09:29.367993Z TRACE msg{seq_nr=225 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.368009Z TRACE msg{seq_nr=225 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.367998Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}:msg{seq_nr=64017 ack_nr=51542 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.368023Z TRACE msg{seq_nr=225 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=224 [INFO] [stdout] 2025-10-02T03:09:29.368039Z TRACE msg{seq_nr=225 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.368036Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}:msg{seq_nr=64017 ack_nr=51542 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1323 [INFO] [stdout] 2025-10-02T03:09:29.368051Z TRACE msg{seq_nr=225 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.368066Z TRACE msg{seq_nr=225 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=99328 [INFO] [stdout] 2025-10-02T03:09:29.368059Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}:msg{seq_nr=64017 ack_nr=51542 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=64016 [INFO] [stdout] 2025-10-02T03:09:29.368086Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}:msg{seq_nr=64017 ack_nr=51542 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.368111Z TRACE msg{seq_nr=226 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.368105Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}:msg{seq_nr=64017 ack_nr=51542 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.368127Z TRACE msg{seq_nr=226 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.368127Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}:msg{seq_nr=64017 ack_nr=51542 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1323 [INFO] [stdout] 2025-10-02T03:09:29.368140Z TRACE msg{seq_nr=226 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=225 [INFO] [stdout] 2025-10-02T03:09:29.368154Z TRACE msg{seq_nr=226 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.368165Z TRACE msg{seq_nr=226 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.368170Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}:msg{seq_nr=64018 ack_nr=51542 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.368180Z TRACE msg{seq_nr=226 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=100352 [INFO] [stdout] 2025-10-02T03:09:29.368193Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}:msg{seq_nr=64018 ack_nr=51542 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1323 [INFO] [stdout] 2025-10-02T03:09:29.368215Z TRACE msg{seq_nr=227 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.368213Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}:msg{seq_nr=64018 ack_nr=51542 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=64017 [INFO] [stdout] 2025-10-02T03:09:29.368229Z TRACE msg{seq_nr=227 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.368240Z TRACE msg{seq_nr=227 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=226 [INFO] [stdout] 2025-10-02T03:09:29.368236Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}:msg{seq_nr=64018 ack_nr=51542 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.368254Z TRACE msg{seq_nr=227 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.368256Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}:msg{seq_nr=64018 ack_nr=51542 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.368266Z TRACE msg{seq_nr=227 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.368278Z TRACE msg{seq_nr=227 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=101376 [INFO] [stdout] 2025-10-02T03:09:29.368278Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}:msg{seq_nr=64018 ack_nr=51542 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2646 [INFO] [stdout] 2025-10-02T03:09:29.368306Z TRACE msg{seq_nr=228 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.368317Z TRACE msg{seq_nr=228 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.368329Z TRACE msg{seq_nr=228 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=227 [INFO] [stdout] 2025-10-02T03:09:29.368364Z TRACE msg{seq_nr=228 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.368377Z TRACE msg{seq_nr=228 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.368390Z TRACE msg{seq_nr=228 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=102400 [INFO] [stdout] 2025-10-02T03:09:29.368422Z TRACE msg{seq_nr=229 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.368435Z TRACE msg{seq_nr=229 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.368448Z TRACE msg{seq_nr=229 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=228 [INFO] [stdout] 2025-10-02T03:09:29.368463Z TRACE msg{seq_nr=229 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.368476Z TRACE msg{seq_nr=229 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.368491Z TRACE msg{seq_nr=229 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=103424 [INFO] [stdout] 2025-10-02T03:09:29.368526Z TRACE msg{seq_nr=230 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.368540Z TRACE msg{seq_nr=230 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.368552Z TRACE msg{seq_nr=230 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=229 [INFO] [stdout] 2025-10-02T03:09:29.368567Z TRACE msg{seq_nr=230 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.368580Z TRACE msg{seq_nr=230 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.368593Z TRACE msg{seq_nr=230 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=104448 [INFO] [stdout] 2025-10-02T03:09:29.368628Z TRACE msg{seq_nr=231 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.368641Z TRACE msg{seq_nr=231 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.368657Z TRACE msg{seq_nr=231 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=230 [INFO] [stdout] 2025-10-02T03:09:29.368672Z TRACE msg{seq_nr=231 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.368684Z TRACE msg{seq_nr=231 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.368959Z TRACE msg{seq_nr=0 ack_nr=101 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.369001Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1024 congestion_controller_window=1024 remaining=11 self.last_remote_window=1024 [INFO] [stdout] 2025-10-02T03:09:29.369015Z TRACE librqbit_utp::stream_dispatch: segmented bytes=11 [INFO] [stdout] 2025-10-02T03:09:29.369023Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=0 remote_window_remaining=1013 user_tx_segments_segments=1 user_tx_segments_bytes=11 segment_sizes=min_ss=528:max_ss=1452 [INFO] [stdout] 2025-10-02T03:09:29.369049Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=3s reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:29.369059Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:29.369068Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=101 header.ack_nr=0 payload_size=11 remaining_cwnd=1024 [INFO] [stdout] 2025-10-02T03:09:29.369080Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=1013 [INFO] [stdout] 2025-10-02T03:09:29.369093Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=3s [INFO] [stdout] 2025-10-02T03:09:29.369123Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1024 congestion_controller_window=1024 remaining=0 self.last_remote_window=1024 [INFO] [stdout] 2025-10-02T03:09:29.369135Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=0 remote_window_remaining=1024 user_tx_segments_segments=1 user_tx_segments_bytes=11 segment_sizes=min_ss=528:max_ss=1452 [INFO] [stdout] 2025-10-02T03:09:29.369148Z TRACE librqbit_utp::stream_dispatch: did not send anything remaining_cwnd=1013 [INFO] [stdout] 2025-10-02T03:09:29.369157Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=2.9s [INFO] [stdout] 2025-10-02T03:09:29.369177Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1024 congestion_controller_window=1024 remaining=0 self.last_remote_window=1024 [INFO] [stdout] 2025-10-02T03:09:29.369188Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=0 remote_window_remaining=1024 user_tx_segments_segments=1 user_tx_segments_bytes=11 segment_sizes=min_ss=528:max_ss=1452 [INFO] [stdout] 2025-10-02T03:09:29.369200Z TRACE librqbit_utp::stream_dispatch: retransmit timer expired [INFO] [stdout] 2025-10-02T03:09:29.369212Z TRACE librqbit_utp::stream_dispatch: RTO expired: sent ST_DATA header.seq_nr=101 header.ack_nr=0 payload_size=11 [INFO] [stdout] 2025-10-02T03:09:29.369223Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=6s reason="rfc6298 5.6" [INFO] [stdout] 2025-10-02T03:09:29.369231Z TRACE librqbit_utp::stream_dispatch: not sending anything while in RTO processing rto_retransmissions=1 [INFO] [stdout] 2025-10-02T03:09:29.369242Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=6s [INFO] [stdout] 2025-10-02T03:09:29.369266Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1024 congestion_controller_window=1024 remaining=0 self.last_remote_window=1024 [INFO] [stdout] 2025-10-02T03:09:29.369278Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=0 remote_window_remaining=1024 user_tx_segments_segments=1 user_tx_segments_bytes=11 segment_sizes=min_ss=528:max_ss=1452 [INFO] [stdout] 2025-10-02T03:09:29.369291Z TRACE librqbit_utp::stream_dispatch: retransmit timer expired [INFO] [stdout] 2025-10-02T03:09:29.369305Z TRACE librqbit_utp::stream_dispatch: RTO expired: sent ST_DATA header.seq_nr=101 header.ack_nr=0 payload_size=11 [INFO] [stdout] 2025-10-02T03:09:29.369316Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=12s reason="rfc6298 5.6" [INFO] [stdout] 2025-10-02T03:09:29.369325Z TRACE librqbit_utp::stream_dispatch: not sending anything while in RTO processing rto_retransmissions=2 [INFO] [stdout] 2025-10-02T03:09:29.369336Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=900ms [INFO] [stdout] 2025-10-02T03:09:29.369389Z TRACE msg{seq_nr=0 ack_nr=101 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.369423Z TRACE librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-10-02T03:09:29.369435Z TRACE librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-10-02T03:09:29.369446Z TRACE librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=1, bytes=11, new_rtt=None [INFO] [stdout] 2025-10-02T03:09:29.369475Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1024 congestion_controller_window=1024 remaining=4 self.last_remote_window=1024 [INFO] [stdout] 2025-10-02T03:09:29.369488Z TRACE librqbit_utp::stream_dispatch: segmented bytes=4 [INFO] [stdout] 2025-10-02T03:09:29.369495Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=0 remote_window_remaining=1020 user_tx_segments_segments=1 user_tx_segments_bytes=4 segment_sizes=min_ss=528:max_ss=1452 [INFO] [stdout] 2025-10-02T03:09:29.369517Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=12s reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:29.369527Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:29.369536Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=102 header.ack_nr=0 payload_size=4 remaining_cwnd=1024 [INFO] [stdout] 2025-10-02T03:09:29.369548Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=1020 [INFO] [stdout] 2025-10-02T03:09:29.369558Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=10s [INFO] [stdout] 2025-10-02T03:09:29.369584Z TRACE librqbit_utp::stream_rx: user_rx: marking vsock closed [INFO] [stdout] 2025-10-02T03:09:29.369630Z TRACE librqbit_utp::stream_tx: closing writer [INFO] [stdout] 2025-10-02T03:09:29.368698Z TRACE msg{seq_nr=231 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=105472 [INFO] [stdout] 2025-10-02T03:09:29.371753Z TRACE msg{seq_nr=232 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.371931Z TRACE msg{seq_nr=232 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.372092Z TRACE msg{seq_nr=232 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=231 [INFO] [stdout] 2025-10-02T03:09:29.372548Z TRACE msg{seq_nr=232 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] test stream_dispatch::tests::retransmit_timer::test_basic_retransmission_1 ... ok [INFO] [stdout] 2025-10-02T03:09:29.372625Z TRACE msg{seq_nr=232 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.373566Z TRACE msg{seq_nr=232 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=106496 [INFO] [stdout] 2025-10-02T03:09:29.376793Z TRACE msg{seq_nr=233 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.376810Z TRACE msg{seq_nr=233 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.376823Z TRACE msg{seq_nr=233 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=232 [INFO] [stdout] 2025-10-02T03:09:29.376838Z TRACE msg{seq_nr=233 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.376849Z TRACE msg{seq_nr=233 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.376863Z TRACE msg{seq_nr=233 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=107520 [INFO] [stdout] 2025-10-02T03:09:29.376893Z TRACE msg{seq_nr=234 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.376905Z TRACE msg{seq_nr=234 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.376916Z TRACE msg{seq_nr=234 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=233 [INFO] [stdout] 2025-10-02T03:09:29.376929Z TRACE msg{seq_nr=234 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.376941Z TRACE msg{seq_nr=234 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.376953Z TRACE msg{seq_nr=234 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=108544 [INFO] [stdout] 2025-10-02T03:09:29.376981Z TRACE msg{seq_nr=235 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.376996Z TRACE msg{seq_nr=235 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.377007Z TRACE msg{seq_nr=235 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=234 [INFO] [stdout] 2025-10-02T03:09:29.377020Z TRACE msg{seq_nr=235 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.377031Z TRACE msg{seq_nr=235 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.377044Z TRACE msg{seq_nr=235 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=109568 [INFO] [stdout] 2025-10-02T03:09:29.377072Z TRACE msg{seq_nr=236 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.377083Z TRACE msg{seq_nr=236 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.377095Z TRACE msg{seq_nr=236 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=235 [INFO] [stdout] 2025-10-02T03:09:29.377108Z TRACE msg{seq_nr=236 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.377119Z TRACE msg{seq_nr=236 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.377131Z TRACE msg{seq_nr=236 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=110592 [INFO] [stdout] 2025-10-02T03:09:29.377159Z TRACE msg{seq_nr=237 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.377170Z TRACE msg{seq_nr=237 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.377183Z TRACE msg{seq_nr=237 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=236 [INFO] [stdout] 2025-10-02T03:09:29.377199Z TRACE msg{seq_nr=237 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.377210Z TRACE msg{seq_nr=237 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.377223Z TRACE msg{seq_nr=237 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=111616 [INFO] [stdout] 2025-10-02T03:09:29.377251Z TRACE msg{seq_nr=238 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.377262Z TRACE msg{seq_nr=238 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.377274Z TRACE msg{seq_nr=238 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=237 [INFO] [stdout] 2025-10-02T03:09:29.377287Z TRACE msg{seq_nr=238 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.377298Z TRACE msg{seq_nr=238 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.377310Z TRACE msg{seq_nr=238 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=112640 [INFO] [stdout] 2025-10-02T03:09:29.377338Z TRACE msg{seq_nr=239 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.377358Z TRACE msg{seq_nr=239 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.377370Z TRACE msg{seq_nr=239 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=238 [INFO] [stdout] 2025-10-02T03:09:29.377384Z TRACE msg{seq_nr=239 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.377395Z TRACE msg{seq_nr=239 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.377407Z TRACE msg{seq_nr=239 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=113664 [INFO] [stdout] 2025-10-02T03:09:29.377437Z TRACE msg{seq_nr=240 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.377449Z TRACE msg{seq_nr=240 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.377460Z TRACE msg{seq_nr=240 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=239 [INFO] [stdout] 2025-10-02T03:09:29.377473Z TRACE msg{seq_nr=240 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.377484Z TRACE msg{seq_nr=240 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.377496Z TRACE msg{seq_nr=240 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=114688 [INFO] [stdout] 2025-10-02T03:09:29.377524Z TRACE msg{seq_nr=241 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.377535Z TRACE msg{seq_nr=241 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.377547Z TRACE msg{seq_nr=241 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=240 [INFO] [stdout] 2025-10-02T03:09:29.377560Z TRACE msg{seq_nr=241 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.377572Z TRACE msg{seq_nr=241 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.377584Z TRACE msg{seq_nr=241 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=115712 [INFO] [stdout] 2025-10-02T03:09:29.377614Z TRACE msg{seq_nr=242 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.377627Z TRACE msg{seq_nr=242 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.377638Z TRACE msg{seq_nr=242 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=241 [INFO] [stdout] 2025-10-02T03:09:29.377651Z TRACE msg{seq_nr=242 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.377662Z TRACE msg{seq_nr=242 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.377674Z TRACE msg{seq_nr=242 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=116736 [INFO] [stdout] 2025-10-02T03:09:29.377702Z TRACE msg{seq_nr=243 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.377731Z TRACE msg{seq_nr=243 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.377744Z TRACE msg{seq_nr=243 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=242 [INFO] [stdout] 2025-10-02T03:09:29.377758Z TRACE msg{seq_nr=243 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.377769Z TRACE msg{seq_nr=243 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.377783Z TRACE msg{seq_nr=243 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=117760 [INFO] [stdout] 2025-10-02T03:09:29.377814Z TRACE msg{seq_nr=244 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.377826Z TRACE msg{seq_nr=244 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.377837Z TRACE msg{seq_nr=244 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=243 [INFO] [stdout] 2025-10-02T03:09:29.377851Z TRACE msg{seq_nr=244 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.377862Z TRACE msg{seq_nr=244 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.377874Z TRACE msg{seq_nr=244 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=118784 [INFO] [stdout] 2025-10-02T03:09:29.377902Z TRACE msg{seq_nr=245 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.377914Z TRACE msg{seq_nr=245 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.377925Z TRACE msg{seq_nr=245 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=244 [INFO] [stdout] 2025-10-02T03:09:29.377938Z TRACE msg{seq_nr=245 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.377949Z TRACE msg{seq_nr=245 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.377961Z TRACE msg{seq_nr=245 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=119808 [INFO] [stdout] 2025-10-02T03:09:29.377990Z TRACE msg{seq_nr=246 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.378002Z TRACE msg{seq_nr=246 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.378013Z TRACE msg{seq_nr=246 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=245 [INFO] [stdout] 2025-10-02T03:09:29.378026Z TRACE msg{seq_nr=246 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.378037Z TRACE msg{seq_nr=246 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.378049Z TRACE msg{seq_nr=246 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=120832 [INFO] [stdout] 2025-10-02T03:09:29.378077Z TRACE msg{seq_nr=247 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.378089Z TRACE msg{seq_nr=247 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.378100Z TRACE msg{seq_nr=247 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=246 [INFO] [stdout] 2025-10-02T03:09:29.378113Z TRACE msg{seq_nr=247 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.378124Z TRACE msg{seq_nr=247 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.378136Z TRACE msg{seq_nr=247 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=121856 [INFO] [stdout] 2025-10-02T03:09:29.378163Z TRACE msg{seq_nr=248 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.378176Z TRACE msg{seq_nr=248 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.378187Z TRACE msg{seq_nr=248 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=247 [INFO] [stdout] 2025-10-02T03:09:29.378200Z TRACE msg{seq_nr=248 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.378211Z TRACE msg{seq_nr=248 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.378224Z TRACE msg{seq_nr=248 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=122880 [INFO] [stdout] 2025-10-02T03:09:29.378251Z TRACE msg{seq_nr=249 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.378262Z TRACE msg{seq_nr=249 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.378273Z TRACE msg{seq_nr=249 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=248 [INFO] [stdout] 2025-10-02T03:09:29.378286Z TRACE msg{seq_nr=249 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.378298Z TRACE msg{seq_nr=249 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.378310Z TRACE msg{seq_nr=249 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=123904 [INFO] [stdout] 2025-10-02T03:09:29.378337Z TRACE msg{seq_nr=250 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.378355Z TRACE msg{seq_nr=250 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.378368Z TRACE msg{seq_nr=250 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=249 [INFO] [stdout] 2025-10-02T03:09:29.378381Z TRACE msg{seq_nr=250 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.378393Z TRACE msg{seq_nr=250 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.378405Z TRACE msg{seq_nr=250 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=124928 [INFO] [stdout] 2025-10-02T03:09:29.378434Z TRACE msg{seq_nr=251 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.378446Z TRACE msg{seq_nr=251 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.378457Z TRACE msg{seq_nr=251 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=250 [INFO] [stdout] 2025-10-02T03:09:29.378471Z TRACE msg{seq_nr=251 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.378482Z TRACE msg{seq_nr=251 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.378494Z TRACE msg{seq_nr=251 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=125952 [INFO] [stdout] 2025-10-02T03:09:29.378522Z TRACE msg{seq_nr=252 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.378533Z TRACE msg{seq_nr=252 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.378545Z TRACE msg{seq_nr=252 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=251 [INFO] [stdout] 2025-10-02T03:09:29.378559Z TRACE msg{seq_nr=252 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.378570Z TRACE msg{seq_nr=252 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.378582Z TRACE msg{seq_nr=252 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=126976 [INFO] [stdout] 2025-10-02T03:09:29.378612Z TRACE msg{seq_nr=253 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.378625Z TRACE msg{seq_nr=253 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.378636Z TRACE msg{seq_nr=253 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=252 [INFO] [stdout] 2025-10-02T03:09:29.378649Z TRACE msg{seq_nr=253 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.378660Z TRACE msg{seq_nr=253 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.378673Z TRACE msg{seq_nr=253 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=128000 [INFO] [stdout] 2025-10-02T03:09:29.368322Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}:msg{seq_nr=64019 ack_nr=51542 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.379706Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}:msg{seq_nr=64019 ack_nr=51542 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1323 [INFO] [stdout] 2025-10-02T03:09:29.379930Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}:msg{seq_nr=64019 ack_nr=51542 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=64018 [INFO] [stdout] 2025-10-02T03:09:29.379965Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}:msg{seq_nr=64019 ack_nr=51542 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.379988Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}:msg{seq_nr=64019 ack_nr=51542 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.380011Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}:msg{seq_nr=64019 ack_nr=51542 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=3969 [INFO] [stdout] 2025-10-02T03:09:29.380053Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.3" [INFO] [stdout] 2025-10-02T03:09:29.380076Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.380197Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=3, bytes=3969, new_rtt=Some(59.011859ms) [INFO] [stdout] 2025-10-02T03:09:29.380239Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=3 bytes=3969 [INFO] [stdout] 2025-10-02T03:09:29.380268Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: MTU probe hasnt expired yet [INFO] [stdout] 2025-10-02T03:09:29.380336Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=51543 header.ack_nr=64019 payload_size=1378 remaining_cwnd=8928 [INFO] [stdout] 2025-10-02T03:09:29.380378Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=7550 [INFO] [stdout] 2025-10-02T03:09:29.380408Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:29.381984Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51543 ack_nr=64019 len=1378 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.382020Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51543 ack_nr=64019 len=1378 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1378 [INFO] [stdout] 2025-10-02T03:09:29.382041Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51543 ack_nr=64019 len=1378 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=51542 [INFO] [stdout] 2025-10-02T03:09:29.382063Z DEBUG echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51543 ack_nr=64019 len=1378 msgtype=ST_DATA}: librqbit_utp::congestion::tracing: set_mss changed before=cwnd=8928,cwnd_mss=6.75,sshthresh_mss:inf:w_max:0.00,mss:1323 after=cwnd=8928,cwnd_mss=6.48,sshthresh_mss:inf:w_max:0.00,mss:1378 [INFO] [stdout] 2025-10-02T03:09:29.382089Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51543 ack_nr=64019 len=1378 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.382109Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51543 ack_nr=64019 len=1378 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.382132Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51543 ack_nr=64019 len=1378 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1378 [INFO] [stdout] 2025-10-02T03:09:29.382165Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.3" [INFO] [stdout] 2025-10-02T03:09:29.382184Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.382388Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=3, bytes=3969, new_rtt=Some(27.276949ms) [INFO] [stdout] 2025-10-02T03:09:29.382428Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=1 bytes=1378 [INFO] [stdout] 2025-10-02T03:09:29.382454Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::stream_dispatch: MTU probe hasnt expired yet [INFO] [stdout] 2025-10-02T03:09:29.382495Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=64020 header.ack_nr=51543 payload_size=1378 remaining_cwnd=8928 [INFO] [stdout] 2025-10-02T03:09:29.382524Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=7550 [INFO] [stdout] 2025-10-02T03:09:29.382547Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:29.378700Z TRACE msg{seq_nr=254 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.385257Z TRACE msg{seq_nr=254 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.385281Z TRACE msg{seq_nr=254 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=253 [INFO] [stdout] 2025-10-02T03:09:29.385401Z TRACE msg{seq_nr=254 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.385415Z TRACE msg{seq_nr=254 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.385429Z TRACE msg{seq_nr=254 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=129024 [INFO] [stdout] 2025-10-02T03:09:29.385659Z TRACE msg{seq_nr=255 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.385675Z TRACE msg{seq_nr=255 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.385687Z TRACE msg{seq_nr=255 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=254 [INFO] [stdout] 2025-10-02T03:09:29.385890Z TRACE msg{seq_nr=255 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.385908Z TRACE msg{seq_nr=255 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.385921Z TRACE msg{seq_nr=255 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=130048 [INFO] [stdout] 2025-10-02T03:09:29.386143Z TRACE msg{seq_nr=256 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.386159Z TRACE msg{seq_nr=256 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.386170Z TRACE msg{seq_nr=256 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=255 [INFO] [stdout] 2025-10-02T03:09:29.386185Z TRACE msg{seq_nr=256 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.386197Z TRACE msg{seq_nr=256 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.386819Z TRACE msg{seq_nr=256 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=131072 [INFO] [stdout] 2025-10-02T03:09:29.387098Z TRACE librqbit_utp::stream_rx: flushed from out-of-order user RX packets=128 bytes=131072 [INFO] [stdout] 2025-10-02T03:09:29.387141Z TRACE librqbit_utp::stream_dispatch: sending seq_nr=101 ack_nr=256 wnd_size=786432 type=ST_STATE [INFO] [stdout] 2025-10-02T03:09:29.387161Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=10s [INFO] [stdout] 2025-10-02T03:09:29.387226Z TRACE msg{seq_nr=257 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.387250Z TRACE msg{seq_nr=257 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.387263Z TRACE msg{seq_nr=257 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=256 [INFO] [stdout] 2025-10-02T03:09:29.387282Z TRACE msg{seq_nr=257 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.387301Z TRACE msg{seq_nr=257 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.387320Z TRACE msg{seq_nr=257 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1024 [INFO] [stdout] 2025-10-02T03:09:29.387363Z TRACE msg{seq_nr=258 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.387382Z TRACE msg{seq_nr=258 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.387394Z TRACE msg{seq_nr=258 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=257 [INFO] [stdout] 2025-10-02T03:09:29.387414Z TRACE msg{seq_nr=258 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.387425Z TRACE msg{seq_nr=258 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.387443Z TRACE msg{seq_nr=258 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2048 [INFO] [stdout] 2025-10-02T03:09:29.387474Z TRACE msg{seq_nr=259 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.387492Z TRACE msg{seq_nr=259 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.387504Z TRACE msg{seq_nr=259 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=258 [INFO] [stdout] 2025-10-02T03:09:29.387522Z TRACE msg{seq_nr=259 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.387541Z TRACE msg{seq_nr=259 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.394744Z TRACE msg{seq_nr=259 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=3072 [INFO] [stdout] 2025-10-02T03:09:29.394808Z TRACE msg{seq_nr=260 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.394826Z TRACE msg{seq_nr=260 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.394838Z TRACE msg{seq_nr=260 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=259 [INFO] [stdout] 2025-10-02T03:09:29.394860Z TRACE msg{seq_nr=260 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.394897Z TRACE msg{seq_nr=260 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.394912Z TRACE msg{seq_nr=260 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4096 [INFO] [stdout] 2025-10-02T03:09:29.394945Z TRACE msg{seq_nr=261 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.395025Z TRACE msg{seq_nr=261 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.395039Z TRACE msg{seq_nr=261 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=260 [INFO] [stdout] 2025-10-02T03:09:29.395053Z TRACE msg{seq_nr=261 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.395064Z TRACE msg{seq_nr=261 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.395121Z TRACE msg{seq_nr=261 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=5120 [INFO] [stdout] 2025-10-02T03:09:29.395198Z TRACE msg{seq_nr=262 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.395253Z TRACE msg{seq_nr=262 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.395285Z TRACE msg{seq_nr=262 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=261 [INFO] [stdout] 2025-10-02T03:09:29.395320Z TRACE msg{seq_nr=262 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.395362Z TRACE msg{seq_nr=262 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.395394Z TRACE msg{seq_nr=262 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=6144 [INFO] [stdout] 2025-10-02T03:09:29.395446Z TRACE msg{seq_nr=263 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.395487Z TRACE msg{seq_nr=263 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.395516Z TRACE msg{seq_nr=263 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=262 [INFO] [stdout] 2025-10-02T03:09:29.395547Z TRACE msg{seq_nr=263 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.395600Z TRACE msg{seq_nr=263 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.395634Z TRACE msg{seq_nr=263 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=7168 [INFO] [stdout] 2025-10-02T03:09:29.395844Z TRACE msg{seq_nr=264 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.395983Z TRACE msg{seq_nr=264 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.396028Z TRACE msg{seq_nr=264 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=263 [INFO] [stdout] 2025-10-02T03:09:29.396046Z TRACE msg{seq_nr=264 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.396058Z TRACE msg{seq_nr=264 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.396071Z TRACE msg{seq_nr=264 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=8192 [INFO] [stdout] 2025-10-02T03:09:29.396107Z TRACE msg{seq_nr=265 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.396120Z TRACE msg{seq_nr=265 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.396131Z TRACE msg{seq_nr=265 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=264 [INFO] [stdout] 2025-10-02T03:09:29.396144Z TRACE msg{seq_nr=265 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.396155Z TRACE msg{seq_nr=265 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.396168Z TRACE msg{seq_nr=265 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=9216 [INFO] [stdout] 2025-10-02T03:09:29.396196Z TRACE msg{seq_nr=266 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.396208Z TRACE msg{seq_nr=266 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.396444Z TRACE msg{seq_nr=266 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=265 [INFO] [stdout] 2025-10-02T03:09:29.396574Z TRACE msg{seq_nr=266 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.396607Z TRACE msg{seq_nr=266 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.396621Z TRACE msg{seq_nr=266 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=10240 [INFO] [stdout] 2025-10-02T03:09:29.391370Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}:msg{seq_nr=64020 ack_nr=51543 len=1378 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.396932Z TRACE msg{seq_nr=267 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.396952Z TRACE msg{seq_nr=267 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.396926Z DEBUG echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}:msg{seq_nr=64020 ack_nr=51543 len=1378 msgtype=ST_DATA}: librqbit_utp::congestion::tracing: set_mss changed before=cwnd=8928,cwnd_mss=6.75,sshthresh_mss:inf:w_max:0.00,mss:1323 after=cwnd=8928,cwnd_mss=6.48,sshthresh_mss:inf:w_max:0.00,mss:1378 [INFO] [stdout] 2025-10-02T03:09:29.396963Z TRACE msg{seq_nr=267 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=266 [INFO] [stdout] 2025-10-02T03:09:29.396973Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}:msg{seq_nr=64020 ack_nr=51543 len=1378 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1378 [INFO] [stdout] 2025-10-02T03:09:29.397000Z TRACE msg{seq_nr=267 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.396997Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}:msg{seq_nr=64020 ack_nr=51543 len=1378 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=64019 [INFO] [stdout] 2025-10-02T03:09:29.397014Z TRACE msg{seq_nr=267 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.397027Z TRACE msg{seq_nr=267 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=11264 [INFO] [stdout] 2025-10-02T03:09:29.397023Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}:msg{seq_nr=64020 ack_nr=51543 len=1378 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.397045Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}:msg{seq_nr=64020 ack_nr=51543 len=1378 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.397069Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}:msg{seq_nr=64020 ack_nr=51543 len=1378 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1378 [INFO] [stdout] 2025-10-02T03:09:29.397109Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-10-02T03:09:29.397131Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-10-02T03:09:29.397176Z TRACE msg{seq_nr=268 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.397196Z TRACE msg{seq_nr=268 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.397189Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=1, bytes=1378, new_rtt=Some(11.0069ms) [INFO] [stdout] 2025-10-02T03:09:29.397208Z TRACE msg{seq_nr=268 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=267 [INFO] [stdout] 2025-10-02T03:09:29.397224Z TRACE msg{seq_nr=268 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.397218Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=1 bytes=1378 [INFO] [stdout] 2025-10-02T03:09:29.397241Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: remote_window_remaining=1045902 congestion_controller_window=10306 remaining=31390 self.last_remote_window=1045902 [INFO] [stdout] 2025-10-02T03:09:29.397264Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: segmented bytes=1378 [INFO] [stdout] 2025-10-02T03:09:29.397280Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: segmented bytes=1378 [INFO] [stdout] 2025-10-02T03:09:29.397296Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: segmented bytes=1378 [INFO] [stdout] 2025-10-02T03:09:29.397317Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: segmented bytes=1406 [INFO] [stdout] 2025-10-02T03:09:29.397338Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=1406 [INFO] [stdout] 2025-10-02T03:09:29.397345Z TRACE msg{seq_nr=268 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.397367Z TRACE msg{seq_nr=268 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=12288 [INFO] [stdout] 2025-10-02T03:09:29.397363Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=25850 remote_window_remaining=1040362 user_tx_segments_segments=4 user_tx_segments_bytes=5540 segment_sizes=min_ss=1378:max_ss=1432 [INFO] [stdout] 2025-10-02T03:09:29.397406Z TRACE msg{seq_nr=269 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.397419Z TRACE msg{seq_nr=269 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.397431Z TRACE msg{seq_nr=269 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=268 [INFO] [stdout] 2025-10-02T03:09:29.397445Z TRACE msg{seq_nr=269 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.397434Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:29.397456Z TRACE msg{seq_nr=269 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.397468Z TRACE msg{seq_nr=269 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=13312 [INFO] [stdout] 2025-10-02T03:09:29.397461Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:29.397482Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=51544 header.ack_nr=64020 payload_size=1378 remaining_cwnd=10306 [INFO] [stdout] 2025-10-02T03:09:29.397497Z TRACE msg{seq_nr=270 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.397509Z TRACE msg{seq_nr=270 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.397520Z TRACE msg{seq_nr=270 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=269 [INFO] [stdout] 2025-10-02T03:09:29.397533Z TRACE msg{seq_nr=270 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.397545Z TRACE msg{seq_nr=270 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.397557Z TRACE msg{seq_nr=270 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=14336 [INFO] [stdout] 2025-10-02T03:09:29.397585Z TRACE msg{seq_nr=271 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.397598Z TRACE msg{seq_nr=271 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.397610Z TRACE msg{seq_nr=271 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=270 [INFO] [stdout] 2025-10-02T03:09:29.397522Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=51545 header.ack_nr=64020 payload_size=1378 remaining_cwnd=8928 [INFO] [stdout] 2025-10-02T03:09:29.397623Z TRACE msg{seq_nr=271 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.397636Z TRACE msg{seq_nr=271 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.397648Z TRACE msg{seq_nr=271 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=15360 [INFO] [stdout] 2025-10-02T03:09:29.397645Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=51546 header.ack_nr=64020 payload_size=1378 remaining_cwnd=7550 [INFO] [stdout] 2025-10-02T03:09:29.397677Z TRACE msg{seq_nr=272 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.397689Z TRACE msg{seq_nr=272 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.397683Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=51547 header.ack_nr=64020 payload_size=1406 remaining_cwnd=6172 [INFO] [stdout] 2025-10-02T03:09:29.397700Z TRACE msg{seq_nr=272 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=271 [INFO] [stdout] 2025-10-02T03:09:29.397729Z TRACE msg{seq_nr=272 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.397723Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=4766 [INFO] [stdout] 2025-10-02T03:09:29.397742Z TRACE msg{seq_nr=272 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.397754Z TRACE msg{seq_nr=272 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=16384 [INFO] [stdout] 2025-10-02T03:09:29.397752Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:29.397787Z TRACE msg{seq_nr=273 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.397799Z TRACE msg{seq_nr=273 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.397811Z TRACE msg{seq_nr=273 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=272 [INFO] [stdout] 2025-10-02T03:09:29.397824Z TRACE msg{seq_nr=273 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.397835Z TRACE msg{seq_nr=273 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.397847Z TRACE msg{seq_nr=273 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=17408 [INFO] [stdout] 2025-10-02T03:09:29.397875Z TRACE msg{seq_nr=274 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.397887Z TRACE msg{seq_nr=274 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.397898Z TRACE msg{seq_nr=274 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=273 [INFO] [stdout] 2025-10-02T03:09:29.397912Z TRACE msg{seq_nr=274 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.397923Z TRACE msg{seq_nr=274 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.397936Z TRACE msg{seq_nr=274 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=18432 [INFO] [stdout] 2025-10-02T03:09:29.397964Z TRACE msg{seq_nr=275 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.397976Z TRACE msg{seq_nr=275 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.397987Z TRACE msg{seq_nr=275 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=274 [INFO] [stdout] 2025-10-02T03:09:29.398000Z TRACE msg{seq_nr=275 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.398012Z TRACE msg{seq_nr=275 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.398024Z TRACE msg{seq_nr=275 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=19456 [INFO] [stdout] 2025-10-02T03:09:29.398052Z TRACE msg{seq_nr=276 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.398063Z TRACE msg{seq_nr=276 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.398075Z TRACE msg{seq_nr=276 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=275 [INFO] [stdout] 2025-10-02T03:09:29.398088Z TRACE msg{seq_nr=276 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.398099Z TRACE msg{seq_nr=276 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.398111Z TRACE msg{seq_nr=276 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=20480 [INFO] [stdout] 2025-10-02T03:09:29.398140Z TRACE msg{seq_nr=277 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.398152Z TRACE msg{seq_nr=277 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.398163Z TRACE msg{seq_nr=277 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=276 [INFO] [stdout] 2025-10-02T03:09:29.398177Z TRACE msg{seq_nr=277 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.398188Z TRACE msg{seq_nr=277 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.398200Z TRACE msg{seq_nr=277 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=21504 [INFO] [stdout] 2025-10-02T03:09:29.398227Z TRACE msg{seq_nr=278 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.398239Z TRACE msg{seq_nr=278 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.398250Z TRACE msg{seq_nr=278 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=277 [INFO] [stdout] 2025-10-02T03:09:29.398264Z TRACE msg{seq_nr=278 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.398275Z TRACE msg{seq_nr=278 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.398287Z TRACE msg{seq_nr=278 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=22528 [INFO] [stdout] 2025-10-02T03:09:29.398315Z TRACE msg{seq_nr=279 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.398328Z TRACE msg{seq_nr=279 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.398339Z TRACE msg{seq_nr=279 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=278 [INFO] [stdout] 2025-10-02T03:09:29.398359Z TRACE msg{seq_nr=279 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.398370Z TRACE msg{seq_nr=279 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.398383Z TRACE msg{seq_nr=279 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=23552 [INFO] [stdout] 2025-10-02T03:09:29.398412Z TRACE msg{seq_nr=280 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.398424Z TRACE msg{seq_nr=280 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.398434Z TRACE msg{seq_nr=280 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=279 [INFO] [stdout] 2025-10-02T03:09:29.398448Z TRACE msg{seq_nr=280 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.398459Z TRACE msg{seq_nr=280 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.398471Z TRACE msg{seq_nr=280 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=24576 [INFO] [stdout] 2025-10-02T03:09:29.398499Z TRACE msg{seq_nr=281 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.398511Z TRACE msg{seq_nr=281 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.398523Z TRACE msg{seq_nr=281 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=280 [INFO] [stdout] 2025-10-02T03:09:29.398536Z TRACE msg{seq_nr=281 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.398547Z TRACE msg{seq_nr=281 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.398559Z TRACE msg{seq_nr=281 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=25600 [INFO] [stdout] 2025-10-02T03:09:29.398562Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51544 ack_nr=64020 len=1378 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.398588Z TRACE msg{seq_nr=282 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.398601Z TRACE msg{seq_nr=282 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.398596Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51544 ack_nr=64020 len=1378 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1378 [INFO] [stdout] 2025-10-02T03:09:29.398612Z TRACE msg{seq_nr=282 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=281 [INFO] [stdout] 2025-10-02T03:09:29.398626Z TRACE msg{seq_nr=282 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.398620Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51544 ack_nr=64020 len=1378 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=51543 [INFO] [stdout] 2025-10-02T03:09:29.398637Z TRACE msg{seq_nr=282 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.398649Z TRACE msg{seq_nr=282 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=26624 [INFO] [stdout] 2025-10-02T03:09:29.398649Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51544 ack_nr=64020 len=1378 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.398678Z TRACE msg{seq_nr=283 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.398672Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51544 ack_nr=64020 len=1378 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.398690Z TRACE msg{seq_nr=283 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.398701Z TRACE msg{seq_nr=283 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=282 [INFO] [stdout] 2025-10-02T03:09:29.398696Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51544 ack_nr=64020 len=1378 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1378 [INFO] [stdout] 2025-10-02T03:09:29.398729Z TRACE msg{seq_nr=283 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.398743Z TRACE msg{seq_nr=283 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.398756Z TRACE msg{seq_nr=283 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=27648 [INFO] [stdout] 2025-10-02T03:09:29.398763Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51545 ack_nr=64020 len=1378 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.398787Z TRACE msg{seq_nr=284 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.398785Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51545 ack_nr=64020 len=1378 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1378 [INFO] [stdout] 2025-10-02T03:09:29.398800Z TRACE msg{seq_nr=284 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.398811Z TRACE msg{seq_nr=284 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=283 [INFO] [stdout] 2025-10-02T03:09:29.398804Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51545 ack_nr=64020 len=1378 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=51544 [INFO] [stdout] 2025-10-02T03:09:29.398824Z TRACE msg{seq_nr=284 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.398827Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51545 ack_nr=64020 len=1378 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.398835Z TRACE msg{seq_nr=284 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.398848Z TRACE msg{seq_nr=284 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=28672 [INFO] [stdout] 2025-10-02T03:09:29.398847Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51545 ack_nr=64020 len=1378 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.398875Z TRACE msg{seq_nr=285 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.398868Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51545 ack_nr=64020 len=1378 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2756 [INFO] [stdout] 2025-10-02T03:09:29.398887Z TRACE msg{seq_nr=285 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.398898Z TRACE msg{seq_nr=285 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=284 [INFO] [stdout] 2025-10-02T03:09:29.398911Z TRACE msg{seq_nr=285 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.398922Z TRACE msg{seq_nr=285 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.398934Z TRACE msg{seq_nr=285 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=29696 [INFO] [stdout] 2025-10-02T03:09:29.398963Z TRACE msg{seq_nr=286 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.398975Z TRACE msg{seq_nr=286 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.398986Z TRACE msg{seq_nr=286 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=285 [INFO] [stdout] 2025-10-02T03:09:29.399000Z TRACE msg{seq_nr=286 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.398911Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51546 ack_nr=64020 len=1378 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.399011Z TRACE msg{seq_nr=286 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.399023Z TRACE msg{seq_nr=286 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=30720 [INFO] [stdout] 2025-10-02T03:09:29.399016Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51546 ack_nr=64020 len=1378 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1378 [INFO] [stdout] 2025-10-02T03:09:29.399039Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51546 ack_nr=64020 len=1378 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=51545 [INFO] [stdout] 2025-10-02T03:09:29.399050Z TRACE msg{seq_nr=287 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.399062Z TRACE msg{seq_nr=287 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.399063Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51546 ack_nr=64020 len=1378 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.399074Z TRACE msg{seq_nr=287 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=286 [INFO] [stdout] 2025-10-02T03:09:29.399088Z TRACE msg{seq_nr=287 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.399084Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51546 ack_nr=64020 len=1378 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.399099Z TRACE msg{seq_nr=287 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.399112Z TRACE msg{seq_nr=287 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=31744 [INFO] [stdout] 2025-10-02T03:09:29.399106Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51546 ack_nr=64020 len=1378 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4134 [INFO] [stdout] 2025-10-02T03:09:29.399139Z TRACE msg{seq_nr=288 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.399151Z TRACE msg{seq_nr=288 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.399162Z TRACE msg{seq_nr=288 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=287 [INFO] [stdout] 2025-10-02T03:09:29.413785Z TRACE msg{seq_nr=288 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.413848Z TRACE msg{seq_nr=288 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.413866Z TRACE msg{seq_nr=288 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=32768 [INFO] [stdout] 2025-10-02T03:09:29.413934Z TRACE msg{seq_nr=289 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.413951Z TRACE msg{seq_nr=289 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.413963Z TRACE msg{seq_nr=289 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=288 [INFO] [stdout] 2025-10-02T03:09:29.413977Z TRACE msg{seq_nr=289 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.413988Z TRACE msg{seq_nr=289 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.414001Z TRACE msg{seq_nr=289 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=33792 [INFO] [stdout] 2025-10-02T03:09:29.414035Z TRACE msg{seq_nr=290 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.414047Z TRACE msg{seq_nr=290 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.414058Z TRACE msg{seq_nr=290 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=289 [INFO] [stdout] 2025-10-02T03:09:29.414072Z TRACE msg{seq_nr=290 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.414085Z TRACE msg{seq_nr=290 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.414097Z TRACE msg{seq_nr=290 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=34816 [INFO] [stdout] 2025-10-02T03:09:29.414127Z TRACE msg{seq_nr=291 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.414139Z TRACE msg{seq_nr=291 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.414151Z TRACE msg{seq_nr=291 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=290 [INFO] [stdout] 2025-10-02T03:09:29.414164Z TRACE msg{seq_nr=291 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.414175Z TRACE msg{seq_nr=291 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.414187Z TRACE msg{seq_nr=291 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=35840 [INFO] [stdout] 2025-10-02T03:09:29.414216Z TRACE msg{seq_nr=292 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.414227Z TRACE msg{seq_nr=292 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.414238Z TRACE msg{seq_nr=292 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=291 [INFO] [stdout] 2025-10-02T03:09:29.414252Z TRACE msg{seq_nr=292 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.414263Z TRACE msg{seq_nr=292 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.414276Z TRACE msg{seq_nr=292 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=36864 [INFO] [stdout] 2025-10-02T03:09:29.414305Z TRACE msg{seq_nr=293 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.414317Z TRACE msg{seq_nr=293 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.414328Z TRACE msg{seq_nr=293 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=292 [INFO] [stdout] 2025-10-02T03:09:29.414349Z TRACE msg{seq_nr=293 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.414361Z TRACE msg{seq_nr=293 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.414373Z TRACE msg{seq_nr=293 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=37888 [INFO] [stdout] 2025-10-02T03:09:29.414402Z TRACE msg{seq_nr=294 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.414415Z TRACE msg{seq_nr=294 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.414426Z TRACE msg{seq_nr=294 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=293 [INFO] [stdout] 2025-10-02T03:09:29.414439Z TRACE msg{seq_nr=294 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.414450Z TRACE msg{seq_nr=294 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.414463Z TRACE msg{seq_nr=294 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=38912 [INFO] [stdout] 2025-10-02T03:09:29.414493Z TRACE msg{seq_nr=295 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.414505Z TRACE msg{seq_nr=295 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.414516Z TRACE msg{seq_nr=295 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=294 [INFO] [stdout] 2025-10-02T03:09:29.414530Z TRACE msg{seq_nr=295 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.414541Z TRACE msg{seq_nr=295 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.414554Z TRACE msg{seq_nr=295 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=39936 [INFO] [stdout] 2025-10-02T03:09:29.414581Z TRACE msg{seq_nr=296 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.414595Z TRACE msg{seq_nr=296 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.414606Z TRACE msg{seq_nr=296 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=295 [INFO] [stdout] 2025-10-02T03:09:29.414620Z TRACE msg{seq_nr=296 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.414631Z TRACE msg{seq_nr=296 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.414643Z TRACE msg{seq_nr=296 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=40960 [INFO] [stdout] 2025-10-02T03:09:29.414673Z TRACE msg{seq_nr=297 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.414686Z TRACE msg{seq_nr=297 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.414697Z TRACE msg{seq_nr=297 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=296 [INFO] [stdout] 2025-10-02T03:09:29.415435Z TRACE msg{seq_nr=297 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.415459Z TRACE msg{seq_nr=297 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.415473Z TRACE msg{seq_nr=297 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=41984 [INFO] [stdout] 2025-10-02T03:09:29.415511Z TRACE msg{seq_nr=298 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.415524Z TRACE msg{seq_nr=298 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.415536Z TRACE msg{seq_nr=298 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=297 [INFO] [stdout] 2025-10-02T03:09:29.415550Z TRACE msg{seq_nr=298 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.415561Z TRACE msg{seq_nr=298 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.415573Z TRACE msg{seq_nr=298 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=43008 [INFO] [stdout] 2025-10-02T03:09:29.415604Z TRACE msg{seq_nr=299 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.415617Z TRACE msg{seq_nr=299 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.415630Z TRACE msg{seq_nr=299 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=298 [INFO] [stdout] 2025-10-02T03:09:29.415644Z TRACE msg{seq_nr=299 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.415655Z TRACE msg{seq_nr=299 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.415667Z TRACE msg{seq_nr=299 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=44032 [INFO] [stdout] 2025-10-02T03:09:29.415696Z TRACE msg{seq_nr=300 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.415722Z TRACE msg{seq_nr=300 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.415736Z TRACE msg{seq_nr=300 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=299 [INFO] [stdout] 2025-10-02T03:09:29.415750Z TRACE msg{seq_nr=300 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.415761Z TRACE msg{seq_nr=300 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.415774Z TRACE msg{seq_nr=300 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=45056 [INFO] [stdout] 2025-10-02T03:09:29.415805Z TRACE msg{seq_nr=301 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.415817Z TRACE msg{seq_nr=301 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.415828Z TRACE msg{seq_nr=301 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=300 [INFO] [stdout] 2025-10-02T03:09:29.415843Z TRACE msg{seq_nr=301 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.415854Z TRACE msg{seq_nr=301 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.415867Z TRACE msg{seq_nr=301 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=46080 [INFO] [stdout] 2025-10-02T03:09:29.415894Z TRACE msg{seq_nr=302 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.415907Z TRACE msg{seq_nr=302 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.415918Z TRACE msg{seq_nr=302 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=301 [INFO] [stdout] 2025-10-02T03:09:29.415931Z TRACE msg{seq_nr=302 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.415943Z TRACE msg{seq_nr=302 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.415955Z TRACE msg{seq_nr=302 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=47104 [INFO] [stdout] 2025-10-02T03:09:29.415982Z TRACE msg{seq_nr=303 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.415994Z TRACE msg{seq_nr=303 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.416005Z TRACE msg{seq_nr=303 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=302 [INFO] [stdout] 2025-10-02T03:09:29.416019Z TRACE msg{seq_nr=303 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.416031Z TRACE msg{seq_nr=303 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.416044Z TRACE msg{seq_nr=303 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=48128 [INFO] [stdout] 2025-10-02T03:09:29.416071Z TRACE msg{seq_nr=304 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.416083Z TRACE msg{seq_nr=304 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.416094Z TRACE msg{seq_nr=304 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=303 [INFO] [stdout] 2025-10-02T03:09:29.416108Z TRACE msg{seq_nr=304 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.416119Z TRACE msg{seq_nr=304 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.416131Z TRACE msg{seq_nr=304 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=49152 [INFO] [stdout] 2025-10-02T03:09:29.416159Z TRACE msg{seq_nr=305 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.416171Z TRACE msg{seq_nr=305 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.416182Z TRACE msg{seq_nr=305 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=304 [INFO] [stdout] 2025-10-02T03:09:29.416195Z TRACE msg{seq_nr=305 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.416206Z TRACE msg{seq_nr=305 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.416220Z TRACE msg{seq_nr=305 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=50176 [INFO] [stdout] 2025-10-02T03:09:29.416247Z TRACE msg{seq_nr=306 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.416259Z TRACE msg{seq_nr=306 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.416270Z TRACE msg{seq_nr=306 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=305 [INFO] [stdout] 2025-10-02T03:09:29.416283Z TRACE msg{seq_nr=306 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.416294Z TRACE msg{seq_nr=306 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.416306Z TRACE msg{seq_nr=306 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=51200 [INFO] [stdout] 2025-10-02T03:09:29.416334Z TRACE msg{seq_nr=307 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.416353Z TRACE msg{seq_nr=307 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.416364Z TRACE msg{seq_nr=307 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=306 [INFO] [stdout] 2025-10-02T03:09:29.416378Z TRACE msg{seq_nr=307 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.416389Z TRACE msg{seq_nr=307 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.416401Z TRACE msg{seq_nr=307 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=52224 [INFO] [stdout] 2025-10-02T03:09:29.416431Z TRACE msg{seq_nr=308 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.416443Z TRACE msg{seq_nr=308 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.416454Z TRACE msg{seq_nr=308 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=307 [INFO] [stdout] 2025-10-02T03:09:29.416468Z TRACE msg{seq_nr=308 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.416479Z TRACE msg{seq_nr=308 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.416491Z TRACE msg{seq_nr=308 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=53248 [INFO] [stdout] 2025-10-02T03:09:29.416519Z TRACE msg{seq_nr=309 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.416531Z TRACE msg{seq_nr=309 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.416542Z TRACE msg{seq_nr=309 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=308 [INFO] [stdout] 2025-10-02T03:09:29.416555Z TRACE msg{seq_nr=309 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.416566Z TRACE msg{seq_nr=309 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.416578Z TRACE msg{seq_nr=309 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=54272 [INFO] [stdout] 2025-10-02T03:09:29.416608Z TRACE msg{seq_nr=310 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.416622Z TRACE msg{seq_nr=310 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.416633Z TRACE msg{seq_nr=310 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=309 [INFO] [stdout] 2025-10-02T03:09:29.416647Z TRACE msg{seq_nr=310 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.416658Z TRACE msg{seq_nr=310 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.416670Z TRACE msg{seq_nr=310 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=55296 [INFO] [stdout] 2025-10-02T03:09:29.416698Z TRACE msg{seq_nr=311 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.416726Z TRACE msg{seq_nr=311 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.416738Z TRACE msg{seq_nr=311 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=310 [INFO] [stdout] 2025-10-02T03:09:29.416752Z TRACE msg{seq_nr=311 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.416764Z TRACE msg{seq_nr=311 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.416776Z TRACE msg{seq_nr=311 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=56320 [INFO] [stdout] 2025-10-02T03:09:29.416812Z TRACE msg{seq_nr=312 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.416826Z TRACE msg{seq_nr=312 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.416841Z TRACE msg{seq_nr=312 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=311 [INFO] [stdout] 2025-10-02T03:09:29.416855Z TRACE msg{seq_nr=312 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.416867Z TRACE msg{seq_nr=312 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.416882Z TRACE msg{seq_nr=312 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=57344 [INFO] [stdout] 2025-10-02T03:09:29.416921Z TRACE msg{seq_nr=313 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.416938Z TRACE msg{seq_nr=313 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.416951Z TRACE msg{seq_nr=313 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=312 [INFO] [stdout] 2025-10-02T03:09:29.416968Z TRACE msg{seq_nr=313 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.416983Z TRACE msg{seq_nr=313 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.416998Z TRACE msg{seq_nr=313 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=58368 [INFO] [stdout] 2025-10-02T03:09:29.417040Z TRACE msg{seq_nr=314 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.417058Z TRACE msg{seq_nr=314 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.417072Z TRACE msg{seq_nr=314 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=313 [INFO] [stdout] 2025-10-02T03:09:29.417090Z TRACE msg{seq_nr=314 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.417104Z TRACE msg{seq_nr=314 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.417120Z TRACE msg{seq_nr=314 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=59392 [INFO] [stdout] 2025-10-02T03:09:29.417162Z TRACE msg{seq_nr=315 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.417180Z TRACE msg{seq_nr=315 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.417194Z TRACE msg{seq_nr=315 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=314 [INFO] [stdout] 2025-10-02T03:09:29.417211Z TRACE msg{seq_nr=315 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.417223Z TRACE msg{seq_nr=315 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.417238Z TRACE msg{seq_nr=315 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=60416 [INFO] [stdout] 2025-10-02T03:09:29.417279Z TRACE msg{seq_nr=316 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.417296Z TRACE msg{seq_nr=316 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.417311Z TRACE msg{seq_nr=316 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=315 [INFO] [stdout] 2025-10-02T03:09:29.417327Z TRACE msg{seq_nr=316 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.417353Z TRACE msg{seq_nr=316 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.417373Z TRACE msg{seq_nr=316 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=61440 [INFO] [stdout] 2025-10-02T03:09:29.417416Z TRACE msg{seq_nr=317 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.417435Z TRACE msg{seq_nr=317 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.417448Z TRACE msg{seq_nr=317 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=316 [INFO] [stdout] 2025-10-02T03:09:29.417466Z TRACE msg{seq_nr=317 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.417480Z TRACE msg{seq_nr=317 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.417496Z TRACE msg{seq_nr=317 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=62464 [INFO] [stdout] 2025-10-02T03:09:29.417537Z TRACE msg{seq_nr=318 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.417556Z TRACE msg{seq_nr=318 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.417570Z TRACE msg{seq_nr=318 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=317 [INFO] [stdout] 2025-10-02T03:09:29.417588Z TRACE msg{seq_nr=318 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.417604Z TRACE msg{seq_nr=318 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.417621Z TRACE msg{seq_nr=318 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=63488 [INFO] [stdout] 2025-10-02T03:09:29.417665Z TRACE msg{seq_nr=319 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.417682Z TRACE msg{seq_nr=319 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.399153Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51547 ack_nr=64020 len=1406 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.418748Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51547 ack_nr=64020 len=1406 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1406 [INFO] [stdout] 2025-10-02T03:09:29.418788Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51547 ack_nr=64020 len=1406 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=51546 [INFO] [stdout] 2025-10-02T03:09:29.418811Z DEBUG echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51547 ack_nr=64020 len=1406 msgtype=ST_DATA}: librqbit_utp::congestion::tracing: set_mss changed before=cwnd=10306,cwnd_mss=7.48,sshthresh_mss:inf:w_max:0.00,mss:1378 after=cwnd=10306,cwnd_mss=7.33,sshthresh_mss:inf:w_max:0.00,mss:1406 [INFO] [stdout] 2025-10-02T03:09:29.418841Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51547 ack_nr=64020 len=1406 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.418864Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51547 ack_nr=64020 len=1406 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.418891Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51547 ack_nr=64020 len=1406 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=5540 [INFO] [stdout] 2025-10-02T03:09:29.418937Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-10-02T03:09:29.418960Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-10-02T03:09:29.419021Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=1, bytes=1378, new_rtt=Some(16.04602ms) [INFO] [stdout] 2025-10-02T03:09:29.419052Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=4 bytes=5540 [INFO] [stdout] 2025-10-02T03:09:29.419076Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::stream_dispatch: remote_window_remaining=1045902 congestion_controller_window=10306 remaining=31390 self.last_remote_window=1045902 [INFO] [stdout] 2025-10-02T03:09:29.419099Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::stream_dispatch: segmented bytes=1406 [INFO] [stdout] 2025-10-02T03:09:29.419117Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::stream_dispatch: segmented bytes=1406 [INFO] [stdout] 2025-10-02T03:09:29.419134Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::stream_dispatch: segmented bytes=1406 [INFO] [stdout] 2025-10-02T03:09:29.430764Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::stream_dispatch: segmented bytes=1420 [INFO] [stdout] 2025-10-02T03:09:29.430829Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=1420 [INFO] [stdout] 2025-10-02T03:09:29.430848Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=25752 remote_window_remaining=1040264 user_tx_segments_segments=4 user_tx_segments_bytes=5638 segment_sizes=min_ss=1406:max_ss=1432 [INFO] [stdout] 2025-10-02T03:09:29.430937Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:29.430963Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:29.430982Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=64021 header.ack_nr=51547 payload_size=1406 remaining_cwnd=10306 [INFO] [stdout] 2025-10-02T03:09:29.431016Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=64022 header.ack_nr=51547 payload_size=1406 remaining_cwnd=8900 [INFO] [stdout] 2025-10-02T03:09:29.431048Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=64023 header.ack_nr=51547 payload_size=1406 remaining_cwnd=7494 [INFO] [stdout] 2025-10-02T03:09:29.431078Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=64024 header.ack_nr=51547 payload_size=1420 remaining_cwnd=6088 [INFO] [stdout] 2025-10-02T03:09:29.431102Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=4668 [INFO] [stdout] 2025-10-02T03:09:29.431131Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:29.431393Z  INFO echo{addr=[::1]:0}: librqbit_utp::e2e_tests: current counter 1000 [INFO] [stdout] 2025-10-02T03:09:29.417697Z TRACE msg{seq_nr=319 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=318 [INFO] [stdout] 2025-10-02T03:09:29.436779Z TRACE msg{seq_nr=319 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.436812Z TRACE msg{seq_nr=319 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.436829Z TRACE msg{seq_nr=319 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=64512 [INFO] [stdout] 2025-10-02T03:09:29.436876Z TRACE msg{seq_nr=320 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.436893Z TRACE msg{seq_nr=320 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.436905Z TRACE msg{seq_nr=320 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=319 [INFO] [stdout] 2025-10-02T03:09:29.436919Z TRACE msg{seq_nr=320 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.436931Z TRACE msg{seq_nr=320 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.436943Z TRACE msg{seq_nr=320 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=65536 [INFO] [stdout] 2025-10-02T03:09:29.436975Z TRACE msg{seq_nr=321 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.436987Z TRACE msg{seq_nr=321 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.436998Z TRACE msg{seq_nr=321 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=320 [INFO] [stdout] 2025-10-02T03:09:29.437012Z TRACE msg{seq_nr=321 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.437025Z TRACE msg{seq_nr=321 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.437037Z TRACE msg{seq_nr=321 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=66560 [INFO] [stdout] 2025-10-02T03:09:29.437071Z TRACE msg{seq_nr=322 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.437083Z TRACE msg{seq_nr=322 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.437094Z TRACE msg{seq_nr=322 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=321 [INFO] [stdout] 2025-10-02T03:09:29.437107Z TRACE msg{seq_nr=322 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.437119Z TRACE msg{seq_nr=322 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.437131Z TRACE msg{seq_nr=322 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=67584 [INFO] [stdout] 2025-10-02T03:09:29.437159Z TRACE msg{seq_nr=323 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.437171Z TRACE msg{seq_nr=323 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.437182Z TRACE msg{seq_nr=323 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=322 [INFO] [stdout] 2025-10-02T03:09:29.437195Z TRACE msg{seq_nr=323 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.437207Z TRACE msg{seq_nr=323 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.437220Z TRACE msg{seq_nr=323 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=68608 [INFO] [stdout] 2025-10-02T03:09:29.437248Z TRACE msg{seq_nr=324 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.437260Z TRACE msg{seq_nr=324 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.437271Z TRACE msg{seq_nr=324 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=323 [INFO] [stdout] 2025-10-02T03:09:29.437285Z TRACE msg{seq_nr=324 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.437296Z TRACE msg{seq_nr=324 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.437308Z TRACE msg{seq_nr=324 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=69632 [INFO] [stdout] 2025-10-02T03:09:29.437336Z TRACE msg{seq_nr=325 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.437356Z TRACE msg{seq_nr=325 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.437368Z TRACE msg{seq_nr=325 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=324 [INFO] [stdout] 2025-10-02T03:09:29.437381Z TRACE msg{seq_nr=325 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.437392Z TRACE msg{seq_nr=325 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.437405Z TRACE msg{seq_nr=325 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=70656 [INFO] [stdout] 2025-10-02T03:09:29.437436Z TRACE msg{seq_nr=326 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.437448Z TRACE msg{seq_nr=326 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.437459Z TRACE msg{seq_nr=326 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=325 [INFO] [stdout] 2025-10-02T03:09:29.437472Z TRACE msg{seq_nr=326 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.437483Z TRACE msg{seq_nr=326 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.437495Z TRACE msg{seq_nr=326 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=71680 [INFO] [stdout] 2025-10-02T03:09:29.437523Z TRACE msg{seq_nr=327 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.437535Z TRACE msg{seq_nr=327 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.437546Z TRACE msg{seq_nr=327 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=326 [INFO] [stdout] 2025-10-02T03:09:29.437559Z TRACE msg{seq_nr=327 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.437570Z TRACE msg{seq_nr=327 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.437583Z TRACE msg{seq_nr=327 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=72704 [INFO] [stdout] 2025-10-02T03:09:29.437613Z TRACE msg{seq_nr=328 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.437627Z TRACE msg{seq_nr=328 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.437638Z TRACE msg{seq_nr=328 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=327 [INFO] [stdout] 2025-10-02T03:09:29.437652Z TRACE msg{seq_nr=328 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.437663Z TRACE msg{seq_nr=328 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.437675Z TRACE msg{seq_nr=328 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=73728 [INFO] [stdout] 2025-10-02T03:09:29.437704Z TRACE msg{seq_nr=329 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.437734Z TRACE msg{seq_nr=329 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.437747Z TRACE msg{seq_nr=329 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=328 [INFO] [stdout] 2025-10-02T03:09:29.437761Z TRACE msg{seq_nr=329 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.437775Z TRACE msg{seq_nr=329 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.437790Z TRACE msg{seq_nr=329 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=74752 [INFO] [stdout] 2025-10-02T03:09:29.437831Z TRACE msg{seq_nr=330 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.437848Z TRACE msg{seq_nr=330 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.437866Z TRACE msg{seq_nr=330 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=329 [INFO] [stdout] 2025-10-02T03:09:29.437883Z TRACE msg{seq_nr=330 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.437897Z TRACE msg{seq_nr=330 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.437912Z TRACE msg{seq_nr=330 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=75776 [INFO] [stdout] 2025-10-02T03:09:29.437954Z TRACE msg{seq_nr=331 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.437971Z TRACE msg{seq_nr=331 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.437986Z TRACE msg{seq_nr=331 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=330 [INFO] [stdout] 2025-10-02T03:09:29.438004Z TRACE msg{seq_nr=331 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.438018Z TRACE msg{seq_nr=331 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.438033Z TRACE msg{seq_nr=331 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=76800 [INFO] [stdout] 2025-10-02T03:09:29.438073Z TRACE msg{seq_nr=332 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.438090Z TRACE msg{seq_nr=332 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.438102Z TRACE msg{seq_nr=332 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=331 [INFO] [stdout] 2025-10-02T03:09:29.438121Z TRACE msg{seq_nr=332 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.438135Z TRACE msg{seq_nr=332 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.438150Z TRACE msg{seq_nr=332 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=77824 [INFO] [stdout] 2025-10-02T03:09:29.438190Z TRACE msg{seq_nr=333 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.438207Z TRACE msg{seq_nr=333 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.438221Z TRACE msg{seq_nr=333 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=332 [INFO] [stdout] 2025-10-02T03:09:29.438239Z TRACE msg{seq_nr=333 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.438253Z TRACE msg{seq_nr=333 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.438267Z TRACE msg{seq_nr=333 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=78848 [INFO] [stdout] 2025-10-02T03:09:29.438306Z TRACE msg{seq_nr=334 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.438322Z TRACE msg{seq_nr=334 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.438336Z TRACE msg{seq_nr=334 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=333 [INFO] [stdout] 2025-10-02T03:09:29.438362Z TRACE msg{seq_nr=334 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.438378Z TRACE msg{seq_nr=334 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.438393Z TRACE msg{seq_nr=334 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=79872 [INFO] [stdout] 2025-10-02T03:09:29.438434Z TRACE msg{seq_nr=335 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.438451Z TRACE msg{seq_nr=335 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.438464Z TRACE msg{seq_nr=335 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=334 [INFO] [stdout] 2025-10-02T03:09:29.438481Z TRACE msg{seq_nr=335 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.438494Z TRACE msg{seq_nr=335 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.438510Z TRACE msg{seq_nr=335 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=80896 [INFO] [stdout] 2025-10-02T03:09:29.438552Z TRACE msg{seq_nr=336 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.438570Z TRACE msg{seq_nr=336 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.438584Z TRACE msg{seq_nr=336 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=335 [INFO] [stdout] 2025-10-02T03:09:29.438601Z TRACE msg{seq_nr=336 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.438616Z TRACE msg{seq_nr=336 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.438633Z TRACE msg{seq_nr=336 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=81920 [INFO] [stdout] 2025-10-02T03:09:29.438674Z TRACE msg{seq_nr=337 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.438692Z TRACE msg{seq_nr=337 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.438707Z TRACE msg{seq_nr=337 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=336 [INFO] [stdout] 2025-10-02T03:09:29.438743Z TRACE msg{seq_nr=337 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.438759Z TRACE msg{seq_nr=337 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.438775Z TRACE msg{seq_nr=337 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=82944 [INFO] [stdout] 2025-10-02T03:09:29.438818Z TRACE msg{seq_nr=338 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.438835Z TRACE msg{seq_nr=338 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.438848Z TRACE msg{seq_nr=338 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=337 [INFO] [stdout] 2025-10-02T03:09:29.438866Z TRACE msg{seq_nr=338 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.438880Z TRACE msg{seq_nr=338 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.438895Z TRACE msg{seq_nr=338 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=83968 [INFO] [stdout] 2025-10-02T03:09:29.438937Z TRACE msg{seq_nr=339 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.438954Z TRACE msg{seq_nr=339 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.438968Z TRACE msg{seq_nr=339 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=338 [INFO] [stdout] 2025-10-02T03:09:29.438984Z TRACE msg{seq_nr=339 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.438997Z TRACE msg{seq_nr=339 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.439011Z TRACE msg{seq_nr=339 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=84992 [INFO] [stdout] 2025-10-02T03:09:29.439050Z TRACE msg{seq_nr=340 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.439065Z TRACE msg{seq_nr=340 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.439078Z TRACE msg{seq_nr=340 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=339 [INFO] [stdout] 2025-10-02T03:09:29.439093Z TRACE msg{seq_nr=340 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.439106Z TRACE msg{seq_nr=340 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.439122Z TRACE msg{seq_nr=340 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=86016 [INFO] [stdout] 2025-10-02T03:09:29.439163Z TRACE msg{seq_nr=341 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.439184Z TRACE msg{seq_nr=341 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.439199Z TRACE msg{seq_nr=341 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=340 [INFO] [stdout] 2025-10-02T03:09:29.439217Z TRACE msg{seq_nr=341 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.439231Z TRACE msg{seq_nr=341 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.439247Z TRACE msg{seq_nr=341 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=87040 [INFO] [stdout] 2025-10-02T03:09:29.439290Z TRACE msg{seq_nr=342 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.439308Z TRACE msg{seq_nr=342 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.439323Z TRACE msg{seq_nr=342 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=341 [INFO] [stdout] 2025-10-02T03:09:29.439349Z TRACE msg{seq_nr=342 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.439365Z TRACE msg{seq_nr=342 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.439381Z TRACE msg{seq_nr=342 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=88064 [INFO] [stdout] 2025-10-02T03:09:29.439424Z TRACE msg{seq_nr=343 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.439442Z TRACE msg{seq_nr=343 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.439460Z TRACE msg{seq_nr=343 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=342 [INFO] [stdout] 2025-10-02T03:09:29.439478Z TRACE msg{seq_nr=343 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.439493Z TRACE msg{seq_nr=343 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.439508Z TRACE msg{seq_nr=343 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=89088 [INFO] [stdout] 2025-10-02T03:09:29.439550Z TRACE msg{seq_nr=344 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.439568Z TRACE msg{seq_nr=344 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.439583Z TRACE msg{seq_nr=344 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=343 [INFO] [stdout] 2025-10-02T03:09:29.439601Z TRACE msg{seq_nr=344 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.439617Z TRACE msg{seq_nr=344 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.439632Z TRACE msg{seq_nr=344 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=90112 [INFO] [stdout] 2025-10-02T03:09:29.439674Z TRACE msg{seq_nr=345 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.439691Z TRACE msg{seq_nr=345 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.439704Z TRACE msg{seq_nr=345 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=344 [INFO] [stdout] 2025-10-02T03:09:29.439740Z TRACE msg{seq_nr=345 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.439753Z TRACE msg{seq_nr=345 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.439766Z TRACE msg{seq_nr=345 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=91136 [INFO] [stdout] 2025-10-02T03:09:29.439802Z TRACE msg{seq_nr=346 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.439817Z TRACE msg{seq_nr=346 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.439829Z TRACE msg{seq_nr=346 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=345 [INFO] [stdout] 2025-10-02T03:09:29.439845Z TRACE msg{seq_nr=346 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.439857Z TRACE msg{seq_nr=346 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.439871Z TRACE msg{seq_nr=346 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=92160 [INFO] [stdout] 2025-10-02T03:09:29.439907Z TRACE msg{seq_nr=347 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.439923Z TRACE msg{seq_nr=347 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.439935Z TRACE msg{seq_nr=347 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=346 [INFO] [stdout] 2025-10-02T03:09:29.439951Z TRACE msg{seq_nr=347 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.439966Z TRACE msg{seq_nr=347 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.439981Z TRACE msg{seq_nr=347 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=93184 [INFO] [stdout] 2025-10-02T03:09:29.440022Z TRACE msg{seq_nr=348 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.440039Z TRACE msg{seq_nr=348 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.440054Z TRACE msg{seq_nr=348 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=347 [INFO] [stdout] 2025-10-02T03:09:29.440070Z TRACE msg{seq_nr=348 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.440085Z TRACE msg{seq_nr=348 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.440100Z TRACE msg{seq_nr=348 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=94208 [INFO] [stdout] 2025-10-02T03:09:29.440142Z TRACE msg{seq_nr=349 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.440161Z TRACE msg{seq_nr=349 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.440176Z TRACE msg{seq_nr=349 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=348 [INFO] [stdout] 2025-10-02T03:09:29.440192Z TRACE msg{seq_nr=349 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.440205Z TRACE msg{seq_nr=349 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.440221Z TRACE msg{seq_nr=349 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=95232 [INFO] [stdout] 2025-10-02T03:09:29.440263Z TRACE msg{seq_nr=350 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.440280Z TRACE msg{seq_nr=350 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.440294Z TRACE msg{seq_nr=350 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=349 [INFO] [stdout] 2025-10-02T03:09:29.440311Z TRACE msg{seq_nr=350 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.440326Z TRACE msg{seq_nr=350 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.440348Z TRACE msg{seq_nr=350 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=96256 [INFO] [stdout] 2025-10-02T03:09:29.440392Z TRACE msg{seq_nr=351 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.440410Z TRACE msg{seq_nr=351 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.440425Z TRACE msg{seq_nr=351 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=350 [INFO] [stdout] 2025-10-02T03:09:29.440441Z TRACE msg{seq_nr=351 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.440456Z TRACE msg{seq_nr=351 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.440472Z TRACE msg{seq_nr=351 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=97280 [INFO] [stdout] 2025-10-02T03:09:29.440515Z TRACE msg{seq_nr=352 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.440533Z TRACE msg{seq_nr=352 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.440546Z TRACE msg{seq_nr=352 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=351 [INFO] [stdout] 2025-10-02T03:09:29.440562Z TRACE msg{seq_nr=352 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.440576Z TRACE msg{seq_nr=352 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.440592Z TRACE msg{seq_nr=352 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=98304 [INFO] [stdout] 2025-10-02T03:09:29.440636Z TRACE msg{seq_nr=353 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.440654Z TRACE msg{seq_nr=353 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.440668Z TRACE msg{seq_nr=353 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=352 [INFO] [stdout] 2025-10-02T03:09:29.440685Z TRACE msg{seq_nr=353 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.447042Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}:msg{seq_nr=64021 ack_nr=51547 len=1406 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.447099Z DEBUG echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}:msg{seq_nr=64021 ack_nr=51547 len=1406 msgtype=ST_DATA}: librqbit_utp::congestion::tracing: set_mss changed before=cwnd=10306,cwnd_mss=7.48,sshthresh_mss:inf:w_max:0.00,mss:1378 after=cwnd=10306,cwnd_mss=7.33,sshthresh_mss:inf:w_max:0.00,mss:1406 [INFO] [stdout] 2025-10-02T03:09:29.447160Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}:msg{seq_nr=64021 ack_nr=51547 len=1406 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1406 [INFO] [stdout] 2025-10-02T03:09:29.447187Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}:msg{seq_nr=64021 ack_nr=51547 len=1406 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=64020 [INFO] [stdout] 2025-10-02T03:09:29.447219Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}:msg{seq_nr=64021 ack_nr=51547 len=1406 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.447244Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}:msg{seq_nr=64021 ack_nr=51547 len=1406 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.447273Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}:msg{seq_nr=64021 ack_nr=51547 len=1406 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1406 [INFO] [stdout] 2025-10-02T03:09:29.447333Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}:msg{seq_nr=64022 ack_nr=51547 len=1406 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.447370Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}:msg{seq_nr=64022 ack_nr=51547 len=1406 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1406 [INFO] [stdout] 2025-10-02T03:09:29.447396Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}:msg{seq_nr=64022 ack_nr=51547 len=1406 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=64021 [INFO] [stdout] 2025-10-02T03:09:29.447424Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}:msg{seq_nr=64022 ack_nr=51547 len=1406 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.447449Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}:msg{seq_nr=64022 ack_nr=51547 len=1406 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.447473Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}:msg{seq_nr=64022 ack_nr=51547 len=1406 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2812 [INFO] [stdout] 2025-10-02T03:09:29.447529Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}:msg{seq_nr=64023 ack_nr=51547 len=1406 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.447557Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}:msg{seq_nr=64023 ack_nr=51547 len=1406 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1406 [INFO] [stdout] 2025-10-02T03:09:29.447582Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}:msg{seq_nr=64023 ack_nr=51547 len=1406 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=64022 [INFO] [stdout] 2025-10-02T03:09:29.447610Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}:msg{seq_nr=64023 ack_nr=51547 len=1406 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.447634Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}:msg{seq_nr=64023 ack_nr=51547 len=1406 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.447660Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}:msg{seq_nr=64023 ack_nr=51547 len=1406 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4218 [INFO] [stdout] 2025-10-02T03:09:29.447734Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}:msg{seq_nr=64024 ack_nr=51547 len=1420 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.447764Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}:msg{seq_nr=64024 ack_nr=51547 len=1420 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1420 [INFO] [stdout] 2025-10-02T03:09:29.447790Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}:msg{seq_nr=64024 ack_nr=51547 len=1420 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=64023 [INFO] [stdout] 2025-10-02T03:09:29.447815Z DEBUG echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}:msg{seq_nr=64024 ack_nr=51547 len=1420 msgtype=ST_DATA}: librqbit_utp::congestion::tracing: set_mss changed before=cwnd=15846,cwnd_mss=11.27,sshthresh_mss:inf:w_max:0.00,mss:1406 after=cwnd=15846,cwnd_mss=11.16,sshthresh_mss:inf:w_max:0.00,mss:1420 [INFO] [stdout] 2025-10-02T03:09:29.447844Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}:msg{seq_nr=64024 ack_nr=51547 len=1420 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.447869Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}:msg{seq_nr=64024 ack_nr=51547 len=1420 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.447895Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}:msg{seq_nr=64024 ack_nr=51547 len=1420 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=5638 [INFO] [stdout] 2025-10-02T03:09:29.447935Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-10-02T03:09:29.447961Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-10-02T03:09:29.448112Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=4, bytes=5540, new_rtt=Some(49.328169ms) [INFO] [stdout] 2025-10-02T03:09:29.448149Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=4 bytes=5638 [INFO] [stdout] 2025-10-02T03:09:29.448176Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: remote_window_remaining=1041846 congestion_controller_window=15846 remaining=27228 self.last_remote_window=1041846 [INFO] [stdout] 2025-10-02T03:09:29.448201Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: segmented bytes=1420 [INFO] [stdout] 2025-10-02T03:09:29.448222Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: segmented bytes=1420 [INFO] [stdout] 2025-10-02T03:09:29.448242Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: segmented bytes=1420 [INFO] [stdout] 2025-10-02T03:09:29.448262Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: segmented bytes=1427 [INFO] [stdout] 2025-10-02T03:09:29.448283Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=1427 [INFO] [stdout] 2025-10-02T03:09:29.448305Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=21541 remote_window_remaining=1036159 user_tx_segments_segments=4 user_tx_segments_bytes=5687 segment_sizes=min_ss=1420:max_ss=1432 [INFO] [stdout] 2025-10-02T03:09:29.448396Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:29.448428Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:29.448452Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=51548 header.ack_nr=64024 payload_size=1420 remaining_cwnd=15846 [INFO] [stdout] 2025-10-02T03:09:29.448496Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=51549 header.ack_nr=64024 payload_size=1420 remaining_cwnd=14426 [INFO] [stdout] 2025-10-02T03:09:29.448542Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=51550 header.ack_nr=64024 payload_size=1420 remaining_cwnd=13006 [INFO] [stdout] 2025-10-02T03:09:29.448587Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=51551 header.ack_nr=64024 payload_size=1427 remaining_cwnd=11586 [INFO] [stdout] 2025-10-02T03:09:29.448619Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=10159 [INFO] [stdout] 2025-10-02T03:09:29.448650Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:29.458360Z  INFO echo{addr=[::1]:0}: librqbit_utp::e2e_tests: current counter 1000 [INFO] [stdout] 2025-10-02T03:09:29.462856Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51548 ack_nr=64024 len=1420 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.440699Z TRACE msg{seq_nr=353 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.467793Z TRACE msg{seq_nr=353 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=99328 [INFO] [stdout] 2025-10-02T03:09:29.467882Z TRACE msg{seq_nr=354 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.467906Z TRACE msg{seq_nr=354 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.467923Z TRACE msg{seq_nr=354 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=353 [INFO] [stdout] 2025-10-02T03:09:29.467945Z TRACE msg{seq_nr=354 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.467960Z TRACE msg{seq_nr=354 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.467977Z TRACE msg{seq_nr=354 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=100352 [INFO] [stdout] 2025-10-02T03:09:29.468022Z TRACE msg{seq_nr=355 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.468040Z TRACE msg{seq_nr=355 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.468054Z TRACE msg{seq_nr=355 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=354 [INFO] [stdout] 2025-10-02T03:09:29.468072Z TRACE msg{seq_nr=355 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.468085Z TRACE msg{seq_nr=355 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.468100Z TRACE msg{seq_nr=355 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=101376 [INFO] [stdout] 2025-10-02T03:09:29.468147Z TRACE msg{seq_nr=356 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.468165Z TRACE msg{seq_nr=356 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.468180Z TRACE msg{seq_nr=356 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=355 [INFO] [stdout] 2025-10-02T03:09:29.468196Z TRACE msg{seq_nr=356 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.468211Z TRACE msg{seq_nr=356 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.468225Z TRACE msg{seq_nr=356 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=102400 [INFO] [stdout] 2025-10-02T03:09:29.468269Z TRACE msg{seq_nr=357 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.468286Z TRACE msg{seq_nr=357 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.468301Z TRACE msg{seq_nr=357 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=356 [INFO] [stdout] 2025-10-02T03:09:29.468318Z TRACE msg{seq_nr=357 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.468333Z TRACE msg{seq_nr=357 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.468358Z TRACE msg{seq_nr=357 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=103424 [INFO] [stdout] 2025-10-02T03:09:29.468402Z TRACE msg{seq_nr=358 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.468423Z TRACE msg{seq_nr=358 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.468438Z TRACE msg{seq_nr=358 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=357 [INFO] [stdout] 2025-10-02T03:09:29.468456Z TRACE msg{seq_nr=358 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.468471Z TRACE msg{seq_nr=358 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.468486Z TRACE msg{seq_nr=358 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=104448 [INFO] [stdout] 2025-10-02T03:09:29.468529Z TRACE msg{seq_nr=359 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.468547Z TRACE msg{seq_nr=359 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.468562Z TRACE msg{seq_nr=359 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=358 [INFO] [stdout] 2025-10-02T03:09:29.468579Z TRACE msg{seq_nr=359 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.468593Z TRACE msg{seq_nr=359 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.468609Z TRACE msg{seq_nr=359 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=105472 [INFO] [stdout] 2025-10-02T03:09:29.468652Z TRACE msg{seq_nr=360 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.468670Z TRACE msg{seq_nr=360 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.468687Z TRACE msg{seq_nr=360 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=359 [INFO] [stdout] 2025-10-02T03:09:29.468795Z DEBUG echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51548 ack_nr=64024 len=1420 msgtype=ST_DATA}: librqbit_utp::congestion::tracing: set_mss changed before=cwnd=10306,cwnd_mss=7.33,sshthresh_mss:inf:w_max:0.00,mss:1406 after=cwnd=10306,cwnd_mss=7.26,sshthresh_mss:inf:w_max:0.00,mss:1420 [INFO] [stdout] 2025-10-02T03:09:29.468846Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51548 ack_nr=64024 len=1420 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1420 [INFO] [stdout] 2025-10-02T03:09:29.468923Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51548 ack_nr=64024 len=1420 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=51547 [INFO] [stdout] 2025-10-02T03:09:29.469040Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51548 ack_nr=64024 len=1420 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.469165Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51548 ack_nr=64024 len=1420 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.470444Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51548 ack_nr=64024 len=1420 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1420 [INFO] [stdout] 2025-10-02T03:09:29.470547Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51549 ack_nr=64024 len=1420 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.470575Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51549 ack_nr=64024 len=1420 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1420 [INFO] [stdout] 2025-10-02T03:09:29.470627Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51549 ack_nr=64024 len=1420 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=51548 [INFO] [stdout] 2025-10-02T03:09:29.470656Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51549 ack_nr=64024 len=1420 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.470837Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51549 ack_nr=64024 len=1420 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.470958Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51549 ack_nr=64024 len=1420 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2840 [INFO] [stdout] 2025-10-02T03:09:29.468705Z TRACE msg{seq_nr=360 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.471219Z TRACE msg{seq_nr=360 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.471244Z TRACE msg{seq_nr=360 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=106496 [INFO] [stdout] 2025-10-02T03:09:29.471426Z TRACE msg{seq_nr=361 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.471579Z TRACE msg{seq_nr=361 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.471599Z TRACE msg{seq_nr=361 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=360 [INFO] [stdout] 2025-10-02T03:09:29.471089Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51550 ack_nr=64024 len=1420 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.471656Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51550 ack_nr=64024 len=1420 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1420 [INFO] [stdout] 2025-10-02T03:09:29.473622Z TRACE msg{seq_nr=361 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.473655Z TRACE msg{seq_nr=361 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.473673Z TRACE msg{seq_nr=361 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=107520 [INFO] [stdout] 2025-10-02T03:09:29.473734Z TRACE msg{seq_nr=362 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.473753Z TRACE msg{seq_nr=362 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.473765Z TRACE msg{seq_nr=362 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=361 [INFO] [stdout] 2025-10-02T03:09:29.473780Z TRACE msg{seq_nr=362 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.473793Z TRACE msg{seq_nr=362 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.473807Z TRACE msg{seq_nr=362 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=108544 [INFO] [stdout] 2025-10-02T03:09:29.471683Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51550 ack_nr=64024 len=1420 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=51549 [INFO] [stdout] 2025-10-02T03:09:29.473874Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51550 ack_nr=64024 len=1420 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.473898Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51550 ack_nr=64024 len=1420 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.473843Z TRACE msg{seq_nr=363 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.473959Z TRACE msg{seq_nr=363 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.473975Z TRACE msg{seq_nr=363 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=362 [INFO] [stdout] 2025-10-02T03:09:29.473991Z TRACE msg{seq_nr=363 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.473922Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51550 ack_nr=64024 len=1420 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4260 [INFO] [stdout] 2025-10-02T03:09:29.474767Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51551 ack_nr=64024 len=1427 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.474794Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51551 ack_nr=64024 len=1427 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1427 [INFO] [stdout] 2025-10-02T03:09:29.474817Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51551 ack_nr=64024 len=1427 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=51550 [INFO] [stdout] 2025-10-02T03:09:29.474842Z DEBUG echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51551 ack_nr=64024 len=1427 msgtype=ST_DATA}: librqbit_utp::congestion::tracing: set_mss changed before=cwnd=15944,cwnd_mss=11.23,sshthresh_mss:inf:w_max:0.00,mss:1420 after=cwnd=15944,cwnd_mss=11.17,sshthresh_mss:inf:w_max:0.00,mss:1427 [INFO] [stdout] 2025-10-02T03:09:29.474873Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51551 ack_nr=64024 len=1427 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.474898Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51551 ack_nr=64024 len=1427 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.474920Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51551 ack_nr=64024 len=1427 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=5687 [INFO] [stdout] 2025-10-02T03:09:29.474963Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-10-02T03:09:29.474987Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-10-02T03:09:29.475140Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=4, bytes=5638, new_rtt=Some(31.756ms) [INFO] [stdout] 2025-10-02T03:09:29.475182Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=4 bytes=5687 [INFO] [stdout] 2025-10-02T03:09:29.475214Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::stream_dispatch: remote_window_remaining=1042280 congestion_controller_window=15944 remaining=27130 self.last_remote_window=1042280 [INFO] [stdout] 2025-10-02T03:09:29.475242Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::stream_dispatch: segmented bytes=1427 [INFO] [stdout] 2025-10-02T03:09:29.475264Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::stream_dispatch: segmented bytes=1427 [INFO] [stdout] 2025-10-02T03:09:29.475284Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::stream_dispatch: segmented bytes=1427 [INFO] [stdout] 2025-10-02T03:09:29.475305Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::stream_dispatch: segmented bytes=1430 [INFO] [stdout] 2025-10-02T03:09:29.475325Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=1430 [INFO] [stdout] 2025-10-02T03:09:29.475353Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=21419 remote_window_remaining=1036569 user_tx_segments_segments=4 user_tx_segments_bytes=5711 segment_sizes=min_ss=1427:max_ss=1432 [INFO] [stdout] 2025-10-02T03:09:29.475433Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:29.475465Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:29.475486Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=64025 header.ack_nr=51551 payload_size=1427 remaining_cwnd=15944 [INFO] [stdout] 2025-10-02T03:09:29.475527Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=64026 header.ack_nr=51551 payload_size=1427 remaining_cwnd=14517 [INFO] [stdout] 2025-10-02T03:09:29.475572Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=64027 header.ack_nr=51551 payload_size=1427 remaining_cwnd=13090 [INFO] [stdout] 2025-10-02T03:09:29.475618Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=64028 header.ack_nr=51551 payload_size=1430 remaining_cwnd=11663 [INFO] [stdout] 2025-10-02T03:09:29.475649Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=10233 [INFO] [stdout] 2025-10-02T03:09:29.475681Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:29.474003Z TRACE msg{seq_nr=363 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.476053Z TRACE msg{seq_nr=363 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=109568 [INFO] [stdout] 2025-10-02T03:09:29.476142Z TRACE msg{seq_nr=364 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.476216Z TRACE msg{seq_nr=364 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.476254Z TRACE msg{seq_nr=364 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=363 [INFO] [stdout] 2025-10-02T03:09:29.476307Z TRACE msg{seq_nr=364 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.476339Z TRACE msg{seq_nr=364 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.476397Z TRACE msg{seq_nr=364 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=110592 [INFO] [stdout] 2025-10-02T03:09:29.476476Z TRACE msg{seq_nr=365 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.476510Z TRACE msg{seq_nr=365 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.476561Z TRACE msg{seq_nr=365 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=364 [INFO] [stdout] 2025-10-02T03:09:29.476595Z TRACE msg{seq_nr=365 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.476645Z TRACE msg{seq_nr=365 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.476678Z TRACE msg{seq_nr=365 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=111616 [INFO] [stdout] 2025-10-02T03:09:29.476763Z TRACE msg{seq_nr=366 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.476905Z TRACE msg{seq_nr=366 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.476929Z TRACE msg{seq_nr=366 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=365 [INFO] [stdout] 2025-10-02T03:09:29.476944Z TRACE msg{seq_nr=366 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.476955Z TRACE msg{seq_nr=366 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.477081Z TRACE msg{seq_nr=366 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=112640 [INFO] [stdout] 2025-10-02T03:09:29.477125Z TRACE msg{seq_nr=367 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.477253Z TRACE msg{seq_nr=367 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.477271Z TRACE msg{seq_nr=367 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=366 [INFO] [stdout] 2025-10-02T03:09:29.477286Z TRACE msg{seq_nr=367 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.477298Z TRACE msg{seq_nr=367 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.477422Z TRACE msg{seq_nr=367 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=113664 [INFO] [stdout] 2025-10-02T03:09:29.477467Z TRACE msg{seq_nr=368 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.477919Z TRACE msg{seq_nr=368 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.477946Z TRACE msg{seq_nr=368 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=367 [INFO] [stdout] 2025-10-02T03:09:29.479956Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="initial" [INFO] [stdout] 2025-10-02T03:09:29.477963Z TRACE msg{seq_nr=368 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.482173Z TRACE msg{seq_nr=368 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.482190Z TRACE msg{seq_nr=368 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=114688 [INFO] [stdout] 2025-10-02T03:09:29.482231Z TRACE msg{seq_nr=369 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.482245Z TRACE msg{seq_nr=369 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.482257Z TRACE msg{seq_nr=369 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=368 [INFO] [stdout] 2025-10-02T03:09:29.482272Z TRACE msg{seq_nr=369 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.482283Z TRACE msg{seq_nr=369 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.482296Z TRACE msg{seq_nr=369 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=115712 [INFO] [stdout] 2025-10-02T03:09:29.482325Z TRACE msg{seq_nr=370 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.482337Z TRACE msg{seq_nr=370 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.482356Z TRACE msg{seq_nr=370 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=369 [INFO] [stdout] 2025-10-02T03:09:29.482369Z TRACE msg{seq_nr=370 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.482380Z TRACE msg{seq_nr=370 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.482395Z TRACE msg{seq_nr=370 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=116736 [INFO] [stdout] 2025-10-02T03:09:29.482425Z TRACE msg{seq_nr=371 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.482438Z TRACE msg{seq_nr=371 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.482449Z TRACE msg{seq_nr=371 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=370 [INFO] [stdout] 2025-10-02T03:09:29.482462Z TRACE msg{seq_nr=371 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.482474Z TRACE msg{seq_nr=371 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.482486Z TRACE msg{seq_nr=371 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=117760 [INFO] [stdout] 2025-10-02T03:09:29.482514Z TRACE msg{seq_nr=372 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.482526Z TRACE msg{seq_nr=372 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.482537Z TRACE msg{seq_nr=372 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=371 [INFO] [stdout] 2025-10-02T03:09:29.482550Z TRACE msg{seq_nr=372 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.482561Z TRACE msg{seq_nr=372 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.482574Z TRACE msg{seq_nr=372 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=118784 [INFO] [stdout] 2025-10-02T03:09:29.482605Z TRACE msg{seq_nr=373 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.482617Z TRACE msg{seq_nr=373 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.482629Z TRACE msg{seq_nr=373 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=372 [INFO] [stdout] 2025-10-02T03:09:29.482642Z TRACE msg{seq_nr=373 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.482653Z TRACE msg{seq_nr=373 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.482665Z TRACE msg{seq_nr=373 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=119808 [INFO] [stdout] 2025-10-02T03:09:29.482694Z TRACE msg{seq_nr=374 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.482706Z TRACE msg{seq_nr=374 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.482735Z TRACE msg{seq_nr=374 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=373 [INFO] [stdout] 2025-10-02T03:09:29.482749Z TRACE msg{seq_nr=374 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.482760Z TRACE msg{seq_nr=374 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.482773Z TRACE msg{seq_nr=374 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=120832 [INFO] [stdout] 2025-10-02T03:09:29.482804Z TRACE msg{seq_nr=375 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.482818Z TRACE msg{seq_nr=375 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.482829Z TRACE msg{seq_nr=375 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=374 [INFO] [stdout] 2025-10-02T03:09:29.482847Z TRACE msg{seq_nr=375 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.482858Z TRACE msg{seq_nr=375 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.482871Z TRACE msg{seq_nr=375 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=121856 [INFO] [stdout] 2025-10-02T03:09:29.482899Z TRACE msg{seq_nr=376 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.482911Z TRACE msg{seq_nr=376 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.482922Z TRACE msg{seq_nr=376 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=375 [INFO] [stdout] 2025-10-02T03:09:29.482935Z TRACE msg{seq_nr=376 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.482946Z TRACE msg{seq_nr=376 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.482959Z TRACE msg{seq_nr=376 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=122880 [INFO] [stdout] 2025-10-02T03:09:29.482987Z TRACE msg{seq_nr=377 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.482998Z TRACE msg{seq_nr=377 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.483011Z TRACE msg{seq_nr=377 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=376 [INFO] [stdout] 2025-10-02T03:09:29.483024Z TRACE msg{seq_nr=377 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.483035Z TRACE msg{seq_nr=377 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.483047Z TRACE msg{seq_nr=377 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=123904 [INFO] [stdout] 2025-10-02T03:09:29.483076Z TRACE msg{seq_nr=378 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.483087Z TRACE msg{seq_nr=378 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.483098Z TRACE msg{seq_nr=378 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=377 [INFO] [stdout] 2025-10-02T03:09:29.483111Z TRACE msg{seq_nr=378 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.483124Z TRACE msg{seq_nr=378 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.483136Z TRACE msg{seq_nr=378 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=124928 [INFO] [stdout] 2025-10-02T03:09:29.483163Z TRACE msg{seq_nr=379 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.483175Z TRACE msg{seq_nr=379 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.483186Z TRACE msg{seq_nr=379 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=378 [INFO] [stdout] 2025-10-02T03:09:29.483200Z TRACE msg{seq_nr=379 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.483211Z TRACE msg{seq_nr=379 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.483223Z TRACE msg{seq_nr=379 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=125952 [INFO] [stdout] 2025-10-02T03:09:29.483251Z TRACE msg{seq_nr=380 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.483263Z TRACE msg{seq_nr=380 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.483274Z TRACE msg{seq_nr=380 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=379 [INFO] [stdout] 2025-10-02T03:09:29.483287Z TRACE msg{seq_nr=380 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.483298Z TRACE msg{seq_nr=380 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.483310Z TRACE msg{seq_nr=380 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=126976 [INFO] [stdout] 2025-10-02T03:09:29.483338Z TRACE msg{seq_nr=381 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.483358Z TRACE msg{seq_nr=381 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.483369Z TRACE msg{seq_nr=381 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=380 [INFO] [stdout] 2025-10-02T03:09:29.483382Z TRACE msg{seq_nr=381 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.483395Z TRACE msg{seq_nr=381 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.483407Z TRACE msg{seq_nr=381 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=128000 [INFO] [stdout] 2025-10-02T03:09:29.483437Z TRACE msg{seq_nr=382 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.483448Z TRACE msg{seq_nr=382 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.483459Z TRACE msg{seq_nr=382 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=381 [INFO] [stdout] 2025-10-02T03:09:29.483472Z TRACE msg{seq_nr=382 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.483484Z TRACE msg{seq_nr=382 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.483496Z TRACE msg{seq_nr=382 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=129024 [INFO] [stdout] 2025-10-02T03:09:29.483524Z TRACE msg{seq_nr=383 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.483535Z TRACE msg{seq_nr=383 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.483547Z TRACE msg{seq_nr=383 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=382 [INFO] [stdout] 2025-10-02T03:09:29.483560Z TRACE msg{seq_nr=383 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.483571Z TRACE msg{seq_nr=383 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.483584Z TRACE msg{seq_nr=383 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=130048 [INFO] [stdout] 2025-10-02T03:09:29.483614Z TRACE msg{seq_nr=384 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.483626Z TRACE msg{seq_nr=384 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.483637Z TRACE msg{seq_nr=384 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=383 [INFO] [stdout] 2025-10-02T03:09:29.483650Z TRACE msg{seq_nr=384 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.483662Z TRACE msg{seq_nr=384 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.483674Z TRACE msg{seq_nr=384 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=131072 [INFO] [stdout] 2025-10-02T03:09:29.483752Z TRACE librqbit_utp::stream_rx: flushed from out-of-order user RX packets=128 bytes=131072 [INFO] [stdout] 2025-10-02T03:09:29.483772Z TRACE librqbit_utp::stream_dispatch: sending seq_nr=101 ack_nr=384 wnd_size=655360 type=ST_STATE [INFO] [stdout] 2025-10-02T03:09:29.483790Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=10s [INFO] [stdout] 2025-10-02T03:09:29.483831Z TRACE utp_socket{addr=127.0.0.1:1}: librqbit_utp::spawn_utils: still running [INFO] [stdout] 2025-10-02T03:09:29.483899Z TRACE msg{seq_nr=385 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.483915Z TRACE msg{seq_nr=385 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.483926Z TRACE msg{seq_nr=385 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=384 [INFO] [stdout] 2025-10-02T03:09:29.483942Z TRACE msg{seq_nr=385 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.483953Z TRACE msg{seq_nr=385 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.483966Z TRACE msg{seq_nr=385 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1024 [INFO] [stdout] 2025-10-02T03:09:29.484002Z TRACE msg{seq_nr=386 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.484014Z TRACE msg{seq_nr=386 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.484025Z TRACE msg{seq_nr=386 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=385 [INFO] [stdout] 2025-10-02T03:09:29.484039Z TRACE msg{seq_nr=386 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.484049Z TRACE msg{seq_nr=386 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.484063Z TRACE msg{seq_nr=386 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2048 [INFO] [stdout] 2025-10-02T03:09:29.484093Z TRACE msg{seq_nr=387 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.484105Z TRACE msg{seq_nr=387 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.484116Z TRACE msg{seq_nr=387 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=386 [INFO] [stdout] 2025-10-02T03:09:29.484129Z TRACE msg{seq_nr=387 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.484142Z TRACE msg{seq_nr=387 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.484154Z TRACE msg{seq_nr=387 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=3072 [INFO] [stdout] 2025-10-02T03:09:29.484182Z TRACE msg{seq_nr=388 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.484194Z TRACE msg{seq_nr=388 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.484205Z TRACE msg{seq_nr=388 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=387 [INFO] [stdout] 2025-10-02T03:09:29.484218Z TRACE msg{seq_nr=388 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.484229Z TRACE msg{seq_nr=388 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.484242Z TRACE msg{seq_nr=388 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4096 [INFO] [stdout] 2025-10-02T03:09:29.484269Z TRACE msg{seq_nr=389 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.484281Z TRACE msg{seq_nr=389 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.484292Z TRACE msg{seq_nr=389 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=388 [INFO] [stdout] 2025-10-02T03:09:29.484305Z TRACE msg{seq_nr=389 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.484316Z TRACE msg{seq_nr=389 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.484330Z TRACE msg{seq_nr=389 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=5120 [INFO] [stdout] 2025-10-02T03:09:29.484366Z TRACE msg{seq_nr=390 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.484378Z TRACE msg{seq_nr=390 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.484389Z TRACE msg{seq_nr=390 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=389 [INFO] [stdout] 2025-10-02T03:09:29.484403Z TRACE msg{seq_nr=390 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.484414Z TRACE msg{seq_nr=390 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.484426Z TRACE msg{seq_nr=390 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=6144 [INFO] [stdout] 2025-10-02T03:09:29.484454Z TRACE msg{seq_nr=391 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.484466Z TRACE msg{seq_nr=391 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.484477Z TRACE msg{seq_nr=391 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=390 [INFO] [stdout] 2025-10-02T03:09:29.484490Z TRACE msg{seq_nr=391 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.484501Z TRACE msg{seq_nr=391 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.484513Z TRACE msg{seq_nr=391 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=7168 [INFO] [stdout] 2025-10-02T03:09:29.484542Z TRACE msg{seq_nr=392 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.484554Z TRACE msg{seq_nr=392 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.484565Z TRACE msg{seq_nr=392 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=391 [INFO] [stdout] 2025-10-02T03:09:29.484578Z TRACE msg{seq_nr=392 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.484589Z TRACE msg{seq_nr=392 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.484603Z TRACE msg{seq_nr=392 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=8192 [INFO] [stdout] 2025-10-02T03:09:29.484632Z TRACE msg{seq_nr=393 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.484644Z TRACE msg{seq_nr=393 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.484655Z TRACE msg{seq_nr=393 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=392 [INFO] [stdout] 2025-10-02T03:09:29.484668Z TRACE msg{seq_nr=393 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.484679Z TRACE msg{seq_nr=393 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.484692Z TRACE msg{seq_nr=393 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=9216 [INFO] [stdout] 2025-10-02T03:09:29.484823Z TRACE librqbit_utp::stream_dispatch: sending seq_nr=101 ack_nr=0 wnd_size=1048576 type=ST_STATE [INFO] [stdout] 2025-10-02T03:09:29.484851Z TRACE librqbit_utp::stream_dispatch: arming syn ack resend timer delay=200ms reason="retransmitted SYN-ACK" [INFO] [stdout] 2025-10-02T03:09:29.484902Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:29.484948Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=0 congestion_controller_window=5 remaining=11 self.last_remote_window=0 [INFO] [stdout] 2025-10-02T03:09:29.484992Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=11 remote_window_remaining=0 user_tx_segments_segments=0 user_tx_segments_bytes=0 segment_sizes=min_ss=2:max_ss=2 [INFO] [stdout] 2025-10-02T03:09:29.485010Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:29.485084Z TRACE msg{seq_nr=1 ack_nr=100 len=5 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.485104Z TRACE msg{seq_nr=1 ack_nr=100 len=5 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: state: syn-ack-sent -> established [INFO] [stdout] 2025-10-02T03:09:29.485116Z TRACE msg{seq_nr=1 ack_nr=100 len=5 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.485180Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=5 congestion_controller_window=5 remaining=11 self.last_remote_window=5 [INFO] [stdout] 2025-10-02T03:09:29.485198Z TRACE librqbit_utp::stream_dispatch: segmented bytes=2 [INFO] [stdout] 2025-10-02T03:09:29.485206Z TRACE librqbit_utp::stream_dispatch: segmented bytes=2 [INFO] [stdout] 2025-10-02T03:09:29.485214Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1 [INFO] [stdout] 2025-10-02T03:09:29.485222Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=6 remote_window_remaining=0 user_tx_segments_segments=3 user_tx_segments_bytes=5 segment_sizes=min_ss=2:max_ss=2 [INFO] [stdout] 2025-10-02T03:09:29.485276Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=300ms reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:29.485289Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=101 header.ack_nr=0 payload_size=2 remaining_cwnd=5 [INFO] [stdout] 2025-10-02T03:09:29.485303Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=102 header.ack_nr=0 payload_size=2 remaining_cwnd=3 [INFO] [stdout] 2025-10-02T03:09:29.485378Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=103 header.ack_nr=0 payload_size=1 remaining_cwnd=1 [INFO] [stdout] 2025-10-02T03:09:29.485432Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=0 [INFO] [stdout] 2025-10-02T03:09:29.485447Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:29.485474Z TRACE librqbit_utp::stream_dispatch: turning off syn ack resend timer reason="past SYN-ACK" [INFO] [stdout] 2025-10-02T03:09:29.482129Z  INFO echo{addr=[::1]:0}: librqbit_utp::e2e_tests: current counter 2000 [INFO] [stdout] 2025-10-02T03:09:29.493216Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}:msg{seq_nr=64025 ack_nr=51551 len=1427 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.485490Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=5 congestion_controller_window=5 remaining=6 self.last_remote_window=5 [INFO] [stdout] 2025-10-02T03:09:29.496817Z TRACE librqbit_utp::stream_dispatch: segmented bytes=2 [INFO] [stdout] 2025-10-02T03:09:29.496828Z TRACE librqbit_utp::stream_dispatch: segmented bytes=2 [INFO] [stdout] 2025-10-02T03:09:29.496835Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1 [INFO] [stdout] 2025-10-02T03:09:29.496842Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=1 remote_window_remaining=0 user_tx_segments_segments=6 user_tx_segments_bytes=10 segment_sizes=min_ss=2:max_ss=2 [INFO] [stdout] 2025-10-02T03:09:29.496867Z TRACE librqbit_utp::stream_dispatch: remote recv window exhausted skipped_logs=0 [INFO] [stdout] 2025-10-02T03:09:29.496875Z TRACE librqbit_utp::stream_dispatch: did not send anything remaining_cwnd=0 [INFO] [stdout] 2025-10-02T03:09:29.496890Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=300ms [INFO] [stdout] 2025-10-02T03:09:29.496914Z TRACE librqbit_utp::stream_rx: user_rx: marking vsock closed [INFO] [stdout] 2025-10-02T03:09:29.499867Z DEBUG echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}:msg{seq_nr=64025 ack_nr=51551 len=1427 msgtype=ST_DATA}: librqbit_utp::congestion::tracing: set_mss changed before=cwnd=15846,cwnd_mss=11.16,sshthresh_mss:inf:w_max:0.00,mss:1420 after=cwnd=15846,cwnd_mss=11.10,sshthresh_mss:inf:w_max:0.00,mss:1427 [INFO] [stdout] 2025-10-02T03:09:29.499994Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}:msg{seq_nr=64025 ack_nr=51551 len=1427 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1427 [INFO] [stdout] 2025-10-02T03:09:29.500047Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}:msg{seq_nr=64025 ack_nr=51551 len=1427 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=64024 [INFO] [stdout] 2025-10-02T03:09:29.500075Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}:msg{seq_nr=64025 ack_nr=51551 len=1427 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.500117Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}:msg{seq_nr=64025 ack_nr=51551 len=1427 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.500142Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}:msg{seq_nr=64025 ack_nr=51551 len=1427 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1427 [INFO] [stdout] 2025-10-02T03:09:29.500197Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}:msg{seq_nr=64026 ack_nr=51551 len=1427 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.500218Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}:msg{seq_nr=64026 ack_nr=51551 len=1427 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1427 [INFO] [stdout] 2025-10-02T03:09:29.500265Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}:msg{seq_nr=64026 ack_nr=51551 len=1427 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=64025 [INFO] [stdout] 2025-10-02T03:09:29.500291Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}:msg{seq_nr=64026 ack_nr=51551 len=1427 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.500311Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}:msg{seq_nr=64026 ack_nr=51551 len=1427 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.500333Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}:msg{seq_nr=64026 ack_nr=51551 len=1427 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2854 [INFO] [stdout] 2025-10-02T03:09:29.500409Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}:msg{seq_nr=64027 ack_nr=51551 len=1427 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.500453Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}:msg{seq_nr=64027 ack_nr=51551 len=1427 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1427 [INFO] [stdout] 2025-10-02T03:09:29.500477Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}:msg{seq_nr=64027 ack_nr=51551 len=1427 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=64026 [INFO] [stdout] 2025-10-02T03:09:29.500500Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}:msg{seq_nr=64027 ack_nr=51551 len=1427 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.500540Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}:msg{seq_nr=64027 ack_nr=51551 len=1427 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.500563Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}:msg{seq_nr=64027 ack_nr=51551 len=1427 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4281 [INFO] [stdout] 2025-10-02T03:09:29.500606Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}:msg{seq_nr=64028 ack_nr=51551 len=1430 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.500626Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}:msg{seq_nr=64028 ack_nr=51551 len=1430 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1430 [INFO] [stdout] 2025-10-02T03:09:29.500644Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}:msg{seq_nr=64028 ack_nr=51551 len=1430 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=64027 [INFO] [stdout] 2025-10-02T03:09:29.500666Z DEBUG echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}:msg{seq_nr=64028 ack_nr=51551 len=1430 msgtype=ST_DATA}: librqbit_utp::congestion::tracing: set_mss changed before=cwnd=21533,cwnd_mss=15.09,sshthresh_mss:inf:w_max:0.00,mss:1427 after=cwnd=21533,cwnd_mss=15.06,sshthresh_mss:inf:w_max:0.00,mss:1430 [INFO] [stdout] 2025-10-02T03:09:29.500691Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}:msg{seq_nr=64028 ack_nr=51551 len=1430 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.500728Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}:msg{seq_nr=64028 ack_nr=51551 len=1430 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.500752Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}:msg{seq_nr=64028 ack_nr=51551 len=1430 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=5711 [INFO] [stdout] 2025-10-02T03:09:29.500786Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-10-02T03:09:29.500807Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-10-02T03:09:29.500969Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=4, bytes=5687, new_rtt=Some(44.605979ms) [INFO] [stdout] 2025-10-02T03:09:29.500998Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=4 bytes=5711 [INFO] [stdout] 2025-10-02T03:09:29.501020Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: remote_window_remaining=1041710 congestion_controller_window=21533 remaining=27081 self.last_remote_window=1041710 [INFO] [stdout] 2025-10-02T03:09:29.501041Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: segmented bytes=1430 [INFO] [stdout] 2025-10-02T03:09:29.501057Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: segmented bytes=1430 [INFO] [stdout] 2025-10-02T03:09:29.501073Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: segmented bytes=1430 [INFO] [stdout] 2025-10-02T03:09:29.501090Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-10-02T03:09:29.501107Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=1432 [INFO] [stdout] 2025-10-02T03:09:29.501124Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=21359 remote_window_remaining=1035988 user_tx_segments_segments=4 user_tx_segments_bytes=5722 segment_sizes=min_ss=1430:max_ss=1432 [INFO] [stdout] 2025-10-02T03:09:29.501191Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-10-02T03:09:29.501213Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-10-02T03:09:29.501232Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=51552 header.ack_nr=64028 payload_size=1430 remaining_cwnd=21533 [INFO] [stdout] 2025-10-02T03:09:29.501266Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=51553 header.ack_nr=64028 payload_size=1430 remaining_cwnd=20103 [INFO] [stdout] 2025-10-02T03:09:29.501298Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=51554 header.ack_nr=64028 payload_size=1430 remaining_cwnd=18673 [INFO] [stdout] 2025-10-02T03:09:29.501328Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=51555 header.ack_nr=64028 payload_size=1432 remaining_cwnd=17243 [INFO] [stdout] 2025-10-02T03:09:29.501358Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=15811 [INFO] [stdout] 2025-10-02T03:09:29.501383Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:53497 local=[::1]:46863}:utp_stream{remote=[::1]:53497}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-10-02T03:09:29.496769Z TRACE msg{seq_nr=394 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.503325Z TRACE msg{seq_nr=394 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.503382Z TRACE msg{seq_nr=394 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=393 [INFO] [stdout] 2025-10-02T03:09:29.503402Z TRACE msg{seq_nr=394 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.503414Z TRACE msg{seq_nr=394 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.503428Z TRACE msg{seq_nr=394 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=10240 [INFO] [stdout] 2025-10-02T03:09:29.503471Z TRACE msg{seq_nr=395 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.503484Z TRACE msg{seq_nr=395 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.503496Z TRACE msg{seq_nr=395 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=394 [INFO] [stdout] 2025-10-02T03:09:29.503509Z TRACE msg{seq_nr=395 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.503521Z TRACE msg{seq_nr=395 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.503533Z TRACE msg{seq_nr=395 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=11264 [INFO] [stdout] 2025-10-02T03:09:29.503563Z TRACE msg{seq_nr=396 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.503576Z TRACE msg{seq_nr=396 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.503587Z TRACE msg{seq_nr=396 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=395 [INFO] [stdout] 2025-10-02T03:09:29.503603Z TRACE msg{seq_nr=396 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.503615Z TRACE msg{seq_nr=396 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.503627Z TRACE msg{seq_nr=396 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=12288 [INFO] [stdout] 2025-10-02T03:09:29.503657Z TRACE msg{seq_nr=397 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.503670Z TRACE msg{seq_nr=397 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.503681Z TRACE msg{seq_nr=397 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=396 [INFO] [stdout] 2025-10-02T03:09:29.503694Z TRACE msg{seq_nr=397 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.503705Z TRACE msg{seq_nr=397 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.503735Z TRACE msg{seq_nr=397 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=13312 [INFO] [stdout] 2025-10-02T03:09:29.504162Z TRACE msg{seq_nr=398 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.504187Z TRACE msg{seq_nr=398 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.504373Z TRACE msg{seq_nr=398 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=397 [INFO] [stdout] 2025-10-02T03:09:29.504562Z TRACE msg{seq_nr=398 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.504593Z TRACE msg{seq_nr=398 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.504788Z TRACE msg{seq_nr=398 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=14336 [INFO] [stdout] 2025-10-02T03:09:29.505022Z TRACE msg{seq_nr=399 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.505047Z TRACE msg{seq_nr=399 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.505060Z TRACE msg{seq_nr=399 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=398 [INFO] [stdout] 2025-10-02T03:09:29.505076Z TRACE msg{seq_nr=399 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.505088Z TRACE msg{seq_nr=399 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.505102Z TRACE msg{seq_nr=399 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=15360 [INFO] [stdout] 2025-10-02T03:09:29.505137Z TRACE msg{seq_nr=400 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.505151Z TRACE msg{seq_nr=400 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.505164Z TRACE msg{seq_nr=400 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=399 [INFO] [stdout] 2025-10-02T03:09:29.505179Z TRACE msg{seq_nr=400 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.505192Z TRACE msg{seq_nr=400 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.505204Z TRACE msg{seq_nr=400 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=16384 [INFO] [stdout] 2025-10-02T03:09:29.505242Z TRACE msg{seq_nr=401 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.505259Z TRACE msg{seq_nr=401 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.505275Z TRACE msg{seq_nr=401 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=400 [INFO] [stdout] 2025-10-02T03:09:29.505291Z TRACE msg{seq_nr=401 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.505304Z TRACE msg{seq_nr=401 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.505317Z TRACE msg{seq_nr=401 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=17408 [INFO] [stdout] 2025-10-02T03:09:29.505364Z TRACE msg{seq_nr=402 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.505382Z TRACE msg{seq_nr=402 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.505396Z TRACE msg{seq_nr=402 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=401 [INFO] [stdout] 2025-10-02T03:09:29.505413Z TRACE msg{seq_nr=402 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.505425Z TRACE msg{seq_nr=402 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.505440Z TRACE msg{seq_nr=402 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=18432 [INFO] [stdout] 2025-10-02T03:09:29.505479Z TRACE msg{seq_nr=403 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.505495Z TRACE msg{seq_nr=403 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.505508Z TRACE msg{seq_nr=403 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=402 [INFO] [stdout] 2025-10-02T03:09:29.505524Z TRACE msg{seq_nr=403 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.505537Z TRACE msg{seq_nr=403 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.505552Z TRACE msg{seq_nr=403 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=19456 [INFO] [stdout] 2025-10-02T03:09:29.505588Z TRACE msg{seq_nr=404 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.505604Z TRACE msg{seq_nr=404 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.505617Z TRACE msg{seq_nr=404 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=403 [INFO] [stdout] 2025-10-02T03:09:29.505632Z TRACE msg{seq_nr=404 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.505646Z TRACE msg{seq_nr=404 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.505661Z TRACE msg{seq_nr=404 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=20480 [INFO] [stdout] 2025-10-02T03:09:29.505702Z TRACE msg{seq_nr=405 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.505738Z TRACE msg{seq_nr=405 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.505754Z TRACE msg{seq_nr=405 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=404 [INFO] [stdout] 2025-10-02T03:09:29.505771Z TRACE msg{seq_nr=405 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.505786Z TRACE msg{seq_nr=405 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.505802Z TRACE msg{seq_nr=405 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=21504 [INFO] [stdout] 2025-10-02T03:09:29.505843Z TRACE msg{seq_nr=406 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.505858Z TRACE msg{seq_nr=406 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.505872Z TRACE msg{seq_nr=406 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=405 [INFO] [stdout] 2025-10-02T03:09:29.505887Z TRACE msg{seq_nr=406 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.506572Z TRACE msg{seq_nr=406 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.506807Z TRACE msg{seq_nr=406 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=22528 [INFO] [stdout] 2025-10-02T03:09:29.507053Z TRACE msg{seq_nr=407 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.507230Z TRACE msg{seq_nr=407 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.507427Z TRACE msg{seq_nr=407 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=406 [INFO] [stdout] 2025-10-02T03:09:29.507614Z TRACE msg{seq_nr=407 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.507813Z TRACE msg{seq_nr=407 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.511739Z TRACE msg{seq_nr=407 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=23552 [INFO] [stdout] 2025-10-02T03:09:29.511802Z TRACE msg{seq_nr=408 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.511819Z TRACE msg{seq_nr=408 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.511831Z TRACE msg{seq_nr=408 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=407 [INFO] [stdout] 2025-10-02T03:09:29.511846Z TRACE msg{seq_nr=408 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.511858Z TRACE msg{seq_nr=408 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.511872Z TRACE msg{seq_nr=408 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=24576 [INFO] [stdout] 2025-10-02T03:09:29.511902Z TRACE msg{seq_nr=409 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.511914Z TRACE msg{seq_nr=409 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.511925Z TRACE msg{seq_nr=409 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=408 [INFO] [stdout] 2025-10-02T03:09:29.511939Z TRACE msg{seq_nr=409 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.511950Z TRACE msg{seq_nr=409 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.511963Z TRACE msg{seq_nr=409 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=25600 [INFO] [stdout] 2025-10-02T03:09:29.511991Z TRACE msg{seq_nr=410 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.512005Z TRACE msg{seq_nr=410 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.512016Z TRACE msg{seq_nr=410 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=409 [INFO] [stdout] 2025-10-02T03:09:29.512029Z TRACE msg{seq_nr=410 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.512040Z TRACE msg{seq_nr=410 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.512053Z TRACE msg{seq_nr=410 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=26624 [INFO] [stdout] 2025-10-02T03:09:29.512081Z TRACE msg{seq_nr=411 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.512093Z TRACE msg{seq_nr=411 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.512104Z TRACE msg{seq_nr=411 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=410 [INFO] [stdout] 2025-10-02T03:09:29.512118Z TRACE msg{seq_nr=411 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.512129Z TRACE msg{seq_nr=411 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.512142Z TRACE msg{seq_nr=411 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=27648 [INFO] [stdout] 2025-10-02T03:09:29.512170Z TRACE msg{seq_nr=412 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.512181Z TRACE msg{seq_nr=412 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.512193Z TRACE msg{seq_nr=412 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=411 [INFO] [stdout] 2025-10-02T03:09:29.512207Z TRACE msg{seq_nr=412 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.512218Z TRACE msg{seq_nr=412 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.512231Z TRACE msg{seq_nr=412 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=28672 [INFO] [stdout] 2025-10-02T03:09:29.512259Z TRACE msg{seq_nr=413 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.512271Z TRACE msg{seq_nr=413 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.512282Z TRACE msg{seq_nr=413 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=412 [INFO] [stdout] 2025-10-02T03:09:29.512295Z TRACE msg{seq_nr=413 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.512306Z TRACE msg{seq_nr=413 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.512319Z TRACE msg{seq_nr=413 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=29696 [INFO] [stdout] 2025-10-02T03:09:29.512353Z TRACE msg{seq_nr=414 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.512366Z TRACE msg{seq_nr=414 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.512378Z TRACE msg{seq_nr=414 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=413 [INFO] [stdout] 2025-10-02T03:09:29.512392Z TRACE msg{seq_nr=414 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.512403Z TRACE msg{seq_nr=414 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.512416Z TRACE msg{seq_nr=414 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=30720 [INFO] [stdout] 2025-10-02T03:09:29.512444Z TRACE msg{seq_nr=415 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.512457Z TRACE msg{seq_nr=415 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.512467Z TRACE msg{seq_nr=415 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=414 [INFO] [stdout] 2025-10-02T03:09:29.512481Z TRACE msg{seq_nr=415 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.512492Z TRACE msg{seq_nr=415 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.512504Z TRACE msg{seq_nr=415 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=31744 [INFO] [stdout] 2025-10-02T03:09:29.512531Z TRACE msg{seq_nr=416 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.512543Z TRACE msg{seq_nr=416 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.512555Z TRACE msg{seq_nr=416 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=415 [INFO] [stdout] 2025-10-02T03:09:29.512568Z TRACE msg{seq_nr=416 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.512580Z TRACE msg{seq_nr=416 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.512593Z TRACE msg{seq_nr=416 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=32768 [INFO] [stdout] 2025-10-02T03:09:29.512625Z TRACE msg{seq_nr=417 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.512637Z TRACE msg{seq_nr=417 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.512648Z TRACE msg{seq_nr=417 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=416 [INFO] [stdout] 2025-10-02T03:09:29.512662Z TRACE msg{seq_nr=417 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.512673Z TRACE msg{seq_nr=417 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.512685Z TRACE msg{seq_nr=417 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=33792 [INFO] [stdout] 2025-10-02T03:09:29.512734Z TRACE msg{seq_nr=418 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.512750Z TRACE msg{seq_nr=418 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.512761Z TRACE msg{seq_nr=418 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=417 [INFO] [stdout] 2025-10-02T03:09:29.512775Z TRACE msg{seq_nr=418 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.512786Z TRACE msg{seq_nr=418 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.512799Z TRACE msg{seq_nr=418 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=34816 [INFO] [stdout] 2025-10-02T03:09:29.512830Z TRACE msg{seq_nr=419 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.512842Z TRACE msg{seq_nr=419 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.512852Z TRACE msg{seq_nr=419 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=418 [INFO] [stdout] 2025-10-02T03:09:29.512866Z TRACE msg{seq_nr=419 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.512877Z TRACE msg{seq_nr=419 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.512889Z TRACE msg{seq_nr=419 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=35840 [INFO] [stdout] 2025-10-02T03:09:29.512917Z TRACE msg{seq_nr=420 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.512929Z TRACE msg{seq_nr=420 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.512940Z TRACE msg{seq_nr=420 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=419 [INFO] [stdout] 2025-10-02T03:09:29.512953Z TRACE msg{seq_nr=420 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.512964Z TRACE msg{seq_nr=420 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.512977Z TRACE msg{seq_nr=420 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=36864 [INFO] [stdout] 2025-10-02T03:09:29.513005Z TRACE msg{seq_nr=421 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.513017Z TRACE msg{seq_nr=421 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.513028Z TRACE msg{seq_nr=421 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=420 [INFO] [stdout] 2025-10-02T03:09:29.513041Z TRACE msg{seq_nr=421 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.513052Z TRACE msg{seq_nr=421 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.513064Z TRACE msg{seq_nr=421 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=37888 [INFO] [stdout] 2025-10-02T03:09:29.513092Z TRACE msg{seq_nr=422 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.513104Z TRACE msg{seq_nr=422 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.513115Z TRACE msg{seq_nr=422 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=421 [INFO] [stdout] 2025-10-02T03:09:29.513129Z TRACE msg{seq_nr=422 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.513140Z TRACE msg{seq_nr=422 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.513152Z TRACE msg{seq_nr=422 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=38912 [INFO] [stdout] 2025-10-02T03:09:29.513180Z TRACE msg{seq_nr=423 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.513193Z TRACE msg{seq_nr=423 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.513205Z TRACE msg{seq_nr=423 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=422 [INFO] [stdout] 2025-10-02T03:09:29.513218Z TRACE msg{seq_nr=423 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.513231Z TRACE msg{seq_nr=423 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.513243Z TRACE msg{seq_nr=423 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=39936 [INFO] [stdout] 2025-10-02T03:09:29.513271Z TRACE msg{seq_nr=424 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.513283Z TRACE msg{seq_nr=424 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.513294Z TRACE msg{seq_nr=424 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=423 [INFO] [stdout] 2025-10-02T03:09:29.513307Z TRACE msg{seq_nr=424 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.513318Z TRACE msg{seq_nr=424 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.513330Z TRACE msg{seq_nr=424 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=40960 [INFO] [stdout] 2025-10-02T03:09:29.513366Z TRACE msg{seq_nr=425 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.513379Z TRACE msg{seq_nr=425 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.513391Z TRACE msg{seq_nr=425 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=424 [INFO] [stdout] 2025-10-02T03:09:29.513404Z TRACE msg{seq_nr=425 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.513415Z TRACE msg{seq_nr=425 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.513428Z TRACE msg{seq_nr=425 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=41984 [INFO] [stdout] 2025-10-02T03:09:29.513455Z TRACE msg{seq_nr=426 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.513467Z TRACE msg{seq_nr=426 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.513478Z TRACE msg{seq_nr=426 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=425 [INFO] [stdout] 2025-10-02T03:09:29.513491Z TRACE msg{seq_nr=426 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.513502Z TRACE msg{seq_nr=426 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.513515Z TRACE msg{seq_nr=426 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=43008 [INFO] [stdout] 2025-10-02T03:09:29.513542Z TRACE msg{seq_nr=427 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.513554Z TRACE msg{seq_nr=427 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.513565Z TRACE msg{seq_nr=427 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=426 [INFO] [stdout] 2025-10-02T03:09:29.513579Z TRACE msg{seq_nr=427 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.513590Z TRACE msg{seq_nr=427 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.513604Z TRACE msg{seq_nr=427 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=44032 [INFO] [stdout] 2025-10-02T03:09:29.513633Z TRACE msg{seq_nr=428 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.513645Z TRACE msg{seq_nr=428 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-10-02T03:09:29.513656Z TRACE msg{seq_nr=428 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=427 [INFO] [stdout] 2025-10-02T03:09:29.513669Z TRACE msg{seq_nr=428 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.513680Z TRACE msg{seq_nr=428 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.513693Z TRACE msg{seq_nr=428 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=45056 [INFO] [stdout] 2025-10-02T03:09:29.509330Z  INFO echo{addr=[::1]:0}: librqbit_utp::e2e_tests: current counter 2000 [INFO] [stdout] 2025-10-02T03:09:29.516116Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51552 ack_nr=64028 len=1430 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.520745Z DEBUG echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51552 ack_nr=64028 len=1430 msgtype=ST_DATA}: librqbit_utp::congestion::tracing: set_mss changed before=cwnd=15944,cwnd_mss=11.17,sshthresh_mss:inf:w_max:0.00,mss:1427 after=cwnd=15943,cwnd_mss=11.15,sshthresh_mss:inf:w_max:0.00,mss:1430 [INFO] [stdout] 2025-10-02T03:09:29.521019Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51552 ack_nr=64028 len=1430 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1430 [INFO] [stdout] 2025-10-02T03:09:29.521187Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51552 ack_nr=64028 len=1430 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=51551 [INFO] [stdout] 2025-10-02T03:09:29.521403Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51552 ack_nr=64028 len=1430 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.521592Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51552 ack_nr=64028 len=1430 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.522506Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51552 ack_nr=64028 len=1430 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1430 [INFO] [stdout] 2025-10-02T03:09:29.523189Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51553 ack_nr=64028 len=1430 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.523432Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51553 ack_nr=64028 len=1430 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1430 [INFO] [stdout] 2025-10-02T03:09:29.523631Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51553 ack_nr=64028 len=1430 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=51552 [INFO] [stdout] 2025-10-02T03:09:29.523849Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51553 ack_nr=64028 len=1430 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-10-02T03:09:29.524050Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51553 ack_nr=64028 len=1430 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-10-02T03:09:29.524249Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51553 ack_nr=64028 len=1430 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2860 [INFO] [stdout] 2025-10-02T03:09:29.524512Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51554 ack_nr=64028 len=1430 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-10-02T03:09:29.524674Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51554 ack_nr=64028 len=1430 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1430 [INFO] [stdout] 2025-10-02T03:09:29.524990Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51554 ack_nr=64028 len=1430 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=51553 [INFO] [stdout] 2025-10-02T03:09:29.525261Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:53497}:utp_stream{remote=[::1]:46863}:msg{seq_nr=51554 ack_nr=64028 len=1430 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [WARN] too many lines in the log, truncating it