[INFO] fetching crate librqbit-utp 0.6.3... [INFO] testing librqbit-utp-0.6.3 against beta-2025-10-28 for beta-1.92-2 [INFO] extracting crate librqbit-utp 0.6.3 into /workspace/builds/worker-7-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-7-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate librqbit-utp 0.6.3 on toolchain beta-2025-10-28 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2025-10-28" "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" "+beta-2025-10-28" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-10-28" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] c0087a9b14eebedeee467b2998c50e7e4b18dbd412cf8017aacc5f0757013b31 [INFO] running `Command { std: "docker" "start" "-a" "c0087a9b14eebedeee467b2998c50e7e4b18dbd412cf8017aacc5f0757013b31", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "c0087a9b14eebedeee467b2998c50e7e4b18dbd412cf8017aacc5f0757013b31", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "c0087a9b14eebedeee467b2998c50e7e4b18dbd412cf8017aacc5f0757013b31", kill_on_drop: false }` [INFO] [stdout] c0087a9b14eebedeee467b2998c50e7e4b18dbd412cf8017aacc5f0757013b31 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-10-28" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] aa97494db063c2199062f04abd12ed50209a927a1f84d76938f155ecbd18a353 [INFO] running `Command { std: "docker" "start" "-a" "aa97494db063c2199062f04abd12ed50209a927a1f84d76938f155ecbd18a353", kill_on_drop: false }` [INFO] [stderr] Compiling slab v0.4.10 [INFO] [stderr] Compiling thiserror v2.0.12 [INFO] [stderr] Compiling futures-channel v0.3.31 [INFO] [stderr] Compiling cc v1.2.31 [INFO] [stderr] Compiling radium v0.7.0 [INFO] [stderr] Compiling crossbeam-utils v0.8.21 [INFO] [stderr] Compiling fastrand v2.3.0 [INFO] [stderr] Compiling tap v1.0.1 [INFO] [stderr] Compiling syn v2.0.104 [INFO] [stderr] Compiling parking_lot_core v0.9.11 [INFO] [stderr] Compiling funty v2.0.0 [INFO] [stderr] Compiling rustc-hash v2.1.1 [INFO] [stderr] Compiling wyz v0.5.1 [INFO] [stderr] Compiling parking_lot v0.12.4 [INFO] [stderr] Compiling bitvec v1.0.1 [INFO] [stderr] Compiling ringbuf v0.4.8 [INFO] [stderr] Compiling network-interface v2.0.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 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 tokio-util v0.7.15 [INFO] [stderr] Compiling dontfrag v1.0.1 [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 17.41s [INFO] running `Command { std: "docker" "inspect" "aa97494db063c2199062f04abd12ed50209a927a1f84d76938f155ecbd18a353", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "aa97494db063c2199062f04abd12ed50209a927a1f84d76938f155ecbd18a353", kill_on_drop: false }` [INFO] [stdout] aa97494db063c2199062f04abd12ed50209a927a1f84d76938f155ecbd18a353 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-10-28" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] b0dd9ceef003ef7fb2f811db16633b0eb54d78a6d311a0045d40067ad6b2b8df [INFO] running `Command { std: "docker" "start" "-a" "b0dd9ceef003ef7fb2f811db16633b0eb54d78a6d311a0045d40067ad6b2b8df", kill_on_drop: false }` [INFO] [stderr] Compiling jobserver v0.1.33 [INFO] [stderr] Compiling tokio v1.47.1 [INFO] [stderr] Compiling futures-util v0.3.31 [INFO] [stderr] Compiling tracing v0.1.41 [INFO] [stderr] Compiling aws-lc-rs v1.13.3 [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 regex-syntax v0.8.5 [INFO] [stderr] Compiling rustls v0.23.31 [INFO] [stderr] Compiling raw-cpuid v11.5.0 [INFO] [stderr] Compiling parking_lot_core v0.9.11 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling anyhow v1.0.98 [INFO] [stderr] Compiling anstyle-query v1.1.3 [INFO] [stderr] Compiling rand_xoshiro v0.7.0 [INFO] [stderr] Compiling anstream v0.6.19 [INFO] [stderr] Compiling ringbuf v0.4.8 [INFO] [stderr] Compiling sketches-ddsketch v0.3.0 [INFO] [stderr] Compiling tracing-log v0.2.0 [INFO] [stderr] Compiling clap_derive v4.5.41 [INFO] [stderr] Compiling cc v1.2.31 [INFO] [stderr] Compiling metrics v0.24.2 [INFO] [stderr] Compiling rustls-native-certs v0.8.1 [INFO] [stderr] Compiling parking_lot v0.12.4 [INFO] [stderr] Compiling clap_builder v4.5.42 [INFO] [stderr] Compiling http-body-util v0.1.3 [INFO] [stderr] Compiling thread_local v1.1.9 [INFO] [stderr] Compiling os_socketaddr v0.2.5 [INFO] [stderr] Compiling indexmap v2.10.0 [INFO] [stderr] Compiling ipnet v2.11.0 [INFO] [stderr] Compiling base64 v0.22.1 [INFO] [stderr] Compiling approx v0.5.1 [INFO] [stderr] Compiling cmake v0.1.54 [INFO] [stderr] Compiling regex-automata v0.4.9 [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 quanta v0.12.6 [INFO] [stderr] Compiling clap v4.5.42 [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 bstr v1.12.0 [INFO] [stderr] Compiling regex v1.11.1 [INFO] [stderr] Compiling tracing-subscriber v0.3.19 [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 libutp-rs2 v0.1.4 [INFO] [stderr] Compiling librqbit-dualstack-sockets v0.6.11 [INFO] [stderr] Compiling h2 v0.4.11 [INFO] [stderr] Compiling librqbit-utp v0.6.3 (/opt/rustwide/workdir) [INFO] [stderr] Compiling hyper v1.6.0 [INFO] [stderr] Compiling hyper-util v0.1.16 [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 56.28s [INFO] running `Command { std: "docker" "inspect" "b0dd9ceef003ef7fb2f811db16633b0eb54d78a6d311a0045d40067ad6b2b8df", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "b0dd9ceef003ef7fb2f811db16633b0eb54d78a6d311a0045d40067ad6b2b8df", kill_on_drop: false }` [INFO] [stdout] b0dd9ceef003ef7fb2f811db16633b0eb54d78a6d311a0045d40067ad6b2b8df [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-10-28" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 80417c7cd752181b63750eab0cbed657c3dc6367b9e98ae7589b66d954a56e6b [INFO] running `Command { std: "docker" "start" "-a" "80417c7cd752181b63750eab0cbed657c3dc6367b9e98ae7589b66d954a56e6b", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.21s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/librqbit_utp-52abb286589c2e49) [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] test raw::selective_ack::tests::test_holes ... ok [INFO] [stdout] test raw::selective_ack::tests::test_empty_is_none ... ok [INFO] [stdout] 2025-11-05T02:34:04.508128Z DEBUG librqbit_utp::macros::tests: retransmitting skipped_logs=0 arg1=1 arg2=2 arg3=3 [INFO] [stdout] 2025-11-05T02:34:04.508158Z DEBUG librqbit_utp::e2e_tests: s1_bind_addr=None s2_bind_addr=None connect_addr=127.0.0.1:8536 [INFO] [stdout] 2025-11-05T02:34:04.508231Z 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-11-05T02:34:04.508252Z 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-11-05T02:34:04.508251Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="initial" [INFO] [stdout] 2025-11-05T02:34:04.508303Z TRACE librqbit_utp::stream_dispatch: sending seq_nr=101 ack_nr=0 wnd_size=1048080 type=ST_STATE [INFO] [stdout] 2025-11-05T02:34:04.508325Z TRACE librqbit_utp::stream_dispatch: arming syn ack resend timer delay=200ms reason="retransmitted SYN-ACK" [INFO] [stdout] 2025-11-05T02:34:04.508337Z 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-11-05T02:34:04.508347Z 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-11-05T02:34:04.508358Z 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-11-05T02:34:04.508342Z  WARN echo{addr=127.0.0.1:8537}: libutp_rs2: send error: operation would block [INFO] [stdout] 2025-11-05T02:34:04.508377Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-11-05T02:34:04.508424Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=0 congestion_controller_window=0 remaining=5 self.last_remote_window=0 [INFO] [stdout] 2025-11-05T02:34:04.508449Z 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-11-05T02:34:04.508467Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] test congestion::cubic::tests::test_cubic_playground ... ok [INFO] [stdout] 2025-11-05T02:34:04.508518Z TRACE msg{seq_nr=0 ack_nr=100 len=5 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.508547Z 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-11-05T02:34:04.508561Z 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-11-05T02:34:04.508626Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1024 congestion_controller_window=1024 remaining=5 self.last_remote_window=1024 [INFO] [stdout] 2025-11-05T02:34:04.508646Z TRACE librqbit_utp::stream_dispatch: segmented bytes=5 [INFO] [stdout] 2025-11-05T02:34:04.508653Z 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-11-05T02:34:04.508685Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=300ms reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.508697Z 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-11-05T02:34:04.508710Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=1019 [INFO] [stdout] 2025-11-05T02:34:04.508720Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-11-05T02:34:04.509551Z TRACE librqbit_utp::stream_rx: user_rx: marking vsock closed [INFO] [stdout] 2025-11-05T02:34:04.510007Z TRACE librqbit_utp::stream_tx: closing writer [INFO] [stdout] 2025-11-05T02:34:04.510235Z TRACE msg{seq_nr=1 ack_nr=99 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.510302Z TRACE librqbit_utp::stream_dispatch::tests::congestion: initial_window=1056 remote_wnd=65536 [INFO] [stdout] 2025-11-05T02:34:04.510394Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=65536 congestion_controller_window=1056 remaining=65536 self.last_remote_window=65536 [INFO] [stdout] 2025-11-05T02:34:04.510407Z TRACE librqbit_utp::stream_dispatch: segmented bytes=528 [INFO] [stdout] 2025-11-05T02:34:04.510414Z TRACE librqbit_utp::stream_dispatch: segmented bytes=991 [INFO] [stdout] 2025-11-05T02:34:04.510424Z TRACE librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=991 [INFO] [stdout] 2025-11-05T02:34:04.510431Z 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-11-05T02:34:04.510454Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=3s reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.510465Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=20s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-11-05T02:34:04.510473Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=101 header.ack_nr=0 payload_size=528 remaining_cwnd=1056 [INFO] [stdout] test raw::tests::test_parse_fin_with_extension ... ok [INFO] [stdout] 2025-11-05T02:34:04.510637Z DEBUG librqbit_dualstack_sockets::socket: ignored dualstack request as it only applies to [::] address addr=127.0.0.1:0 [INFO] [stdout] test stream_dispatch::tests::basics::test_doesnt_send_until_window_updated ... ok [INFO] [stdout] 2025-11-05T02:34:04.510893Z DEBUG librqbit_dualstack_sockets::socket: ignored dualstack request as it only applies to [::] address addr=127.0.0.1:8530 [INFO] [stdout] 2025-11-05T02:34:04.510924Z 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-11-05T02:34:04.511316Z TRACE msg{seq_nr=0 ack_nr=100 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.511364Z TRACE msg{seq_nr=2 ack_nr=100 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.511424Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1048576 congestion_controller_window=1056 remaining=5 self.last_remote_window=1048576 [INFO] [stdout] 2025-11-05T02:34:04.511442Z TRACE librqbit_utp::stream_dispatch: segmented bytes=5 [INFO] [stdout] 2025-11-05T02:34:04.511450Z 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-11-05T02:34:04.511454Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="initial" [INFO] [stdout] 2025-11-05T02:34:04.511482Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.511493Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-11-05T02:34:04.511503Z 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-11-05T02:34:04.511506Z TRACE librqbit_utp::stream_dispatch: sending seq_nr=31420 ack_nr=15089 wnd_size=1048080 type=ST_STATE [INFO] [stdout] 2025-11-05T02:34:04.511514Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=1051 [INFO] [stdout] 2025-11-05T02:34:04.511528Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-11-05T02:34:04.511532Z TRACE librqbit_utp::stream_dispatch: arming syn ack resend timer delay=200ms reason="retransmitted SYN-ACK" [INFO] [stdout] 2025-11-05T02:34:04.511596Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-11-05T02:34:04.511606Z TRACE msg{seq_nr=31420 ack_nr=15090 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.511657Z TRACE msg{seq_nr=31420 ack_nr=15090 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.511677Z 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-11-05T02:34:04.511688Z TRACE msg{seq_nr=15090 ack_nr=31419 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.511718Z 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-11-05T02:34:04.511734Z 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-11-05T02:34:04.511778Z 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-11-05T02:34:04.511796Z 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-11-05T02:34:04.513061Z TRACE msg{seq_nr=1 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.513088Z 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-11-05T02:34:04.513103Z 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-11-05T02:34:04.513124Z 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-11-05T02:34:04.513137Z 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-11-05T02:34:04.513252Z DEBUG librqbit_dualstack_sockets::socket: listening on UDP addr=127.0.0.1:56048 requested_addr=127.0.0.1:0 dualstack=false [INFO] [stdout] 2025-11-05T02:34:04.513293Z  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-11-05T02:34:04.513546Z 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-11-05T02:34:04.513608Z 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-11-05T02:34:04.513630Z 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-11-05T02:34:04.513633Z 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-11-05T02:34:04.513684Z TRACE librqbit_utp::stream_rx: flushed from out-of-order user RX packets=1 bytes=5 [INFO] [stdout] 2025-11-05T02:34:04.513706Z TRACE librqbit_utp::stream_dispatch: arming ack delay timer delay=40ms reason="delayed ACK" [INFO] [stdout] 2025-11-05T02:34:04.513720Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=40ms [INFO] [stdout] 2025-11-05T02:34:04.513716Z DEBUG librqbit_dualstack_sockets::socket: ignored dualstack request as it only applies to [::] address addr=127.0.0.1:0 [INFO] [stdout] 2025-11-05T02:34:04.513743Z DEBUG librqbit_dualstack_sockets::socket: listening on UDP addr=127.0.0.1:42650 requested_addr=127.0.0.1:0 dualstack=false [INFO] [stdout] 2025-11-05T02:34:04.513752Z TRACE librqbit_utp::stream_dispatch: turning off syn ack resend timer reason="past SYN-ACK" [INFO] [stdout] 2025-11-05T02:34:04.513769Z  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-11-05T02:34:04.513773Z TRACE librqbit_utp::stream_dispatch: delayed ack expired, sending ACK [INFO] [stdout] 2025-11-05T02:34:04.513783Z TRACE librqbit_utp::stream_dispatch: sending seq_nr=31420 ack_nr=15090 wnd_size=1048080 type=ST_STATE [INFO] [stdout] 2025-11-05T02:34:04.513799Z TRACE librqbit_utp::stream_dispatch: turning off ack delay timer reason="ACK sent" [INFO] [stdout] 2025-11-05T02:34:04.513811Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=9.96s [INFO] [stdout] 2025-11-05T02:34:04.513848Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1048576 congestion_controller_window=1056 remaining=5 self.last_remote_window=1048576 [INFO] [stdout] 2025-11-05T02:34:04.513865Z TRACE librqbit_utp::stream_dispatch: segmented bytes=5 [INFO] [stdout] 2025-11-05T02:34:04.513874Z 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-11-05T02:34:04.513878Z DEBUG librqbit_utp::e2e_tests: s1_bind_addr=Some(127.0.0.1:56048) s2_bind_addr=Some(127.0.0.1:42650) connect_addr=127.0.0.1:56048 [INFO] [stdout] 2025-11-05T02:34:04.513882Z 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-11-05T02:34:04.513904Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=300ms reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.513921Z 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-11-05T02:34:04.513925Z 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-11-05T02:34:04.513935Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=1051 [INFO] [stdout] 2025-11-05T02:34:04.513949Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=300ms [INFO] [stdout] 2025-11-05T02:34:04.513977Z TRACE utp_socket{addr=127.0.0.1:56048}: librqbit_utp::spawn_utils: started [INFO] [stdout] 2025-11-05T02:34:04.513988Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1048576 congestion_controller_window=1056 remaining=5 self.last_remote_window=1048576 [INFO] [stdout] 2025-11-05T02:34:04.514004Z TRACE librqbit_utp::stream_dispatch: segmented bytes=5 [INFO] [stdout] 2025-11-05T02:34:04.514013Z 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-11-05T02:34:04.514037Z 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-11-05T02:34:04.514035Z TRACE accept:utp_socket:accept{local=127.0.0.1:2}: librqbit_utp::socket: accepted [INFO] [stdout] 2025-11-05T02:34:04.514051Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=1046 [INFO] [stdout] 2025-11-05T02:34:04.514044Z TRACE utp_socket{addr=127.0.0.1:42650}: librqbit_utp::spawn_utils: started [INFO] [stdout] 2025-11-05T02:34:04.514066Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=300ms [INFO] [stdout] 2025-11-05T02:34:04.514088Z TRACE librqbit_utp::stream_tx: closing writer [INFO] [stdout] 2025-11-05T02:34:04.514100Z TRACE librqbit_utp::stream_rx: user_rx: marking vsock closed [INFO] [stdout] 2025-11-05T02:34:04.514090Z 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-11-05T02:34:04.514125Z 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-11-05T02:34:04.514176Z 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-11-05T02:34:04.514216Z 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-11-05T02:34:04.514237Z 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-11-05T02:34:04.514249Z TRACE utp_socket{addr=127.0.0.1:56048}:on_recv{from=127.0.0.1:42650 conn_id=6765 type=ST_SYN seq_nr=49205 ack_nr=0 payload=0}: librqbit_utp::socket: no matching live streams key=(127.0.0.1:42650, 6765) [INFO] [stdout] 2025-11-05T02:34:04.514268Z 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-11-05T02:34:04.514327Z 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] test stream_dispatch::tests::basics::test_sequence_numbers_incoming ... ok [INFO] [stdout] 2025-11-05T02:34:04.514521Z DEBUG utp_socket{addr=127.0.0.1:56048}:on_recv{from=127.0.0.1:42650 conn_id=6765 type=ST_SYN seq_nr=49205 ack_nr=0 payload=0}: librqbit_utp::socket: enabling congestion tracing [INFO] [stdout] 2025-11-05T02:34:04.514546Z TRACE utp_socket{addr=127.0.0.1:56048}:on_recv{from=127.0.0.1:42650 conn_id=6765 type=ST_SYN seq_nr=49205 ack_nr=0 payload=0}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="initial" [INFO] [stdout] 2025-11-05T02:34:04.514592Z TRACE utp_socket{addr=127.0.0.1:56048}:on_recv{from=127.0.0.1:42650 conn_id=6765 type=ST_SYN seq_nr=49205 ack_nr=0 payload=0}: librqbit_utp::socket: created stream and passed to acceptor [INFO] [stdout] 2025-11-05T02:34:04.514707Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}: librqbit_utp::socket: accepted [INFO] [stdout] 2025-11-05T02:34:04.515601Z 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-11-05T02:34:04.515623Z 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-11-05T02:34:04.515643Z 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-11-05T02:34:04.515651Z TRACE librqbit_utp::stream_rx: flushed from out-of-order user RX packets=1 bytes=5 [INFO] [stdout] 2025-11-05T02:34:04.515667Z TRACE librqbit_utp::stream_dispatch: arming ack delay timer delay=40ms reason="delayed ACK" [INFO] [stdout] 2025-11-05T02:34:04.515667Z 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-11-05T02:34:04.515680Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=40ms [INFO] [stdout] 2025-11-05T02:34:04.515687Z 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-11-05T02:34:04.515704Z 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-11-05T02:34:04.515724Z 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-11-05T02:34:04.515754Z 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-11-05T02:34:04.515763Z TRACE librqbit_utp::stream_dispatch: delayed ack expired, sending ACK [INFO] [stdout] 2025-11-05T02:34:04.515774Z TRACE librqbit_utp::stream_dispatch: sending seq_nr=101 ack_nr=1 wnd_size=1048080 type=ST_STATE [INFO] [stdout] 2025-11-05T02:34:04.515789Z TRACE librqbit_utp::stream_dispatch: turning off ack delay timer reason="ACK sent" [INFO] [stdout] 2025-11-05T02:34:04.515798Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=9s [INFO] [stdout] 2025-11-05T02:34:04.515840Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=8s [INFO] [stdout] 2025-11-05T02:34:04.515860Z TRACE librqbit_utp::stream_rx: user_rx: marking vsock closed [INFO] [stdout] 2025-11-05T02:34:04.515848Z 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-11-05T02:34:04.515859Z 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-11-05T02:34:04.515898Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=10s [INFO] [stdout] 2025-11-05T02:34:04.515905Z TRACE librqbit_utp::stream_tx: closing writer [INFO] [stdout] 2025-11-05T02:34:04.515931Z 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-11-05T02:34:04.515978Z TRACE msg{seq_nr=3 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.516005Z 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-11-05T02:34:04.516022Z 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-11-05T02:34:04.516045Z 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-11-05T02:34:04.516064Z 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-11-05T02:34:04.516055Z 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-11-05T02:34:04.516086Z 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-11-05T02:34:04.516104Z 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-11-05T02:34:04.516105Z 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-11-05T02:34:04.516129Z 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-11-05T02:34:04.516150Z DEBUG librqbit_dualstack_sockets::socket: ignored dualstack request as it only applies to [::] address addr=[::1]:0 [INFO] [stdout] 2025-11-05T02:34:04.516156Z 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-11-05T02:34:04.516181Z DEBUG librqbit_dualstack_sockets::socket: listening on UDP addr=[::1]:59470 requested_addr=[::1]:0 dualstack=false [INFO] [stdout] 2025-11-05T02:34:04.516188Z 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-11-05T02:34:04.516199Z 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-11-05T02:34:04.516223Z  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-11-05T02:34:04.516243Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=10s [INFO] [stdout] 2025-11-05T02:34:04.516237Z 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-11-05T02:34:04.516258Z 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-11-05T02:34:04.516324Z 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-11-05T02:34:04.516352Z 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-11-05T02:34:04.516372Z 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-11-05T02:34:04.516393Z 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-11-05T02:34:04.516413Z 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-11-05T02:34:04.516529Z DEBUG librqbit_dualstack_sockets::socket: ignored dualstack request as it only applies to [::] address addr=[::1]:0 [INFO] [stdout] 2025-11-05T02:34:04.516552Z DEBUG librqbit_dualstack_sockets::socket: listening on UDP addr=[::1]:45278 requested_addr=[::1]:0 dualstack=false [INFO] [stdout] 2025-11-05T02:34:04.516549Z 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-11-05T02:34:04.516600Z  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-11-05T02:34:04.516599Z 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-11-05T02:34:04.516621Z 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-11-05T02:34:04.516647Z 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-11-05T02:34:04.516668Z 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-11-05T02:34:04.516700Z 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-11-05T02:34:04.516717Z DEBUG librqbit_utp::e2e_tests: s1_bind_addr=Some([::1]:59470) s2_bind_addr=Some([::1]:45278) connect_addr=[::1]:59470 [INFO] [stdout] test stream_dispatch::tests::delayed_ack::test_delayed_ack_sent_once ... ok [INFO] [stdout] 2025-11-05T02:34:04.516721Z 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-11-05T02:34:04.516743Z 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-11-05T02:34:04.516786Z 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-11-05T02:34:04.516810Z 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-11-05T02:34:04.516815Z TRACE utp_socket{addr=[::1]:59470}: librqbit_utp::spawn_utils: started [INFO] [stdout] 2025-11-05T02:34:04.516830Z 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-11-05T02:34:04.516846Z 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-11-05T02:34:04.516878Z TRACE utp_socket{addr=[::1]:45278}: librqbit_utp::spawn_utils: started [INFO] [stdout] 2025-11-05T02:34:04.516917Z 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-11-05T02:34:04.516943Z 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-11-05T02:34:04.516964Z 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-11-05T02:34:04.516985Z 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-11-05T02:34:04.517081Z TRACE utp_socket{addr=[::1]:59470}:on_recv{from=[::1]:45278 conn_id=58073 type=ST_SYN seq_nr=51543 ack_nr=0 payload=0}: librqbit_utp::socket: no matching live streams key=([::1]:45278, 58073) [INFO] [stdout] 2025-11-05T02:34:04.517096Z 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-11-05T02:34:04.517126Z 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-11-05T02:34:04.517146Z 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-11-05T02:34:04.517169Z 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-11-05T02:34:04.517189Z 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-11-05T02:34:04.517222Z 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-11-05T02:34:04.517235Z DEBUG utp_socket{addr=[::1]:59470}:on_recv{from=[::1]:45278 conn_id=58073 type=ST_SYN seq_nr=51543 ack_nr=0 payload=0}: librqbit_utp::socket: enabling congestion tracing [INFO] [stdout] 2025-11-05T02:34:04.517256Z 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-11-05T02:34:04.517258Z TRACE utp_socket{addr=[::1]:59470}:on_recv{from=[::1]:45278 conn_id=58073 type=ST_SYN seq_nr=51543 ack_nr=0 payload=0}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="initial" [INFO] [stdout] 2025-11-05T02:34:04.517277Z 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-11-05T02:34:04.517292Z TRACE utp_socket{addr=[::1]:59470}:on_recv{from=[::1]:45278 conn_id=58073 type=ST_SYN seq_nr=51543 ack_nr=0 payload=0}: librqbit_utp::socket: created stream and passed to acceptor [INFO] [stdout] 2025-11-05T02:34:04.517303Z 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-11-05T02:34:04.517331Z 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-11-05T02:34:04.517356Z 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-11-05T02:34:04.517377Z 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-11-05T02:34:04.517405Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}: librqbit_utp::socket: accepted [INFO] [stdout] 2025-11-05T02:34:04.517447Z  INFO accept: librqbit_utp::socket::tests: received 42, closing echo [INFO] [stdout] 2025-11-05T02:34:04.517466Z TRACE accept: librqbit_utp::stream_tx: closing writer [INFO] [stdout] 2025-11-05T02:34:04.517490Z  INFO connect: librqbit_utp::socket::tests: received 42, closing echo [INFO] [stdout] 2025-11-05T02:34:04.517501Z TRACE connect: librqbit_utp::stream_tx: closing writer [INFO] [stdout] 2025-11-05T02:34:04.517540Z 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-11-05T02:34:04.517637Z  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-11-05T02:34:04.517751Z TRACE msg{seq_nr=1 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.517773Z 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-11-05T02:34:04.517788Z 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-11-05T02:34:04.517807Z 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-11-05T02:34:04.517821Z 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-11-05T02:34:04.517837Z 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-11-05T02:34:04.517851Z 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-11-05T02:34:04.517867Z 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-11-05T02:34:04.517881Z 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-11-05T02:34:04.517922Z TRACE librqbit_utp::stream_rx: flushed from out-of-order user RX packets=3 bytes=15 [INFO] [stdout] 2025-11-05T02:34:04.517940Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=10s [INFO] [stdout] 2025-11-05T02:34:04.518020Z 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-11-05T02:34:04.518039Z TRACE librqbit_utp::stream_rx: user_rx: marking vsock closed [INFO] [stdout] 2025-11-05T02:34:04.518087Z TRACE librqbit_utp::stream_tx: closing writer [INFO] [stdout] 2025-11-05T02:34:04.518127Z  WARN echo{addr=127.0.0.1:8531}: libutp_rs2: send error: operation would block [INFO] [stdout] 2025-11-05T02:34:04.518192Z TRACE utp_socket{addr=127.0.0.1:8530}: librqbit_utp::spawn_utils: started [INFO] [stdout] 2025-11-05T02:34:04.518305Z 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-11-05T02:34:04.518340Z 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-11-05T02:34:04.518355Z 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-11-05T02:34:04.518371Z 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-11-05T02:34:04.518416Z TRACE msg{seq_nr=31421 ack_nr=15090 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.518432Z 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-11-05T02:34:04.518446Z 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-11-05T02:34:04.518473Z 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-11-05T02:34:04.518487Z 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-11-05T02:34:04.518502Z 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-11-05T02:34:04.518527Z TRACE librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-11-05T02:34:04.518537Z TRACE librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-11-05T02:34:04.518548Z 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-11-05T02:34:04.518562Z TRACE librqbit_utp::stream_rx: flushed from out-of-order user RX packets=2 bytes=10 [INFO] [stdout] 2025-11-05T02:34:04.518598Z TRACE librqbit_utp::stream_dispatch: arming ack delay timer delay=40ms reason="delayed ACK" [INFO] [stdout] 2025-11-05T02:34:04.518611Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=40ms [INFO] [stdout] 2025-11-05T02:34:04.518640Z TRACE librqbit_utp::stream_dispatch: delayed ack expired, sending ACK [INFO] [stdout] 2025-11-05T02:34:04.518651Z TRACE librqbit_utp::stream_dispatch: sending seq_nr=15091 ack_nr=31421 wnd_size=1048080 type=ST_STATE [INFO] [stdout] 2025-11-05T02:34:04.518667Z TRACE librqbit_utp::stream_dispatch: turning off ack delay timer reason="ACK sent" [INFO] [stdout] 2025-11-05T02:34:04.518683Z TRACE librqbit_utp::stream_tx: closing writer [INFO] [stdout] 2025-11-05T02:34:04.518694Z TRACE librqbit_utp::stream_rx: user_rx: marking vsock closed [INFO] [stdout] test stream_dispatch::tests::basics::test_out_of_order_delivery ... ok [INFO] [stdout] test stream_dispatch::tests::basics::test_sequence_numbers_outgoing ... ok [INFO] [stdout] 2025-11-05T02:34:04.519400Z TRACE utp_socket{addr=127.0.0.1:8530}: librqbit_utp::spawn_utils: still running [INFO] [stdout] 2025-11-05T02:34:04.519495Z TRACE msg{seq_nr=0 ack_nr=101 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.519541Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=5 congestion_controller_window=5 remaining=10 self.last_remote_window=5 [INFO] [stdout] 2025-11-05T02:34:04.519556Z TRACE librqbit_utp::stream_dispatch: segmented bytes=5 [INFO] [stdout] 2025-11-05T02:34:04.519563Z 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-11-05T02:34:04.519609Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=3s reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.519621Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-11-05T02:34:04.519631Z 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-11-05T02:34:04.519644Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=0 [INFO] [stdout] 2025-11-05T02:34:04.519655Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=3s [INFO] [stdout] 2025-11-05T02:34:04.519685Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=5 congestion_controller_window=5 remaining=5 self.last_remote_window=5 [INFO] [stdout] 2025-11-05T02:34:04.519698Z TRACE librqbit_utp::stream_dispatch: segmented bytes=5 [INFO] [stdout] 2025-11-05T02:34:04.519709Z 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-11-05T02:34:04.519731Z TRACE librqbit_utp::stream_dispatch: did not send anything remaining_cwnd=0 [INFO] [stdout] 2025-11-05T02:34:04.519741Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=3s [INFO] [stdout] 2025-11-05T02:34:04.519780Z TRACE msg{seq_nr=0 ack_nr=101 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.519805Z TRACE msg{seq_nr=0 ack_nr=101 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: rtte:sample changed skipped_logs=0 before=rtt:1s,rto:3s after=rtt:875ms,rto:3.375s [INFO] [stdout] 2025-11-05T02:34:04.519839Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=3.375s reason="rfc6298 5.3" [INFO] [stdout] 2025-11-05T02:34:04.519850Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.519862Z 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-11-05T02:34:04.519873Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=4 congestion_controller_window=4 remaining=0 self.last_remote_window=4 [INFO] [stdout] 2025-11-05T02:34:04.519885Z 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-11-05T02:34:04.519901Z TRACE librqbit_utp::stream_dispatch: did not send anything remaining_cwnd=4 [INFO] [stdout] 2025-11-05T02:34:04.519911Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=3.375s [INFO] [stdout] 2025-11-05T02:34:04.519948Z TRACE msg{seq_nr=0 ack_nr=101 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.519978Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=10 congestion_controller_window=10 remaining=0 self.last_remote_window=10 [INFO] [stdout] 2025-11-05T02:34:04.519991Z 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-11-05T02:34:04.520012Z 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-11-05T02:34:04.520025Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=5 [INFO] [stdout] 2025-11-05T02:34:04.520049Z TRACE librqbit_dualstack_sockets::socket: setting only_v6 addr=[::]:0 only_v6=false [INFO] [stdout] 2025-11-05T02:34:04.575695Z TRACE librqbit_dualstack_sockets::socket: addr=[::]:0 only_v6=Ok(false) [INFO] [stdout] 2025-11-05T02:34:04.575738Z DEBUG librqbit_dualstack_sockets::socket: listening on UDP addr=[::]:44545 requested_addr=[::]:0 dualstack=true [INFO] [stdout] 2025-11-05T02:34:04.575789Z  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-11-05T02:34:04.576273Z TRACE librqbit_dualstack_sockets::socket: setting only_v6 addr=[::]:0 only_v6=false [INFO] [stdout] 2025-11-05T02:34:04.576295Z TRACE librqbit_dualstack_sockets::socket: addr=[::]:0 only_v6=Ok(false) [INFO] [stdout] 2025-11-05T02:34:04.576315Z DEBUG librqbit_dualstack_sockets::socket: listening on UDP addr=[::]:50724 requested_addr=[::]:0 dualstack=true [INFO] [stdout] 2025-11-05T02:34:04.576346Z  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-11-05T02:34:04.576477Z DEBUG librqbit_utp::e2e_tests: s1_bind_addr=Some([::]:44545) s2_bind_addr=Some([::]:50724) connect_addr=127.0.0.1:44545 [INFO] [stdout] 2025-11-05T02:34:04.576657Z TRACE utp_socket{addr=[::]:44545}: librqbit_utp::spawn_utils: started [INFO] [stdout] 2025-11-05T02:34:04.576770Z TRACE utp_socket{addr=[::]:50724}: librqbit_utp::spawn_utils: started [INFO] [stdout] 2025-11-05T02:34:04.577044Z TRACE utp_socket{addr=[::]:44545}:on_recv{from=127.0.0.1:50724 conn_id=64979 type=ST_SYN seq_nr=59605 ack_nr=0 payload=0}: librqbit_utp::socket: no matching live streams key=(127.0.0.1:50724, 64979) [INFO] [stdout] 2025-11-05T02:34:04.577334Z DEBUG utp_socket{addr=[::]:44545}:on_recv{from=127.0.0.1:50724 conn_id=64979 type=ST_SYN seq_nr=59605 ack_nr=0 payload=0}: librqbit_utp::socket: enabling congestion tracing [INFO] [stdout] 2025-11-05T02:34:04.577367Z TRACE utp_socket{addr=[::]:44545}:on_recv{from=127.0.0.1:50724 conn_id=64979 type=ST_SYN seq_nr=59605 ack_nr=0 payload=0}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="initial" [INFO] [stdout] 2025-11-05T02:34:04.577405Z TRACE utp_socket{addr=[::]:44545}:on_recv{from=127.0.0.1:50724 conn_id=64979 type=ST_SYN seq_nr=59605 ack_nr=0 payload=0}: librqbit_utp::socket: created stream and passed to acceptor [INFO] [stdout] 2025-11-05T02:34:04.577546Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}: librqbit_utp::socket: accepted [INFO] [stdout] 2025-11-05T02:34:04.579182Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::spawn_utils: started [INFO] [stdout] 2025-11-05T02:34:04.579244Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: sending seq_nr=42105 ack_nr=59605 wnd_size=1048080 type=ST_STATE [INFO] [stdout] 2025-11-05T02:34:04.579294Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: arming syn ack resend timer delay=200ms reason="retransmitted SYN-ACK" [INFO] [stdout] 2025-11-05T02:34:04.579338Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: remote_window_remaining=0 congestion_controller_window=0 remaining=8200 self.last_remote_window=0 [INFO] [stdout] 2025-11-05T02:34:04.579368Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: 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-11-05T02:34:04.579408Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-11-05T02:34:04.520221Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::spawn_utils: started [INFO] [stdout] 2025-11-05T02:34:04.579633Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: sending seq_nr=11787 ack_nr=49205 wnd_size=1048080 type=ST_STATE [INFO] [stdout] 2025-11-05T02:34:04.579696Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: arming syn ack resend timer delay=200ms reason="retransmitted SYN-ACK" [INFO] [stdout] 2025-11-05T02:34:04.579734Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: remote_window_remaining=0 congestion_controller_window=0 remaining=8200 self.last_remote_window=0 [INFO] [stdout] 2025-11-05T02:34:04.579760Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: 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-11-05T02:34:04.579790Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-11-05T02:34:04.581396Z TRACE utp_socket{addr=127.0.0.1:42650}: librqbit_utp::spawn_utils: still running [INFO] [stdout] 2025-11-05T02:34:04.581476Z TRACE utp_socket{addr=127.0.0.1:42650}:on_recv{from=127.0.0.1:56048 conn_id=6765 type=ST_STATE seq_nr=11787 ack_nr=49205 payload=0}: librqbit_utp::socket: no matching live streams key=(127.0.0.1:56048, 6765) [INFO] [stdout] 2025-11-05T02:34:04.581776Z DEBUG utp_socket{addr=127.0.0.1:42650}:on_recv{from=127.0.0.1:56048 conn_id=6765 type=ST_STATE seq_nr=11787 ack_nr=49205 payload=0}:on_maybe_connect_ack{seq_nr=11787 ack_nr=49205}: librqbit_utp::socket: enabling congestion tracing [INFO] [stdout] 2025-11-05T02:34:04.581873Z TRACE utp_socket{addr=127.0.0.1:42650}:on_recv{from=127.0.0.1:56048 conn_id=6765 type=ST_STATE seq_nr=11787 ack_nr=49205 payload=0}:on_maybe_connect_ack{seq_nr=11787 ack_nr=49205}: librqbit_utp::socket: created stream and passed to connector recv_key=(127.0.0.1:56048, 6765) [INFO] [stdout] 2025-11-05T02:34:04.581972Z TRACE utp_socket{addr=127.0.0.1:56048}: librqbit_utp::spawn_utils: still running [INFO] [stdout] 2025-11-05T02:34:04.582032Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: remote_window_remaining=0 congestion_controller_window=0 remaining=16400 self.last_remote_window=0 [INFO] [stdout] 2025-11-05T02:34:04.582065Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: 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-11-05T02:34:04.582098Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: will repoll in duration=197.60417ms [INFO] [stdout] 2025-11-05T02:34:04.582130Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::spawn_utils: still running [INFO] [stdout] 2025-11-05T02:34:04.582161Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: remote_window_remaining=0 congestion_controller_window=0 remaining=16400 self.last_remote_window=0 [INFO] [stdout] 2025-11-05T02:34:04.582189Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: 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-11-05T02:34:04.582234Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: will repoll in duration=197.47239ms [INFO] [stdout] 2025-11-05T02:34:04.582287Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::spawn_utils: started [INFO] [stdout] 2025-11-05T02:34:04.583624Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=3.375s [INFO] [stdout] 2025-11-05T02:34:04.583678Z TRACE librqbit_utp::stream_rx: user_rx: marking vsock closed [INFO] [stdout] 2025-11-05T02:34:04.583745Z TRACE librqbit_utp::stream_tx: closing writer [INFO] [stdout] test stream_dispatch::tests::flow_control::test_sender_flow_control ... ok [INFO] [stdout] 2025-11-05T02:34:04.520513Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="initial" [INFO] [stdout] 2025-11-05T02:34:04.521702Z 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-11-05T02:34:04.584049Z TRACE librqbit_utp::stream_dispatch: sending seq_nr=101 ack_nr=0 wnd_size=1048080 type=ST_STATE [INFO] [stdout] 2025-11-05T02:34:04.584076Z TRACE librqbit_utp::stream_dispatch: arming syn ack resend timer delay=200ms reason="retransmitted SYN-ACK" [INFO] [stdout] 2025-11-05T02:34:04.584112Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-11-05T02:34:04.584157Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=0 congestion_controller_window=0 remaining=5 self.last_remote_window=0 [INFO] [stdout] 2025-11-05T02:34:04.584175Z 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-11-05T02:34:04.584192Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] test socket::tests::test_echo ... ok [INFO] [stdout] 2025-11-05T02:34:04.584261Z TRACE msg{seq_nr=0 ack_nr=100 len=5 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.584284Z 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-11-05T02:34:04.584296Z 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-11-05T02:34:04.584333Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=4 congestion_controller_window=4 remaining=5 self.last_remote_window=4 [INFO] [stdout] 2025-11-05T02:34:04.584347Z TRACE librqbit_utp::stream_dispatch: segmented bytes=4 [INFO] [stdout] 2025-11-05T02:34:04.584355Z 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-11-05T02:34:04.584382Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=300ms reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.584393Z 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-11-05T02:34:04.584404Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=0 [INFO] [stdout] 2025-11-05T02:34:04.584414Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-11-05T02:34:04.584435Z TRACE librqbit_utp::stream_dispatch: turning off syn ack resend timer reason="past SYN-ACK" [INFO] [stdout] 2025-11-05T02:34:04.584446Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=4 congestion_controller_window=4 remaining=1 self.last_remote_window=4 [INFO] [stdout] 2025-11-05T02:34:04.584469Z TRACE librqbit_utp::stream_dispatch: nagle: buffering more data max_payload_size=4 [INFO] [stdout] 2025-11-05T02:34:04.584477Z 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-11-05T02:34:04.584503Z TRACE librqbit_utp::stream_dispatch: did not send anything remaining_cwnd=0 [INFO] [stdout] 2025-11-05T02:34:04.584515Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=300ms [INFO] [stdout] 2025-11-05T02:34:04.584531Z TRACE librqbit_utp::stream_rx: user_rx: marking vsock closed [INFO] [stdout] 2025-11-05T02:34:04.584594Z 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-11-05T02:34:04.522025Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::spawn_utils: started [INFO] [stdout] 2025-11-05T02:34:04.584860Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: sending seq_nr=64699 ack_nr=51543 wnd_size=1048380 type=ST_STATE [INFO] [stdout] 2025-11-05T02:34:04.584910Z TRACE msg{seq_nr=1 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.584932Z 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-11-05T02:34:04.584948Z 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-11-05T02:34:04.584944Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: arming syn ack resend timer delay=200ms reason="retransmitted SYN-ACK" [INFO] [stdout] 2025-11-05T02:34:04.584968Z 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-11-05T02:34:04.584984Z 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-11-05T02:34:04.584979Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: remote_window_remaining=0 congestion_controller_window=0 remaining=8200 self.last_remote_window=0 [INFO] [stdout] 2025-11-05T02:34:04.584999Z 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-11-05T02:34:04.585006Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: 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-11-05T02:34:04.585032Z TRACE librqbit_utp::stream_rx: flushed from out-of-order user RX packets=1 bytes=5 [INFO] [stdout] 2025-11-05T02:34:04.585047Z TRACE librqbit_utp::stream_dispatch: arming ack delay timer delay=40ms reason="delayed ACK" [INFO] [stdout] 2025-11-05T02:34:04.585037Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-11-05T02:34:04.585058Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=40ms [INFO] [stdout] 2025-11-05T02:34:04.585104Z TRACE msg{seq_nr=2 ack_nr=101 len=1 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.585126Z 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-11-05T02:34:04.585141Z 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-11-05T02:34:04.585159Z 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-11-05T02:34:04.585173Z 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-11-05T02:34:04.585189Z 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-11-05T02:34:04.585225Z TRACE librqbit_utp::stream_rx: flushed from out-of-order user RX packets=1 bytes=1 [INFO] [stdout] 2025-11-05T02:34:04.585249Z TRACE librqbit_utp::stream_dispatch: need to send a window update self.last_sent_window=10 current=0 [INFO] [stdout] 2025-11-05T02:34:04.585260Z TRACE librqbit_utp::stream_dispatch: sending seq_nr=101 ack_nr=2 wnd_size=0 type=ST_STATE [INFO] [stdout] 2025-11-05T02:34:04.585251Z TRACE msg{seq_nr=0 ack_nr=101 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.585276Z TRACE librqbit_utp::stream_dispatch: turning off ack delay timer reason="ACK sent" [INFO] [stdout] 2025-11-05T02:34:04.585286Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=10s [INFO] [stdout] 2025-11-05T02:34:04.585299Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=5 congestion_controller_window=5 remaining=11 self.last_remote_window=5 [INFO] [stdout] 2025-11-05T02:34:04.585316Z TRACE librqbit_utp::stream_dispatch: segmented bytes=5 [INFO] [stdout] 2025-11-05T02:34:04.585318Z TRACE librqbit_utp::stream_dispatch: need to send a window update self.last_sent_window=0 current=5 [INFO] [stdout] 2025-11-05T02:34:04.585324Z 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-11-05T02:34:04.585329Z TRACE librqbit_utp::stream_dispatch: sending seq_nr=101 ack_nr=2 wnd_size=5 type=ST_STATE [INFO] [stdout] 2025-11-05T02:34:04.585344Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=10s [INFO] [stdout] 2025-11-05T02:34:04.585354Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=3s reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.585360Z TRACE librqbit_utp::stream_rx: user_rx: marking vsock closed [INFO] [stdout] 2025-11-05T02:34:04.585366Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-11-05T02:34:04.585377Z TRACE librqbit_utp::stream_tx: closing writer [INFO] [stdout] 2025-11-05T02:34:04.585376Z 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-11-05T02:34:04.585387Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=0 [INFO] [stdout] 2025-11-05T02:34:04.585398Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=3s [INFO] [stdout] 2025-11-05T02:34:04.585453Z TRACE msg{seq_nr=0 ack_nr=101 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.585498Z TRACE librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-11-05T02:34:04.585508Z TRACE librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-11-05T02:34:04.585522Z 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-11-05T02:34:04.585535Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=0 congestion_controller_window=0 remaining=6 self.last_remote_window=0 [INFO] [stdout] 2025-11-05T02:34:04.585555Z 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] test stream_dispatch::tests::flow_control::test_window_update_sent_when_window_less_than_mss ... 2025-11-05T02:34:04.585620Z TRACE msg{seq_nr=0 ack_nr=101 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.541161Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="initial" [INFO] [stdout] 2025-11-05T02:34:04.541981Z DEBUG librqbit_dualstack_sockets::socket: ignored dualstack request as it only applies to [::] address addr=127.0.0.1:8535 [INFO] [stdout] 2025-11-05T02:34:04.585673Z TRACE librqbit_utp::stream_dispatch: sending seq_nr=101 ack_nr=0 wnd_size=25 type=ST_STATE [INFO] [stdout] 2025-11-05T02:34:04.585700Z TRACE librqbit_utp::stream_dispatch: arming syn ack resend timer delay=200ms reason="retransmitted SYN-ACK" [INFO] [stdout] 2025-11-05T02:34:04.585705Z 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-11-05T02:34:04.585739Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-11-05T02:34:04.585751Z  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-11-05T02:34:04.585805Z TRACE msg{seq_nr=3 ack_nr=100 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.585836Z 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-11-05T02:34:04.585852Z 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-11-05T02:34:04.585873Z 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-11-05T02:34:04.585887Z 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-11-05T02:34:04.585904Z 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-11-05T02:34:04.585926Z 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-11-05T02:34:04.585950Z 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-11-05T02:34:04.585974Z 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-11-05T02:34:04.586000Z 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-11-05T02:34:04.586061Z TRACE msg{seq_nr=4 ack_nr=100 len=6 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.586084Z 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-11-05T02:34:04.586101Z 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-11-05T02:34:04.586107Z 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-11-05T02:34:04.573748Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="initial" [INFO] [stdout] 2025-11-05T02:34:04.520076Z TRACE librqbit_utp::stream_dispatch: remote recv window exhausted skipped_logs=0 [INFO] [stdout] 2025-11-05T02:34:04.586147Z 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-11-05T02:34:04.586176Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=528 [INFO] [stdout] 2025-11-05T02:34:04.586088Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1048576 congestion_controller_window=1056 remaining=5 self.last_remote_window=1048576 [INFO] [stdout] 2025-11-05T02:34:04.564994Z TRACE msg{seq_nr=0 ack_nr=99 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.586199Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=3s [INFO] [stdout] 2025-11-05T02:34:04.586215Z TRACE librqbit_utp::stream_dispatch: segmented bytes=5 [INFO] [stdout] 2025-11-05T02:34:04.586225Z TRACE utp_socket{addr=127.0.0.1:8535}: librqbit_utp::spawn_utils: started [INFO] [stdout] 2025-11-05T02:34:04.586232Z 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-11-05T02:34:04.586239Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1024 congestion_controller_window=10 remaining=10 self.last_remote_window=1024 [INFO] [stdout] 2025-11-05T02:34:04.586256Z TRACE librqbit_utp::stream_dispatch: segmented bytes=5 [INFO] [stdout] 2025-11-05T02:34:04.586264Z TRACE librqbit_utp::stream_dispatch: segmented bytes=5 [INFO] [stdout] 2025-11-05T02:34:04.586272Z 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-11-05T02:34:04.586270Z TRACE msg{seq_nr=1 ack_nr=101 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.586275Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=3s reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.586294Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=5s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-11-05T02:34:04.586299Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=10s reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.586305Z 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-11-05T02:34:04.586309Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=2.5s reason="rfc6298 5.3" [INFO] [stdout] 2025-11-05T02:34:04.586314Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-11-05T02:34:04.586321Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=1051 [INFO] [stdout] 2025-11-05T02:34:04.586322Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=20s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.586325Z 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-11-05T02:34:04.586338Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=3s [INFO] [stdout] 2025-11-05T02:34:04.586346Z 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-11-05T02:34:04.586346Z 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-11-05T02:34:04.586358Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=0 [INFO] [stdout] 2025-11-05T02:34:04.586365Z TRACE librqbit_utp::stream_dispatch: MTU probe hasnt expired yet [INFO] [stdout] 2025-11-05T02:34:04.586371Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=10s [INFO] [stdout] 2025-11-05T02:34:04.586383Z 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-11-05T02:34:04.586388Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1048576 congestion_controller_window=1056 remaining=0 self.last_remote_window=1048576 [INFO] [stdout] 2025-11-05T02:34:04.586396Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=593 [INFO] [stdout] 2025-11-05T02:34:04.586407Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=2.5s [INFO] [stdout] 2025-11-05T02:34:04.586403Z 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-11-05T02:34:04.586426Z TRACE librqbit_utp::stream_dispatch: retransmit timer expired [INFO] [stdout] 2025-11-05T02:34:04.586428Z TRACE librqbit_utp::stream_dispatch::tests::congestion: intermediate_window=1584 [INFO] [stdout] 2025-11-05T02:34:04.586435Z TRACE msg{seq_nr=0 ack_nr=101 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.562799Z DEBUG librqbit_utp::macros::tests: retransmitting skipped_logs=4 arg1=1 arg2=2 arg3=3 [INFO] [stdout] 2025-11-05T02:34:04.586479Z TRACE msg{seq_nr=0 ack_nr=101 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.586447Z TRACE librqbit_utp::stream_dispatch: RTO expired: sent ST_DATA header.seq_nr=101 header.ack_nr=0 payload_size=5 [INFO] [stdout] 2025-11-05T02:34:04.573285Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=1 [INFO] [stdout] 2025-11-05T02:34:04.586527Z TRACE msg{seq_nr=0 ack_nr=101 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.586539Z TRACE librqbit_utp::stream_dispatch: sending seq_nr=101 ack_nr=0 wnd_size=1048576 type=ST_STATE [INFO] [stdout] 2025-11-05T02:34:04.586541Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=2 [INFO] [stdout] 2025-11-05T02:34:04.586546Z 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-11-05T02:34:04.586555Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=3 [INFO] [stdout] 2025-11-05T02:34:04.586556Z TRACE librqbit_utp::stream_dispatch: arming syn ack resend timer delay=200ms reason="retransmitted SYN-ACK" [INFO] [stdout] 2025-11-05T02:34:04.586565Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=4 [INFO] [stdout] 2025-11-05T02:34:04.586599Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=5 [INFO] [stdout] 2025-11-05T02:34:04.586601Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-11-05T02:34:04.586608Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=6 [INFO] [stdout] 2025-11-05T02:34:04.586617Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=7 [INFO] [stdout] 2025-11-05T02:34:04.586612Z TRACE msg{seq_nr=0 ack_nr=101 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.586626Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=8 [INFO] [stdout] 2025-11-05T02:34:04.586635Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=9 [INFO] [stdout] 2025-11-05T02:34:04.586628Z 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-11-05T02:34:04.586631Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=0 congestion_controller_window=5 remaining=11 self.last_remote_window=0 [INFO] [stdout] 2025-11-05T02:34:04.586643Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=10 [INFO] [stdout] 2025-11-05T02:34:04.586647Z 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-11-05T02:34:04.586653Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=11 [INFO] [stdout] 2025-11-05T02:34:04.586657Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=10s reason="rfc6298 5.3" [INFO] [stdout] 2025-11-05T02:34:04.586662Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=12 [INFO] [stdout] 2025-11-05T02:34:04.586662Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-11-05T02:34:04.586668Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.586671Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=13 [INFO] [stdout] 2025-11-05T02:34:04.586679Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=14 [INFO] [stdout] 2025-11-05T02:34:04.586681Z 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-11-05T02:34:04.586688Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=15 [INFO] [stdout] 2025-11-05T02:34:04.586697Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=16 [INFO] [stdout] 2025-11-05T02:34:04.586693Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1024 congestion_controller_window=15 remaining=0 self.last_remote_window=1024 [INFO] [stdout] 2025-11-05T02:34:04.586704Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=17 [INFO] [stdout] 2025-11-05T02:34:04.586705Z 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-11-05T02:34:04.586712Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=18 [INFO] [stdout] 2025-11-05T02:34:04.586707Z TRACE msg{seq_nr=1 ack_nr=100 len=5 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.586720Z TRACE librqbit_utp::stream_dispatch: did not send anything remaining_cwnd=10 [INFO] [stdout] 2025-11-05T02:34:04.586725Z 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-11-05T02:34:04.586733Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=19 [INFO] [stdout] 2025-11-05T02:34:04.586502Z 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] ok [INFO] [stdout] 2025-11-05T02:34:04.586768Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1024 congestion_controller_window=1024 remaining=6 self.last_remote_window=1024 [INFO] [stdout] 2025-11-05T02:34:04.586782Z TRACE librqbit_utp::stream_dispatch: segmented bytes=6 [INFO] [stdout] 2025-11-05T02:34:04.586791Z 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-11-05T02:34:04.586800Z TRACE msg{seq_nr=0 ack_nr=101 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.586754Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=20 [INFO] [stdout] 2025-11-05T02:34:04.586180Z 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-11-05T02:34:04.586822Z 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-11-05T02:34:04.586837Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=21 [INFO] [stdout] 2025-11-05T02:34:04.586848Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=22 [INFO] [stdout] 2025-11-05T02:34:04.586833Z 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-11-05T02:34:04.586856Z 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-11-05T02:34:04.586850Z TRACE utp_socket{addr=[::1]:45278}:on_recv{from=[::1]:59470 conn_id=58073 type=ST_STATE seq_nr=64699 ack_nr=51543 payload=0}: librqbit_utp::socket: no matching live streams key=([::1]:59470, 58073) [INFO] [stdout] 2025-11-05T02:34:04.586866Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=23 [INFO] [stdout] 2025-11-05T02:34:04.586863Z TRACE msg{seq_nr=0 ack_nr=101 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.586879Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=24 [INFO] [stdout] 2025-11-05T02:34:04.586888Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=25 [INFO] [stdout] 2025-11-05T02:34:04.586879Z 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-11-05T02:34:04.586881Z 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-11-05T02:34:04.586895Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=26 [INFO] [stdout] 2025-11-05T02:34:04.586915Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=27 [INFO] [stdout] 2025-11-05T02:34:04.586911Z 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-11-05T02:34:04.586925Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=28 [INFO] [stdout] 2025-11-05T02:34:04.586935Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=29 [INFO] [stdout] 2025-11-05T02:34:04.586932Z TRACE msg{seq_nr=6 ack_nr=100 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.586943Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=30 [INFO] [stdout] 2025-11-05T02:34:04.586936Z 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-11-05T02:34:04.586949Z 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-11-05T02:34:04.586959Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=31 [INFO] [stdout] 2025-11-05T02:34:04.586968Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=32 [INFO] [stdout] 2025-11-05T02:34:04.586964Z 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-11-05T02:34:04.586976Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=33 [INFO] [stdout] 2025-11-05T02:34:04.586982Z TRACE msg{seq_nr=0 ack_nr=101 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.586994Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=34 [INFO] [stdout] 2025-11-05T02:34:04.586987Z 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-11-05T02:34:04.587003Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=35 [INFO] [stdout] 2025-11-05T02:34:04.587005Z 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-11-05T02:34:04.587046Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=36 [INFO] [stdout] 2025-11-05T02:34:04.587009Z 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-11-05T02:34:04.587051Z TRACE librqbit_utp::stream_dispatch: MTU probe hasnt expired yet [INFO] [stdout] 2025-11-05T02:34:04.587056Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=37 [INFO] [stdout] 2025-11-05T02:34:04.587064Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=38 [INFO] [stdout] 2025-11-05T02:34:04.587057Z 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-11-05T02:34:04.587071Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=39 [INFO] [stdout] 2025-11-05T02:34:04.587055Z DEBUG utp_socket{addr=[::1]:45278}:on_recv{from=[::1]:59470 conn_id=58073 type=ST_STATE seq_nr=64699 ack_nr=51543 payload=0}:on_maybe_connect_ack{seq_nr=64699 ack_nr=51543}: librqbit_utp::socket: enabling congestion tracing [INFO] [stdout] 2025-11-05T02:34:04.587073Z 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-11-05T02:34:04.587077Z 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-11-05T02:34:04.587087Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=40 [INFO] [stdout] 2025-11-05T02:34:04.587096Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=41 [INFO] [stdout] 2025-11-05T02:34:04.587096Z TRACE librqbit_utp::stream_dispatch: recovery sending sent=1 pipe=991 remaining_cwnd=117 [INFO] [stdout] 2025-11-05T02:34:04.587104Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=42 [INFO] [stdout] 2025-11-05T02:34:04.587096Z 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-11-05T02:34:04.587111Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=43 [INFO] [stdout] 2025-11-05T02:34:04.587109Z TRACE librqbit_utp::stream_dispatch: arming recovery pipe timer delay=750ms reason="cwnd < mss && sent > 0" [INFO] [stdout] 2025-11-05T02:34:04.587123Z TRACE librqbit_utp::stream_dispatch: did not send anything remaining_cwnd=117 [INFO] [stdout] 2025-11-05T02:34:04.587130Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=44 [INFO] [stdout] 2025-11-05T02:34:04.587137Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=750ms [INFO] [stdout] 2025-11-05T02:34:04.587141Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=45 [INFO] [stdout] 2025-11-05T02:34:04.587141Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-11-05T02:34:04.587149Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=46 [INFO] [stdout] 2025-11-05T02:34:04.587158Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=47 [INFO] [stdout] 2025-11-05T02:34:04.587140Z TRACE utp_socket{addr=[::1]:45278}:on_recv{from=[::1]:59470 conn_id=58073 type=ST_STATE seq_nr=64699 ack_nr=51543 payload=0}:on_maybe_connect_ack{seq_nr=64699 ack_nr=51543}: librqbit_utp::socket: created stream and passed to connector recv_key=([::1]:59470, 58073) [INFO] [stdout] 2025-11-05T02:34:04.587161Z TRACE librqbit_utp::stream_dispatch: turning off syn ack resend timer reason="past SYN-ACK" [INFO] [stdout] 2025-11-05T02:34:04.587168Z TRACE librqbit_utp::stream_dispatch::tests::congestion: window_after_loss=1108 [INFO] [stdout] 2025-11-05T02:34:04.587175Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=48 [INFO] [stdout] 2025-11-05T02:34:04.587186Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=49 [INFO] [stdout] 2025-11-05T02:34:04.587183Z 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-11-05T02:34:04.587195Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=50 [INFO] [stdout] 2025-11-05T02:34:04.587191Z TRACE msg{seq_nr=1 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.587206Z DEBUG librqbit_utp::stream_dispatch: MTU probe expired payload_size=991 self.last_sent_seq_nr=102 rewind_to=101 [INFO] [stdout] 2025-11-05T02:34:04.587210Z 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-11-05T02:34:04.587203Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=51 [INFO] [stdout] 2025-11-05T02:34:04.587222Z TRACE librqbit_utp::stream_dispatch: turning off retransmit timer reason="MTU probe is not real RTO" [INFO] [stdout] 2025-11-05T02:34:04.587225Z 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-11-05T02:34:04.587231Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=65536 congestion_controller_window=1108 remaining=64017 self.last_remote_window=65536 [INFO] [stdout] 2025-11-05T02:34:04.587236Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=52 [INFO] [stdout] 2025-11-05T02:34:04.587229Z TRACE utp_socket{addr=[::1]:45278}: librqbit_utp::spawn_utils: still running [INFO] [stdout] 2025-11-05T02:34:04.587242Z TRACE librqbit_utp::stream_dispatch: segmented bytes=528 [INFO] [stdout] 2025-11-05T02:34:04.587245Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=53 [INFO] [stdout] 2025-11-05T02:34:04.587244Z 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-11-05T02:34:04.587250Z TRACE librqbit_utp::stream_dispatch: segmented bytes=528 [INFO] [stdout] 2025-11-05T02:34:04.587253Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=54 [INFO] [stdout] 2025-11-05T02:34:04.587259Z TRACE librqbit_utp::stream_dispatch: segmented bytes=528 [INFO] [stdout] 2025-11-05T02:34:04.587261Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=55 [INFO] [stdout] 2025-11-05T02:34:04.587257Z 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-11-05T02:34:04.587268Z TRACE librqbit_utp::stream_dispatch: segmented bytes=760 [INFO] [stdout] 2025-11-05T02:34:04.587276Z TRACE librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=760 [INFO] [stdout] 2025-11-05T02:34:04.587277Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=56 [INFO] [stdout] 2025-11-05T02:34:04.587272Z TRACE utp_socket{addr=[::1]:59470}: librqbit_utp::spawn_utils: still running [INFO] [stdout] 2025-11-05T02:34:04.587274Z 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-11-05T02:34:04.587286Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=57 [INFO] [stdout] 2025-11-05T02:34:04.587284Z 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-11-05T02:34:04.587294Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=58 [INFO] [stdout] 2025-11-05T02:34:04.587288Z 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-11-05T02:34:04.587302Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=59 [INFO] [stdout] 2025-11-05T02:34:04.587301Z TRACE librqbit_utp::stream_dispatch: recovery sending sent=0 pipe=0 remaining_cwnd=1108 [INFO] [stdout] 2025-11-05T02:34:04.587304Z 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-11-05T02:34:04.587316Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=60 [INFO] [stdout] 2025-11-05T02:34:04.587305Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::spawn_utils: started [INFO] [stdout] 2025-11-05T02:34:04.587322Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=2.5s reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.587326Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=61 [INFO] [stdout] 2025-11-05T02:34:04.587335Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=62 [INFO] [stdout] 2025-11-05T02:34:04.587324Z 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-11-05T02:34:04.587333Z 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-11-05T02:34:04.587342Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=63 [INFO] [stdout] 2025-11-05T02:34:04.587352Z 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-11-05T02:34:04.587360Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=64 [INFO] [stdout] 2025-11-05T02:34:04.587365Z TRACE librqbit_utp::stream_rx: flushed from out-of-order user RX packets=1 bytes=5 [INFO] [stdout] 2025-11-05T02:34:04.587369Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=65 [INFO] [stdout] 2025-11-05T02:34:04.587372Z TRACE librqbit_utp::stream_dispatch: sent in recovery sent_count=2 remaining_cwnd=52 [INFO] [stdout] 2025-11-05T02:34:04.587380Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=10s [INFO] [stdout] 2025-11-05T02:34:04.587386Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=66 [INFO] [stdout] 2025-11-05T02:34:04.587386Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=2.5s [INFO] [stdout] 2025-11-05T02:34:04.587395Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=67 [INFO] [stdout] 2025-11-05T02:34:04.587403Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=68 [INFO] [stdout] 2025-11-05T02:34:04.587408Z TRACE librqbit_utp::stream_rx: user_rx: marking vsock closed [INFO] [stdout] 2025-11-05T02:34:04.587418Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=69 [INFO] [stdout] 2025-11-05T02:34:04.587427Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=70 [INFO] [stdout] 2025-11-05T02:34:04.587436Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=71 [INFO] [stdout] 2025-11-05T02:34:04.587445Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=72 [INFO] [stdout] 2025-11-05T02:34:04.587441Z TRACE msg{seq_nr=6 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.587463Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=73 [INFO] [stdout] 2025-11-05T02:34:04.587469Z TRACE librqbit_utp::stream_tx: closing writer [INFO] [stdout] 2025-11-05T02:34:04.587473Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=74 [INFO] [stdout] 2025-11-05T02:34:04.587472Z 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-11-05T02:34:04.587481Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=75 [INFO] [stdout] 2025-11-05T02:34:04.587491Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=76 [INFO] [stdout] 2025-11-05T02:34:04.587489Z 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-11-05T02:34:04.587507Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=77 [INFO] [stdout] 2025-11-05T02:34:04.587507Z 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-11-05T02:34:04.587515Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=78 [INFO] [stdout] 2025-11-05T02:34:04.587523Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=79 [INFO] [stdout] 2025-11-05T02:34:04.587522Z 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-11-05T02:34:04.587531Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=80 [INFO] [stdout] 2025-11-05T02:34:04.587535Z 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-11-05T02:34:04.587546Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=81 [INFO] [stdout] 2025-11-05T02:34:04.587555Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=82 [INFO] [stdout] 2025-11-05T02:34:04.587550Z 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-11-05T02:34:04.587562Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=83 [INFO] [stdout] 2025-11-05T02:34:04.586732Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=10s [INFO] [stdout] 2025-11-05T02:34:04.587592Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=84 [INFO] [stdout] 2025-11-05T02:34:04.587612Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=85 [INFO] [stdout] 2025-11-05T02:34:04.587622Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=86 [INFO] [stdout] 2025-11-05T02:34:04.587631Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=87 [INFO] [stdout] 2025-11-05T02:34:04.587641Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=88 [INFO] [stdout] 2025-11-05T02:34:04.587634Z TRACE msg{seq_nr=0 ack_nr=101 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.587659Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=89 [INFO] [stdout] 2025-11-05T02:34:04.587652Z 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-11-05T02:34:04.587667Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=90 [INFO] [stdout] 2025-11-05T02:34:04.587676Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=91 [INFO] [stdout] 2025-11-05T02:34:04.587671Z 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-11-05T02:34:04.587683Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=92 [INFO] [stdout] 2025-11-05T02:34:04.587698Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=93 [INFO] [stdout] 2025-11-05T02:34:04.587690Z 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-11-05T02:34:04.587706Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=94 [INFO] [stdout] 2025-11-05T02:34:04.587714Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=95 [INFO] [stdout] 2025-11-05T02:34:04.587723Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=96 [INFO] [stdout] 2025-11-05T02:34:04.587726Z 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-11-05T02:34:04.587739Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=97 [INFO] [stdout] 2025-11-05T02:34:04.587744Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1024 congestion_controller_window=10 remaining=0 self.last_remote_window=1024 [INFO] [stdout] 2025-11-05T02:34:04.587756Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=98 [INFO] [stdout] 2025-11-05T02:34:04.587756Z 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-11-05T02:34:04.587764Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=99 [INFO] [stdout] 2025-11-05T02:34:04.587772Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=100 [INFO] [stdout] 2025-11-05T02:34:04.587781Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=101 [INFO] [stdout] 2025-11-05T02:34:04.587780Z 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-11-05T02:34:04.587796Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=102 [INFO] [stdout] 2025-11-05T02:34:04.587795Z TRACE librqbit_utp::stream_dispatch: recovery sending sent=1 pipe=5 remaining_cwnd=5 [INFO] [stdout] 2025-11-05T02:34:04.587803Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=103 [INFO] [stdout] 2025-11-05T02:34:04.587806Z TRACE librqbit_utp::stream_dispatch: did not send anything remaining_cwnd=5 [INFO] [stdout] 2025-11-05T02:34:04.587811Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=104 [INFO] [stdout] 2025-11-05T02:34:04.587817Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=10s [INFO] [stdout] 2025-11-05T02:34:04.587820Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=105 [INFO] [stdout] 2025-11-05T02:34:04.587836Z TRACE librqbit_utp::stream_dispatch::tests::fast_retransmit: s [INFO] [stdout] 2025-11-05T02:34:04.587836Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=106 [INFO] [stdout] 2025-11-05T02:34:04.587846Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=107 [INFO] [stdout] 2025-11-05T02:34:04.587851Z TRACE librqbit_utp::stream_rx: user_rx: marking vsock closed [INFO] [stdout] 2025-11-05T02:34:04.587855Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=108 [INFO] [stdout] 2025-11-05T02:34:04.587864Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=109 [INFO] [stdout] 2025-11-05T02:34:04.587878Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=110 [INFO] [stdout] 2025-11-05T02:34:04.587885Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=111 [INFO] [stdout] 2025-11-05T02:34:04.587892Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=112 [INFO] [stdout] 2025-11-05T02:34:04.587898Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=113 [INFO] [stdout] 2025-11-05T02:34:04.587917Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=114 [INFO] [stdout] 2025-11-05T02:34:04.587925Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=115 [INFO] [stdout] 2025-11-05T02:34:04.587931Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=116 [INFO] [stdout] 2025-11-05T02:34:04.587940Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=117 [INFO] [stdout] 2025-11-05T02:34:04.587952Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=118 [INFO] [stdout] 2025-11-05T02:34:04.587959Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=119 [INFO] [stdout] 2025-11-05T02:34:04.587966Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=120 [INFO] [stdout] 2025-11-05T02:34:04.587972Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=121 [INFO] [stdout] 2025-11-05T02:34:04.587985Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=122 [INFO] [stdout] 2025-11-05T02:34:04.587992Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=123 [INFO] [stdout] 2025-11-05T02:34:04.587999Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=124 [INFO] [stdout] 2025-11-05T02:34:04.588005Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=125 [INFO] [stdout] 2025-11-05T02:34:04.588018Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=126 [INFO] [stdout] 2025-11-05T02:34:04.588025Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=127 [INFO] [stdout] 2025-11-05T02:34:04.588032Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=128 [INFO] [stdout] 2025-11-05T02:34:04.588039Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=129 [INFO] [stdout] 2025-11-05T02:34:04.588052Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=130 [INFO] [stdout] 2025-11-05T02:34:04.588064Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=131 [INFO] [stdout] 2025-11-05T02:34:04.588071Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=132 [INFO] [stdout] 2025-11-05T02:34:04.588077Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=133 [INFO] [stdout] 2025-11-05T02:34:04.588084Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=134 [INFO] [stdout] 2025-11-05T02:34:04.588096Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=135 [INFO] [stdout] 2025-11-05T02:34:04.588103Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=136 [INFO] [stdout] 2025-11-05T02:34:04.588110Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=137 [INFO] [stdout] 2025-11-05T02:34:04.588116Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=138 [INFO] [stdout] 2025-11-05T02:34:04.588128Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=139 [INFO] [stdout] 2025-11-05T02:34:04.588135Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=140 [INFO] [stdout] 2025-11-05T02:34:04.588142Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=141 [INFO] [stdout] 2025-11-05T02:34:04.588149Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=142 [INFO] [stdout] 2025-11-05T02:34:04.588162Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=143 [INFO] [stdout] 2025-11-05T02:34:04.588169Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=144 [INFO] [stdout] 2025-11-05T02:34:04.588176Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=145 [INFO] [stdout] 2025-11-05T02:34:04.588182Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=146 [INFO] [stdout] 2025-11-05T02:34:04.588194Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=147 [INFO] [stdout] 2025-11-05T02:34:04.588201Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=148 [INFO] [stdout] 2025-11-05T02:34:04.588220Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=149 [INFO] [stdout] 2025-11-05T02:34:04.588227Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=150 [INFO] [stdout] 2025-11-05T02:34:04.588239Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=151 [INFO] [stdout] 2025-11-05T02:34:04.588246Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=152 [INFO] [stdout] 2025-11-05T02:34:04.588232Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=1s reason="initial" [INFO] [stdout] 2025-11-05T02:34:04.588253Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=153 [INFO] [stdout] 2025-11-05T02:34:04.588261Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=154 [INFO] [stdout] 2025-11-05T02:34:04.588266Z TRACE librqbit_utp::stream_dispatch: sending seq_nr=101 ack_nr=0 wnd_size=1048080 type=ST_STATE [INFO] [stdout] 2025-11-05T02:34:04.588273Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=155 [INFO] [stdout] 2025-11-05T02:34:04.588281Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=156 [INFO] [stdout] 2025-11-05T02:34:04.588284Z TRACE librqbit_utp::stream_dispatch: arming syn ack resend timer delay=200ms reason="retransmitted SYN-ACK" [INFO] [stdout] 2025-11-05T02:34:04.588288Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=157 [INFO] [stdout] 2025-11-05T02:34:04.588296Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=158 [INFO] [stdout] 2025-11-05T02:34:04.588305Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-11-05T02:34:04.588308Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=159 [INFO] [stdout] 2025-11-05T02:34:04.588316Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=160 [INFO] [stdout] 2025-11-05T02:34:04.588323Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=161 [INFO] [stdout] 2025-11-05T02:34:04.588329Z TRACE librqbit_utp::stream_dispatch: sending seq_nr=101 ack_nr=0 wnd_size=1048080 type=ST_STATE [INFO] [stdout] 2025-11-05T02:34:04.588335Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=162 [INFO] [stdout] 2025-11-05T02:34:04.586456Z DEBUG libutp_rs2: utp_get_read_buffer_size: socket userdata is null [INFO] [stdout] 2025-11-05T02:34:04.589224Z TRACE utp_socket{addr=127.0.0.1:8535}:on_recv{from=127.0.0.1:8534 conn_id=47045 type=ST_STATE seq_nr=56401 ack_nr=44042 payload=0}: librqbit_utp::socket: no matching live streams key=(127.0.0.1:8534, 47045) [INFO] [stdout] 2025-11-05T02:34:04.589525Z DEBUG utp_socket{addr=127.0.0.1:8535}:on_recv{from=127.0.0.1:8534 conn_id=47045 type=ST_STATE seq_nr=56401 ack_nr=44042 payload=0}:on_maybe_connect_ack{seq_nr=56401 ack_nr=44042}: librqbit_utp::socket: enabling congestion tracing [INFO] [stdout] 2025-11-05T02:34:04.589624Z TRACE utp_socket{addr=127.0.0.1:8535}:on_recv{from=127.0.0.1:8534 conn_id=47045 type=ST_STATE seq_nr=56401 ack_nr=44042 payload=0}:on_maybe_connect_ack{seq_nr=56401 ack_nr=44042}: librqbit_utp::socket: created stream and passed to connector recv_key=(127.0.0.1:8534, 47045) [INFO] [stdout] 2025-11-05T02:34:04.589710Z TRACE utp_socket{addr=127.0.0.1:8535}: librqbit_utp::spawn_utils: still running [INFO] [stdout] 2025-11-05T02:34:04.589785Z TRACE echo{addr=127.0.0.1:8535}:utp_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-11-05T02:34:04.590606Z 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-11-05T02:34:04.590682Z TRACE librqbit_utp::stream_dispatch: need to send a window update self.last_sent_window=0 current=6 [INFO] [stdout] 2025-11-05T02:34:04.590707Z TRACE librqbit_utp::stream_dispatch: sending seq_nr=101 ack_nr=1 wnd_size=6 type=ST_STATE [INFO] [stdout] 2025-11-05T02:34:04.590723Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=10s [INFO] [stdout] 2025-11-05T02:34:04.590771Z TRACE msg{seq_nr=7 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.590797Z 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-11-05T02:34:04.590817Z 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-11-05T02:34:04.590836Z 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-11-05T02:34:04.590852Z 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-11-05T02:34:04.590866Z 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-11-05T02:34:04.590884Z 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-11-05T02:34:04.590923Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=10s [INFO] [stdout] 2025-11-05T02:34:04.590958Z TRACE msg{seq_nr=8 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.590975Z 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-11-05T02:34:04.590987Z 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-11-05T02:34:04.591001Z 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-11-05T02:34:04.591015Z 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-11-05T02:34:04.591029Z 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-11-05T02:34:04.591047Z 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-11-05T02:34:04.591081Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=10s [INFO] [stdout] 2025-11-05T02:34:04.591111Z TRACE msg{seq_nr=9 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.591125Z 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-11-05T02:34:04.591136Z 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-11-05T02:34:04.591148Z 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-11-05T02:34:04.591161Z 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-11-05T02:34:04.591173Z 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-11-05T02:34:04.591190Z 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-11-05T02:34:04.591232Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=10s [INFO] [stdout] 2025-11-05T02:34:04.591272Z TRACE msg{seq_nr=10 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.591289Z 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-11-05T02:34:04.591276Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.591301Z 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-11-05T02:34:04.586506Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=6s reason="rfc6298 5.6" [INFO] [stdout] 2025-11-05T02:34:04.586815Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=3.375s reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.591335Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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] test stream_dispatch::tests::congestion::test_congestion_control_basics ... ok [INFO] [stdout] 2025-11-05T02:34:04.591362Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-11-05T02:34:04.591375Z 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-11-05T02:34:04.591369Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.591388Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=1018 [INFO] [stdout] 2025-11-05T02:34:04.591400Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=3.375s [INFO] [stdout] 2025-11-05T02:34:04.591391Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.591425Z TRACE librqbit_utp::stream_rx: user_rx: marking vsock closed [INFO] [stdout] 2025-11-05T02:34:04.591411Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.591447Z TRACE librqbit_utp::stream_dispatch: not sending anything while in RTO processing rto_retransmissions=1 [INFO] [stdout] 2025-11-05T02:34:04.591469Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=100ms [INFO] [stdout] 2025-11-05T02:34:04.591486Z TRACE librqbit_utp::stream_tx: closing writer [INFO] [stdout] 2025-11-05T02:34:04.591481Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.591517Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.591537Z TRACE msg{seq_nr=0 ack_nr=101 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.591542Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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=44043 header.ack_nr=56400 payload_size=528 remaining_cwnd=1056 [INFO] [stdout] 2025-11-05T02:34:04.591588Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.591603Z TRACE librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-11-05T02:34:04.591621Z TRACE librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-11-05T02:34:04.588892Z TRACE utp_socket{addr=[::]:50724}: librqbit_utp::spawn_utils: still running [INFO] [stdout] 2025-11-05T02:34:04.588343Z TRACE librqbit_utp::stream_dispatch: arming syn ack resend timer delay=200ms reason="retransmitted SYN-ACK" [INFO] [stdout] 2025-11-05T02:34:04.591331Z 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-11-05T02:34:04.591689Z TRACE librqbit_utp::stream_dispatch: remote was inactive for too long state=SynAckSent { count: 2 } [INFO] [stdout] 2025-11-05T02:34:04.591679Z 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-11-05T02:34:04.591721Z TRACE librqbit_utp::stream_dispatch: just_before_death: remote was inactive for too long [INFO] [stdout] 2025-11-05T02:34:04.591725Z 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-11-05T02:34:04.591735Z TRACE librqbit_utp::stream_rx: user_rx: marking vsock closed [INFO] [stdout] 2025-11-05T02:34:04.591745Z TRACE librqbit_utp::stream_dispatch: sending seq_nr=101 ack_nr=0 wnd_size=1048080 type=ST_FIN [INFO] [stdout] 2025-11-05T02:34:04.591749Z 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-11-05T02:34:04.591789Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=10s [INFO] [stdout] 2025-11-05T02:34:04.591817Z TRACE librqbit_utp::stream_tx: closing writer [INFO] [stdout] 2025-11-05T02:34:04.591827Z TRACE msg{seq_nr=11 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.591843Z 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-11-05T02:34:04.591855Z 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-11-05T02:34:04.591868Z 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-11-05T02:34:04.591882Z 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-11-05T02:34:04.591895Z 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-11-05T02:34:04.591911Z 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-11-05T02:34:04.591942Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=10s [INFO] [stdout] 2025-11-05T02:34:04.591965Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=163 [INFO] [stdout] 2025-11-05T02:34:04.591973Z TRACE msg{seq_nr=12 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.586740Z 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-11-05T02:34:04.591989Z 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-11-05T02:34:04.592002Z 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-11-05T02:34:04.592014Z 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-11-05T02:34:04.592022Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=5 congestion_controller_window=5 remaining=11 self.last_remote_window=5 [INFO] [stdout] 2025-11-05T02:34:04.592028Z 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-11-05T02:34:04.592054Z TRACE librqbit_utp::stream_dispatch: segmented bytes=2 [INFO] [stdout] 2025-11-05T02:34:04.592043Z 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-11-05T02:34:04.592065Z TRACE librqbit_utp::stream_dispatch: segmented bytes=2 [INFO] [stdout] 2025-11-05T02:34:04.592072Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1 [INFO] [stdout] 2025-11-05T02:34:04.592074Z 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-11-05T02:34:04.592079Z 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-11-05T02:34:04.592105Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=300ms reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.592110Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=10s [INFO] [stdout] 2025-11-05T02:34:04.592117Z 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-11-05T02:34:04.592137Z 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-11-05T02:34:04.592146Z TRACE msg{seq_nr=13 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.592153Z 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-11-05T02:34:04.592165Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=0 [INFO] [stdout] 2025-11-05T02:34:04.592161Z 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-11-05T02:34:04.592177Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-11-05T02:34:04.592174Z 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-11-05T02:34:04.592188Z 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-11-05T02:34:04.592206Z TRACE librqbit_utp::stream_dispatch: turning off syn ack resend timer reason="past SYN-ACK" [INFO] [stdout] 2025-11-05T02:34:04.592203Z 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-11-05T02:34:04.592227Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=5 congestion_controller_window=5 remaining=6 self.last_remote_window=5 [INFO] [stdout] 2025-11-05T02:34:04.592230Z 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-11-05T02:34:04.592239Z TRACE librqbit_utp::stream_dispatch: segmented bytes=2 [INFO] [stdout] 2025-11-05T02:34:04.592247Z TRACE librqbit_utp::stream_dispatch: segmented bytes=2 [INFO] [stdout] 2025-11-05T02:34:04.592255Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1 [INFO] [stdout] 2025-11-05T02:34:04.592247Z 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-11-05T02:34:04.592262Z 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-11-05T02:34:04.592279Z TRACE librqbit_utp::stream_dispatch: did not send anything remaining_cwnd=0 [INFO] [stdout] 2025-11-05T02:34:04.592283Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=10s [INFO] [stdout] 2025-11-05T02:34:04.592291Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=300ms [INFO] [stdout] 2025-11-05T02:34:04.592307Z TRACE librqbit_utp::stream_rx: user_rx: marking vsock closed [INFO] [stdout] 2025-11-05T02:34:04.592314Z TRACE msg{seq_nr=14 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.592329Z 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-11-05T02:34:04.592343Z 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-11-05T02:34:04.592357Z TRACE librqbit_utp::stream_tx: closing writer [INFO] [stdout] 2025-11-05T02:34:04.592358Z 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-11-05T02:34:04.592375Z 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-11-05T02:34:04.592391Z 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-11-05T02:34:04.592413Z 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-11-05T02:34:04.592467Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=10s [INFO] [stdout] test stream_dispatch::tests::flow_control::test_zero_window_handling ... ok [INFO] [stdout] 2025-11-05T02:34:04.592552Z TRACE utp_socket{addr=[::]:50724}:on_recv{from=127.0.0.1:44545 conn_id=64979 type=ST_STATE seq_nr=42105 ack_nr=59605 payload=0}: librqbit_utp::socket: no matching live streams key=(127.0.0.1:44545, 64979) [INFO] [stdout] 2025-11-05T02:34:04.592858Z DEBUG utp_socket{addr=[::]:50724}:on_recv{from=127.0.0.1:44545 conn_id=64979 type=ST_STATE seq_nr=42105 ack_nr=59605 payload=0}:on_maybe_connect_ack{seq_nr=42105 ack_nr=59605}: librqbit_utp::socket: enabling congestion tracing [INFO] [stdout] 2025-11-05T02:34:04.592940Z TRACE utp_socket{addr=[::]:50724}:on_recv{from=127.0.0.1:44545 conn_id=64979 type=ST_STATE seq_nr=42105 ack_nr=59605 payload=0}:on_maybe_connect_ack{seq_nr=42105 ack_nr=59605}: librqbit_utp::socket: created stream and passed to connector recv_key=(127.0.0.1:44545, 64979) [INFO] [stdout] 2025-11-05T02:34:04.593021Z TRACE utp_socket{addr=[::]:44545}: librqbit_utp::spawn_utils: still running [INFO] [stdout] 2025-11-05T02:34:04.593052Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::spawn_utils: started [INFO] [stdout] 2025-11-05T02:34:04.593120Z TRACE librqbit_utp::stream_tx: closing writer [INFO] [stdout] 2025-11-05T02:34:04.593157Z DEBUG librqbit_utp::stream_dispatch: consumer closed and no data to send, shutting down [INFO] [stdout] 2025-11-05T02:34:04.593169Z TRACE librqbit_utp::stream_dispatch: state established -> fin-wait-1 [INFO] [stdout] 2025-11-05T02:34:04.593178Z DEBUG librqbit_utp::stream_dispatch: state changed before=Established after=FinWait1 { our_fin: 101 } [INFO] [stdout] 2025-11-05T02:34:04.593190Z TRACE librqbit_utp::stream_dispatch: sending seq_nr=101 ack_nr=0 wnd_size=0 type=ST_FIN [INFO] [stdout] 2025-11-05T02:34:04.593216Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=3s reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.593228Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=1s reason="both reader and writer are dead" [INFO] [stdout] 2025-11-05T02:34:04.593239Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=1s [INFO] [stdout] 2025-11-05T02:34:04.593265Z TRACE librqbit_utp::stream_dispatch: remote was inactive for too long state=FinWait1 { our_fin: 101 } [INFO] [stdout] 2025-11-05T02:34:04.593274Z TRACE librqbit_utp::stream_dispatch: just_before_death: remote was inactive for too long [INFO] [stdout] 2025-11-05T02:34:04.593282Z TRACE librqbit_utp::stream_rx: user_rx: marking vsock closed [INFO] [stdout] 2025-11-05T02:34:04.593309Z TRACE librqbit_utp::stream_tx: closing writer [INFO] [stdout] 2025-11-05T02:34:04.593345Z DEBUG librqbit_utp::stream_dispatch: consumer closed and no data to send, shutting down [INFO] [stdout] 2025-11-05T02:34:04.593359Z TRACE librqbit_utp::stream_dispatch: state established -> fin-wait-1 [INFO] [stdout] 2025-11-05T02:34:04.593367Z DEBUG librqbit_utp::stream_dispatch: state changed before=Established after=FinWait1 { our_fin: 101 } [INFO] [stdout] 2025-11-05T02:34:04.593381Z TRACE librqbit_utp::stream_dispatch: sending seq_nr=101 ack_nr=0 wnd_size=0 type=ST_FIN [INFO] [stdout] 2025-11-05T02:34:04.593399Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=3s reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.593411Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=1s reason="both reader and writer are dead" [INFO] [stdout] 2025-11-05T02:34:04.593423Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=1s [INFO] [stdout] 2025-11-05T02:34:04.591710Z TRACE librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=1, bytes=5, new_rtt=None [INFO] [stdout] 2025-11-05T02:34:04.593510Z TRACE msg{seq_nr=0 ack_nr=101 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.593546Z 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-11-05T02:34:04.593560Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1024 congestion_controller_window=1024 remaining=5 self.last_remote_window=1024 [INFO] [stdout] 2025-11-05T02:34:04.593564Z 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-11-05T02:34:04.593599Z TRACE librqbit_utp::stream_dispatch: segmented bytes=5 [INFO] [stdout] 2025-11-05T02:34:04.593610Z 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-11-05T02:34:04.593634Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=6s reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.593743Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=5s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-11-05T02:34:04.593647Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=1s [INFO] [stdout] 2025-11-05T02:34:04.593755Z 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-11-05T02:34:04.593707Z TRACE msg{seq_nr=15 ack_nr=101 len=7 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.593787Z 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-11-05T02:34:04.593794Z TRACE librqbit_utp::stream_dispatch: remote was inactive for too long state=FinWait2 [INFO] [stdout] 2025-11-05T02:34:04.593804Z 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-11-05T02:34:04.593812Z TRACE librqbit_utp::stream_dispatch: just_before_death: remote was inactive for too long [INFO] [stdout] 2025-11-05T02:34:04.593827Z TRACE librqbit_utp::stream_rx: user_rx: marking vsock closed [INFO] [stdout] 2025-11-05T02:34:04.593821Z 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-11-05T02:34:04.593840Z 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-11-05T02:34:04.593856Z 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-11-05T02:34:04.593878Z 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-11-05T02:34:04.593919Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=10s [INFO] [stdout] 2025-11-05T02:34:04.593956Z TRACE librqbit_utp::stream_rx: user_rx: marking vsock closed [INFO] [stdout] 2025-11-05T02:34:04.593976Z TRACE librqbit_utp::stream_tx: closing writer [INFO] [stdout] 2025-11-05T02:34:04.593769Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=1019 [INFO] [stdout] 2025-11-05T02:34:04.594117Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=5s [INFO] [stdout] 2025-11-05T02:34:04.594146Z TRACE librqbit_utp::stream_dispatch: remote was inactive for too long state=Established [INFO] [stdout] 2025-11-05T02:34:04.594156Z TRACE librqbit_utp::stream_dispatch: just_before_death: remote was inactive for too long [INFO] [stdout] 2025-11-05T02:34:04.594164Z TRACE librqbit_utp::stream_rx: user_rx: marking vsock closed [INFO] [stdout] 2025-11-05T02:34:04.594172Z TRACE librqbit_utp::stream_dispatch: sending seq_nr=103 ack_nr=0 wnd_size=1048080 type=ST_FIN [INFO] [stdout] 2025-11-05T02:34:04.594241Z TRACE librqbit_utp::stream_tx: closing writer [INFO] [stdout] 2025-11-05T02:34:04.539647Z TRACE msg{seq_nr=0 ack_nr=99 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.594643Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1024 congestion_controller_window=10 remaining=10 self.last_remote_window=1024 [INFO] [stdout] 2025-11-05T02:34:04.594670Z TRACE librqbit_utp::stream_dispatch: segmented bytes=5 [INFO] [stdout] 2025-11-05T02:34:04.594677Z TRACE librqbit_utp::stream_dispatch: segmented bytes=5 [INFO] [stdout] 2025-11-05T02:34:04.594685Z 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-11-05T02:34:04.594713Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=10s reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.594727Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-11-05T02:34:04.594737Z 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-11-05T02:34:04.594755Z 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-11-05T02:34:04.594765Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=0 [INFO] [stdout] 2025-11-05T02:34:04.594775Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=10s [INFO] [stdout] 2025-11-05T02:34:04.594833Z TRACE msg{seq_nr=0 ack_nr=101 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.594873Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=10s reason="rfc6298 5.3" [INFO] [stdout] 2025-11-05T02:34:04.594888Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.594900Z 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-11-05T02:34:04.594915Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1024 congestion_controller_window=15 remaining=0 self.last_remote_window=1024 [INFO] [stdout] 2025-11-05T02:34:04.594925Z 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-11-05T02:34:04.594943Z TRACE librqbit_utp::stream_dispatch: did not send anything remaining_cwnd=10 [INFO] [stdout] 2025-11-05T02:34:04.594952Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=10s [INFO] [stdout] 2025-11-05T02:34:04.594990Z TRACE msg{seq_nr=1 ack_nr=101 len=1 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.595012Z 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-11-05T02:34:04.595024Z 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-11-05T02:34:04.595045Z 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-11-05T02:34:04.595063Z 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-11-05T02:34:04.595085Z 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-11-05T02:34:04.595111Z TRACE librqbit_utp::stream_rx: flushed from out-of-order user RX packets=1 bytes=1 [INFO] [stdout] 2025-11-05T02:34:04.595127Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1024 congestion_controller_window=15 remaining=0 self.last_remote_window=1024 [INFO] [stdout] 2025-11-05T02:34:04.595137Z 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-11-05T02:34:04.595156Z TRACE librqbit_utp::stream_dispatch: did not send anything remaining_cwnd=10 [INFO] [stdout] 2025-11-05T02:34:04.595164Z TRACE librqbit_utp::stream_dispatch: arming ack delay timer delay=40ms reason="delayed ACK" [INFO] [stdout] 2025-11-05T02:34:04.595178Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=40ms [INFO] [stdout] 2025-11-05T02:34:04.595223Z TRACE msg{seq_nr=2 ack_nr=101 len=1 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.595245Z 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-11-05T02:34:04.595257Z 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-11-05T02:34:04.595271Z 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-11-05T02:34:04.595285Z 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-11-05T02:34:04.595298Z 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-11-05T02:34:04.595321Z TRACE librqbit_utp::stream_rx: flushed from out-of-order user RX packets=1 bytes=1 [INFO] [stdout] 2025-11-05T02:34:04.595338Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1024 congestion_controller_window=15 remaining=0 self.last_remote_window=1024 [INFO] [stdout] 2025-11-05T02:34:04.595356Z 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-11-05T02:34:04.595370Z TRACE librqbit_utp::stream_dispatch: did not send anything remaining_cwnd=10 [INFO] [stdout] 2025-11-05T02:34:04.595379Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=40ms [INFO] [stdout] 2025-11-05T02:34:04.595417Z TRACE msg{seq_nr=3 ack_nr=101 len=0 msgtype=ST_FIN}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.595440Z TRACE msg{seq_nr=3 ack_nr=101 len=0 msgtype=ST_FIN}: librqbit_utp::stream_dispatch: state: established -> last-ack [INFO] [stdout] 2025-11-05T02:34:04.595452Z 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-11-05T02:34:04.595488Z 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-11-05T02:34:04.595503Z TRACE librqbit_utp::stream_dispatch: did not send anything remaining_cwnd=10 [INFO] [stdout] 2025-11-05T02:34:04.595511Z TRACE librqbit_utp::stream_dispatch: sending seq_nr=103 ack_nr=3 wnd_size=1048570 type=ST_FIN [INFO] [stdout] 2025-11-05T02:34:04.595524Z TRACE librqbit_utp::stream_dispatch: turning off ack delay timer reason="ACK sent" [INFO] [stdout] 2025-11-05T02:34:04.595537Z TRACE librqbit_utp::stream_dispatch: rearming inactivity timer, expires in 1s reason="both reader and writer are dead" [INFO] [stdout] 2025-11-05T02:34:04.595546Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=1s [INFO] [stdout] 2025-11-05T02:34:04.591623Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.595609Z TRACE msg{seq_nr=3 ack_nr=101 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.595638Z 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-11-05T02:34:04.595692Z TRACE msg{seq_nr=3 ack_nr=101 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.595717Z 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-11-05T02:34:04.595767Z TRACE msg{seq_nr=3 ack_nr=101 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.595791Z 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-11-05T02:34:04.595814Z 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: 3469, tv_nsec: 647950789 }) high_rxt=101 high_ack=102 high_data=103 [INFO] [stdout] 2025-11-05T02:34:04.595836Z 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-11-05T02:34:04.595873Z TRACE librqbit_utp::stream_tx_segments: calc_pipe pipe=5 recalc_timer=Some(Instant { tv_sec: 3469, tv_nsec: 647950789 }) high_rxt=101 high_ack=102 high_data=103 [INFO] [stdout] 2025-11-05T02:34:04.595891Z 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-11-05T02:34:04.595912Z 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-11-05T02:34:04.595930Z TRACE librqbit_utp::stream_dispatch: recovery sending sent=1 pipe=10 remaining_cwnd=0 [INFO] [stdout] 2025-11-05T02:34:04.595942Z TRACE librqbit_utp::stream_dispatch: sending seq_nr=103 ack_nr=3 wnd_size=1048570 type=ST_FIN [INFO] [stdout] 2025-11-05T02:34:04.595958Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=656.25ms [INFO] [stdout] 2025-11-05T02:34:04.595996Z TRACE librqbit_utp::stream_rx: user_rx: marking vsock closed [INFO] [stdout] 2025-11-05T02:34:04.596509Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::spawn_utils: still running [INFO] [stdout] 2025-11-05T02:34:04.596560Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: remote_window_remaining=0 congestion_controller_window=0 remaining=24600 self.last_remote_window=0 [INFO] [stdout] 2025-11-05T02:34:04.596614Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: 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-11-05T02:34:04.596643Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: will repoll in duration=182.688141ms [INFO] [stdout] test stream_dispatch::tests::inactivity_timeout::test_inactivity_timeout_initial_synack ... ok [INFO] [stdout] 2025-11-05T02:34:04.596707Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: remote_window_remaining=1048080 congestion_controller_window=1056 remaining=8200 self.last_remote_window=1048080 [INFO] [stdout] 2025-11-05T02:34:04.596727Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=164 [INFO] [stdout] 2025-11-05T02:34:04.596744Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=165 [INFO] [stdout] 2025-11-05T02:34:04.596752Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=166 [INFO] [stdout] test stream_dispatch::tests::inactivity_timeout::test_inactivity_timeout_our_fin_unacked ... ok [INFO] [stdout] 2025-11-05T02:34:04.596759Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=167 [INFO] [stdout] 2025-11-05T02:34:04.596773Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=168 [INFO] [stdout] 2025-11-05T02:34:04.596780Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=169 [INFO] [stdout] 2025-11-05T02:34:04.596787Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=170 [INFO] [stdout] 2025-11-05T02:34:04.596794Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=171 [INFO] [stdout] 2025-11-05T02:34:04.596809Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=172 [INFO] [stdout] 2025-11-05T02:34:04.596821Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=173 [INFO] [stdout] 2025-11-05T02:34:04.596828Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=174 [INFO] [stdout] 2025-11-05T02:34:04.596834Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=175 [INFO] [stdout] 2025-11-05T02:34:04.596847Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=176 [INFO] [stdout] 2025-11-05T02:34:04.596855Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=177 [INFO] [stdout] 2025-11-05T02:34:04.596861Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=178 [INFO] [stdout] 2025-11-05T02:34:04.596868Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=179 [INFO] [stdout] 2025-11-05T02:34:04.596889Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=180 [INFO] [stdout] 2025-11-05T02:34:04.596896Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=181 [INFO] [stdout] 2025-11-05T02:34:04.596903Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=182 [INFO] [stdout] 2025-11-05T02:34:04.596910Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=183 [INFO] [stdout] 2025-11-05T02:34:04.596922Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=184 [INFO] [stdout] 2025-11-05T02:34:04.596929Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=185 [INFO] [stdout] 2025-11-05T02:34:04.596936Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=186 [INFO] [stdout] 2025-11-05T02:34:04.596943Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=187 [INFO] [stdout] 2025-11-05T02:34:04.596955Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=188 [INFO] [stdout] 2025-11-05T02:34:04.596966Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=189 [INFO] [stdout] 2025-11-05T02:34:04.596973Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=190 [INFO] [stdout] 2025-11-05T02:34:04.596979Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=191 [INFO] [stdout] 2025-11-05T02:34:04.596992Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=192 [INFO] [stdout] 2025-11-05T02:34:04.596999Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=193 [INFO] [stdout] 2025-11-05T02:34:04.597013Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=194 [INFO] [stdout] 2025-11-05T02:34:04.597020Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=195 [INFO] [stdout] 2025-11-05T02:34:04.597027Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=196 [INFO] [stdout] 2025-11-05T02:34:04.597039Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=197 [INFO] [stdout] 2025-11-05T02:34:04.597046Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=198 [INFO] [stdout] 2025-11-05T02:34:04.597053Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=199 [INFO] [stdout] 2025-11-05T02:34:04.597060Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=200 [INFO] [stdout] 2025-11-05T02:34:04.597072Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=201 [INFO] [stdout] 2025-11-05T02:34:04.597083Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=202 [INFO] [stdout] 2025-11-05T02:34:04.597090Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=203 [INFO] [stdout] 2025-11-05T02:34:04.597096Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=204 [INFO] [stdout] 2025-11-05T02:34:04.597109Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=205 [INFO] [stdout] 2025-11-05T02:34:04.597116Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=206 [INFO] [stdout] 2025-11-05T02:34:04.597123Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=207 [INFO] [stdout] 2025-11-05T02:34:04.597130Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=208 [INFO] [stdout] 2025-11-05T02:34:04.597142Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=209 [INFO] [stdout] 2025-11-05T02:34:04.597149Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=210 [INFO] [stdout] 2025-11-05T02:34:04.597156Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=211 [INFO] [stdout] 2025-11-05T02:34:04.597168Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=212 [INFO] [stdout] 2025-11-05T02:34:04.597181Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=213 [INFO] [stdout] 2025-11-05T02:34:04.597188Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=214 [INFO] [stdout] 2025-11-05T02:34:04.597195Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=215 [INFO] [stdout] 2025-11-05T02:34:04.597202Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=216 [INFO] [stdout] 2025-11-05T02:34:04.597216Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=217 [INFO] [stdout] 2025-11-05T02:34:04.597223Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=218 [INFO] [stdout] 2025-11-05T02:34:04.597230Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=219 [INFO] [stdout] 2025-11-05T02:34:04.597237Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=220 [INFO] [stdout] 2025-11-05T02:34:04.597249Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=221 [INFO] [stdout] 2025-11-05T02:34:04.597261Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=222 [INFO] [stdout] 2025-11-05T02:34:04.597268Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=223 [INFO] [stdout] 2025-11-05T02:34:04.597278Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=224 [INFO] [stdout] 2025-11-05T02:34:04.597288Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=225 [INFO] [stdout] 2025-11-05T02:34:04.597301Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=226 [INFO] [stdout] 2025-11-05T02:34:04.597308Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=227 [INFO] [stdout] 2025-11-05T02:34:04.597315Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=228 [INFO] [stdout] 2025-11-05T02:34:04.597322Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=229 [INFO] [stdout] 2025-11-05T02:34:04.597335Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=230 [INFO] [stdout] 2025-11-05T02:34:04.597342Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=231 [INFO] [stdout] 2025-11-05T02:34:04.597348Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=232 [INFO] [stdout] 2025-11-05T02:34:04.597362Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=233 [INFO] [stdout] 2025-11-05T02:34:04.597375Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=234 [INFO] [stdout] 2025-11-05T02:34:04.597381Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=235 [INFO] [stdout] 2025-11-05T02:34:04.597388Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=236 [INFO] [stdout] 2025-11-05T02:34:04.597395Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=237 [INFO] [stdout] 2025-11-05T02:34:04.597408Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=238 [INFO] [stdout] 2025-11-05T02:34:04.597415Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=239 [INFO] [stdout] 2025-11-05T02:34:04.597422Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=240 [INFO] [stdout] 2025-11-05T02:34:04.597429Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=241 [INFO] [stdout] 2025-11-05T02:34:04.597442Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=242 [INFO] [stdout] 2025-11-05T02:34:04.597464Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=243 [INFO] [stdout] 2025-11-05T02:34:04.597471Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=244 [INFO] [stdout] 2025-11-05T02:34:04.597478Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=245 [INFO] [stdout] 2025-11-05T02:34:04.597491Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=246 [INFO] [stdout] 2025-11-05T02:34:04.597498Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=247 [INFO] [stdout] 2025-11-05T02:34:04.597505Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=248 [INFO] [stdout] 2025-11-05T02:34:04.597512Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=249 [INFO] [stdout] 2025-11-05T02:34:04.597524Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=250 [INFO] [stdout] 2025-11-05T02:34:04.597531Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=251 [INFO] [stdout] 2025-11-05T02:34:04.597538Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=252 [INFO] [stdout] 2025-11-05T02:34:04.597553Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=253 [INFO] [stdout] 2025-11-05T02:34:04.597563Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=254 [INFO] [stdout] 2025-11-05T02:34:04.597599Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=255 [INFO] [stdout] 2025-11-05T02:34:04.597609Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=256 [INFO] [stdout] 2025-11-05T02:34:04.597626Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=257 [INFO] [stdout] 2025-11-05T02:34:04.597637Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=258 [INFO] [stdout] 2025-11-05T02:34:04.597654Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=259 [INFO] [stdout] 2025-11-05T02:34:04.597670Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=260 [INFO] [stdout] 2025-11-05T02:34:04.597679Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=261 [INFO] [stdout] 2025-11-05T02:34:04.597688Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=262 [INFO] [stdout] 2025-11-05T02:34:04.597704Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=263 [INFO] [stdout] 2025-11-05T02:34:04.597712Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=264 [INFO] [stdout] 2025-11-05T02:34:04.597721Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=265 [INFO] [stdout] 2025-11-05T02:34:04.597730Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=266 [INFO] [stdout] 2025-11-05T02:34:04.597745Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=267 [INFO] [stdout] 2025-11-05T02:34:04.597754Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=268 [INFO] [stdout] 2025-11-05T02:34:04.597762Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=269 [INFO] [stdout] 2025-11-05T02:34:04.597771Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=270 [INFO] [stdout] 2025-11-05T02:34:04.597786Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=271 [INFO] [stdout] 2025-11-05T02:34:04.597795Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=272 [INFO] [stdout] 2025-11-05T02:34:04.597803Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=273 [INFO] [stdout] 2025-11-05T02:34:04.597812Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=274 [INFO] [stdout] 2025-11-05T02:34:04.597826Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=275 [INFO] [stdout] 2025-11-05T02:34:04.597835Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=276 [INFO] [stdout] 2025-11-05T02:34:04.597824Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1048576 congestion_controller_window=1048576 remaining=200000 self.last_remote_window=1048576 [INFO] [stdout] 2025-11-05T02:34:04.597844Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=277 [INFO] [stdout] 2025-11-05T02:34:04.597849Z TRACE librqbit_utp::stream_dispatch: segmented bytes=528 [INFO] [stdout] 2025-11-05T02:34:04.597852Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=278 [INFO] [stdout] 2025-11-05T02:34:04.597857Z TRACE librqbit_utp::stream_dispatch: segmented bytes=991 [INFO] [stdout] 2025-11-05T02:34:04.597864Z TRACE librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=991 [INFO] [stdout] 2025-11-05T02:34:04.597868Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=279 [INFO] [stdout] 2025-11-05T02:34:04.597877Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=280 [INFO] [stdout] 2025-11-05T02:34:04.597872Z 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-11-05T02:34:04.597887Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=281 [INFO] [stdout] 2025-11-05T02:34:04.597899Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=282 [INFO] [stdout] 2025-11-05T02:34:04.597899Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=3s reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.597909Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-11-05T02:34:04.597911Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=283 [INFO] [stdout] 2025-11-05T02:34:04.597920Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=284 [INFO] [stdout] 2025-11-05T02:34:04.597918Z 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-11-05T02:34:04.597929Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=285 [INFO] [stdout] 2025-11-05T02:34:04.597932Z 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-11-05T02:34:04.597942Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=1047057 [INFO] [stdout] 2025-11-05T02:34:04.597943Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=286 [INFO] [stdout] 2025-11-05T02:34:04.597952Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=3s [INFO] [stdout] 2025-11-05T02:34:04.597952Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=287 [INFO] [stdout] 2025-11-05T02:34:04.597961Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=288 [INFO] [stdout] 2025-11-05T02:34:04.597970Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=289 [INFO] [stdout] 2025-11-05T02:34:04.597986Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=290 [INFO] [stdout] 2025-11-05T02:34:04.597995Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=291 [INFO] [stdout] 2025-11-05T02:34:04.598003Z TRACE msg{seq_nr=1 ack_nr=102 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.598015Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=292 [INFO] [stdout] 2025-11-05T02:34:04.598024Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=293 [INFO] [stdout] 2025-11-05T02:34:04.598033Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=294 [INFO] [stdout] 2025-11-05T02:34:04.598038Z TRACE librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-11-05T02:34:04.598042Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=295 [INFO] [stdout] 2025-11-05T02:34:04.598047Z TRACE librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-11-05T02:34:04.598057Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=296 [INFO] [stdout] 2025-11-05T02:34:04.598066Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=297 [INFO] [stdout] 2025-11-05T02:34:04.598075Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=298 [INFO] [stdout] 2025-11-05T02:34:04.598083Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=299 [INFO] [stdout] 2025-11-05T02:34:04.598090Z 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-11-05T02:34:04.598098Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=300 [INFO] [stdout] 2025-11-05T02:34:04.598102Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=7391 congestion_controller_window=7391 remaining=198481 self.last_remote_window=7391 [INFO] [stdout] 2025-11-05T02:34:04.598107Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=301 [INFO] [stdout] 2025-11-05T02:34:04.598114Z TRACE librqbit_utp::stream_dispatch: segmented bytes=991 [INFO] [stdout] 2025-11-05T02:34:04.598116Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=302 [INFO] [stdout] 2025-11-05T02:34:04.598122Z TRACE librqbit_utp::stream_dispatch: segmented bytes=991 [INFO] [stdout] 2025-11-05T02:34:04.598125Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=303 [INFO] [stdout] 2025-11-05T02:34:04.598130Z TRACE librqbit_utp::stream_dispatch: segmented bytes=991 [INFO] [stdout] 2025-11-05T02:34:04.598137Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1222 [INFO] [stdout] 2025-11-05T02:34:04.598140Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=304 [INFO] [stdout] 2025-11-05T02:34:04.598144Z TRACE librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=1222 [INFO] [stdout] 2025-11-05T02:34:04.598149Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=305 [INFO] [stdout] 2025-11-05T02:34:04.598152Z 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-11-05T02:34:04.598157Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=306 [INFO] [stdout] 2025-11-05T02:34:04.598167Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=307 [INFO] [stdout] 2025-11-05T02:34:04.598174Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=2.5s reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.598182Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=308 [INFO] [stdout] 2025-11-05T02:34:04.598186Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-11-05T02:34:04.598190Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=309 [INFO] [stdout] 2025-11-05T02:34:04.598195Z 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-11-05T02:34:04.598199Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=310 [INFO] [stdout] 2025-11-05T02:34:04.598214Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=311 [INFO] [stdout] 2025-11-05T02:34:04.598222Z 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-11-05T02:34:04.598227Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=312 [INFO] [stdout] 2025-11-05T02:34:04.598237Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=313 [INFO] [stdout] 2025-11-05T02:34:04.598238Z 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-11-05T02:34:04.598246Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=314 [INFO] [stdout] 2025-11-05T02:34:04.598252Z 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-11-05T02:34:04.598261Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=315 [INFO] [stdout] 2025-11-05T02:34:04.598263Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=3196 [INFO] [stdout] 2025-11-05T02:34:04.598270Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=316 [INFO] [stdout] 2025-11-05T02:34:04.598274Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=2.5s [INFO] [stdout] 2025-11-05T02:34:04.598278Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=317 [INFO] [stdout] 2025-11-05T02:34:04.598287Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=318 [INFO] [stdout] 2025-11-05T02:34:04.598302Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=319 [INFO] [stdout] 2025-11-05T02:34:04.598310Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=320 [INFO] [stdout] 2025-11-05T02:34:04.598319Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=321 [INFO] [stdout] 2025-11-05T02:34:04.598336Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=322 [INFO] [stdout] 2025-11-05T02:34:04.598334Z TRACE msg{seq_nr=1 ack_nr=106 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.598345Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=323 [INFO] [stdout] 2025-11-05T02:34:04.598355Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=324 [INFO] [stdout] 2025-11-05T02:34:04.598371Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=325 [INFO] [stdout] 2025-11-05T02:34:04.598370Z TRACE librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-11-05T02:34:04.598379Z TRACE librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-11-05T02:34:04.598379Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=326 [INFO] [stdout] 2025-11-05T02:34:04.598389Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=327 [INFO] [stdout] 2025-11-05T02:34:04.598398Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=328 [INFO] [stdout] 2025-11-05T02:34:04.598412Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=329 [INFO] [stdout] 2025-11-05T02:34:04.598421Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=330 [INFO] [stdout] 2025-11-05T02:34:04.598430Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=331 [INFO] [stdout] 2025-11-05T02:34:04.598438Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=332 [INFO] [stdout] 2025-11-05T02:34:04.598463Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=333 [INFO] [stdout] 2025-11-05T02:34:04.598473Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=334 [INFO] [stdout] 2025-11-05T02:34:04.598481Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=335 [INFO] [stdout] 2025-11-05T02:34:04.598484Z 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-11-05T02:34:04.598490Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=336 [INFO] [stdout] 2025-11-05T02:34:04.598495Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=7391 congestion_controller_window=7391 remaining=194286 self.last_remote_window=7391 [INFO] [stdout] 2025-11-05T02:34:04.598505Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1222 [INFO] [stdout] 2025-11-05T02:34:04.598506Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=337 [INFO] [stdout] 2025-11-05T02:34:04.598511Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1222 [INFO] [stdout] 2025-11-05T02:34:04.598515Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=338 [INFO] [stdout] 2025-11-05T02:34:04.598518Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1222 [INFO] [stdout] 2025-11-05T02:34:04.598523Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=339 [INFO] [stdout] 2025-11-05T02:34:04.598524Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1338 [INFO] [stdout] 2025-11-05T02:34:04.598536Z TRACE librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=1338 [INFO] [stdout] 2025-11-05T02:34:04.598543Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=340 [INFO] [stdout] 2025-11-05T02:34:04.598544Z 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-11-05T02:34:04.598556Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=341 [INFO] [stdout] 2025-11-05T02:34:04.598565Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=342 [INFO] [stdout] test stream_dispatch::tests::inactivity_timeout::test_inactivity_timeout_our_fin_acked ... 2025-11-05T02:34:04.598595Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=343 [INFO] [stdout] ok [INFO] [stdout] 2025-11-05T02:34:04.598615Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=344 [INFO] [stdout] 2025-11-05T02:34:04.598624Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=345 [INFO] [stdout] 2025-11-05T02:34:04.598633Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=346 [INFO] [stdout] 2025-11-05T02:34:04.598641Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=347 [INFO] [stdout] 2025-11-05T02:34:04.598656Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=348 [INFO] [stdout] 2025-11-05T02:34:04.598665Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=349 [INFO] [stdout] 2025-11-05T02:34:04.598674Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=350 [INFO] [stdout] 2025-11-05T02:34:04.598682Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=351 [INFO] [stdout] test stream_dispatch::tests::flow_control::test_flow_control ... ok [INFO] [stdout] test stream_dispatch::tests::inactivity_timeout::test_inactivity_timeout_0 ... ok [INFO] [stdout] test stream_dispatch::tests::fast_retransmit::test_fast_retransmit ... ok [INFO] [stdout] 2025-11-05T02:34:04.599283Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.599321Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.599347Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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=191.99016ms [INFO] [stdout] 2025-11-05T02:34:04.599379Z TRACE echo{addr=127.0.0.1:8535}:utp_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-11-05T02:34:04.599407Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.599429Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.599461Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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=191.85975ms [INFO] [stdout] 2025-11-05T02:34:04.599478Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=2.125s reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.599502Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-11-05T02:34:04.599512Z 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-11-05T02:34:04.599533Z 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-11-05T02:34:04.599547Z 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-11-05T02:34:04.599561Z 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-11-05T02:34:04.599594Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=2387 [INFO] [stdout] 2025-11-05T02:34:04.599607Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=2.125s [INFO] [stdout] 2025-11-05T02:34:04.599670Z TRACE msg{seq_nr=1 ack_nr=109 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.599707Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=1.84375s reason="rfc6298 5.3" [INFO] [stdout] 2025-11-05T02:34:04.599720Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.599804Z 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-11-05T02:34:04.599816Z TRACE librqbit_utp::stream_dispatch: MTU probe hasnt expired yet [INFO] [stdout] 2025-11-05T02:34:04.599825Z TRACE librqbit_utp::stream_dispatch: did not send anything remaining_cwnd=6053 [INFO] [stdout] 2025-11-05T02:34:04.599835Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=1.84375s [INFO] [stdout] 2025-11-05T02:34:04.599861Z DEBUG librqbit_utp::stream_dispatch: MTU probe expired payload_size=1338 self.last_sent_seq_nr=110 rewind_to=109 [INFO] [stdout] 2025-11-05T02:34:04.599872Z TRACE librqbit_utp::stream_dispatch: turning off retransmit timer reason="MTU probe is not real RTO" [INFO] [stdout] 2025-11-05T02:34:04.599880Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=7391 congestion_controller_window=7391 remaining=189282 self.last_remote_window=7391 [INFO] [stdout] 2025-11-05T02:34:04.599890Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1222 [INFO] [stdout] 2025-11-05T02:34:04.599898Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1222 [INFO] [stdout] 2025-11-05T02:34:04.599904Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1222 [INFO] [stdout] 2025-11-05T02:34:04.599911Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1280 [INFO] [stdout] 2025-11-05T02:34:04.599918Z TRACE librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=1280 [INFO] [stdout] 2025-11-05T02:34:04.599894Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: remote_window_remaining=1048080 congestion_controller_window=1056 remaining=8200 self.last_remote_window=1048080 [INFO] [stdout] 2025-11-05T02:34:04.599925Z 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-11-05T02:34:04.599936Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: segmented bytes=528 [INFO] [stdout] 2025-11-05T02:34:04.599946Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=1.84375s reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.599958Z 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-11-05T02:34:04.599956Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: segmented bytes=991 [INFO] [stdout] 2025-11-05T02:34:04.599973Z 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-11-05T02:34:04.599986Z 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-11-05T02:34:04.599978Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=991 [INFO] [stdout] 2025-11-05T02:34:04.600000Z 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-11-05T02:34:04.600010Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=2445 [INFO] [stdout] 2025-11-05T02:34:04.599999Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: 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-11-05T02:34:04.600020Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=1.84375s [INFO] [stdout] 2025-11-05T02:34:04.600050Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: arming retransmit timer delay=202.054854ms reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.600066Z TRACE msg{seq_nr=1 ack_nr=112 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.600076Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-11-05T02:34:04.600099Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=1.6328125s reason="rfc6298 5.3" [INFO] [stdout] 2025-11-05T02:34:04.600095Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=49206 header.ack_nr=11786 payload_size=528 remaining_cwnd=1056 [INFO] [stdout] 2025-11-05T02:34:04.600112Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.600117Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=528 [INFO] [stdout] 2025-11-05T02:34:04.600137Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: will repoll in duration=202.054854ms [INFO] [stdout] 2025-11-05T02:34:04.600182Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=352 [INFO] [stdout] 2025-11-05T02:34:04.600196Z 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-11-05T02:34:04.600198Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=353 [INFO] [stdout] 2025-11-05T02:34:04.600222Z TRACE librqbit_utp::stream_dispatch: MTU probe hasnt expired yet [INFO] [stdout] 2025-11-05T02:34:04.600226Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=354 [INFO] [stdout] 2025-11-05T02:34:04.600231Z TRACE librqbit_utp::stream_dispatch: did not send anything remaining_cwnd=6111 [INFO] [stdout] 2025-11-05T02:34:04.600237Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=355 [INFO] [stdout] 2025-11-05T02:34:04.600241Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=1.6328125s [INFO] [stdout] 2025-11-05T02:34:04.600246Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=356 [INFO] [stdout] 2025-11-05T02:34:04.600255Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=357 [INFO] [stdout] 2025-11-05T02:34:04.600263Z DEBUG librqbit_utp::stream_dispatch: MTU probe expired payload_size=1280 self.last_sent_seq_nr=113 rewind_to=112 [INFO] [stdout] 2025-11-05T02:34:04.600271Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=358 [INFO] [stdout] 2025-11-05T02:34:04.600273Z TRACE librqbit_utp::stream_dispatch: turning off retransmit timer reason="MTU probe is not real RTO" [INFO] [stdout] 2025-11-05T02:34:04.600280Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=359 [INFO] [stdout] 2025-11-05T02:34:04.600281Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=7391 congestion_controller_window=7391 remaining=184336 self.last_remote_window=7391 [INFO] [stdout] 2025-11-05T02:34:04.600289Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=360 [INFO] [stdout] 2025-11-05T02:34:04.600292Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1222 [INFO] [stdout] 2025-11-05T02:34:04.600297Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=361 [INFO] [stdout] 2025-11-05T02:34:04.600299Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1222 [INFO] [stdout] 2025-11-05T02:34:04.600306Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1222 [INFO] [stdout] 2025-11-05T02:34:04.600313Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1251 [INFO] [stdout] 2025-11-05T02:34:04.600313Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=362 [INFO] [stdout] 2025-11-05T02:34:04.600320Z TRACE librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=1251 [INFO] [stdout] 2025-11-05T02:34:04.600322Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=363 [INFO] [stdout] 2025-11-05T02:34:04.600330Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=364 [INFO] [stdout] 2025-11-05T02:34:04.600327Z 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-11-05T02:34:04.600339Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=365 [INFO] [stdout] 2025-11-05T02:34:04.600349Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=1.6328125s reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.600359Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=366 [INFO] [stdout] 2025-11-05T02:34:04.600359Z 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-11-05T02:34:04.600368Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=367 [INFO] [stdout] 2025-11-05T02:34:04.600373Z 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-11-05T02:34:04.600377Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=368 [INFO] [stdout] 2025-11-05T02:34:04.600387Z 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-11-05T02:34:04.600390Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=369 [INFO] [stdout] 2025-11-05T02:34:04.600403Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=370 [INFO] [stdout] 2025-11-05T02:34:04.600400Z 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-11-05T02:34:04.600412Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=371 [INFO] [stdout] 2025-11-05T02:34:04.600414Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=2474 [INFO] [stdout] 2025-11-05T02:34:04.600420Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=372 [INFO] [stdout] 2025-11-05T02:34:04.600423Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=1.6328125s [INFO] [stdout] 2025-11-05T02:34:04.600435Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=373 [INFO] [stdout] 2025-11-05T02:34:04.600444Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=374 [INFO] [stdout] 2025-11-05T02:34:04.600462Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=375 [INFO] [stdout] 2025-11-05T02:34:04.600471Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=376 [INFO] [stdout] 2025-11-05T02:34:04.600472Z TRACE msg{seq_nr=1 ack_nr=115 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.600487Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=377 [INFO] [stdout] 2025-11-05T02:34:04.600497Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=378 [INFO] [stdout] 2025-11-05T02:34:04.600505Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=379 [INFO] [stdout] 2025-11-05T02:34:04.600508Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=1.474609372s reason="rfc6298 5.3" [INFO] [stdout] 2025-11-05T02:34:04.600514Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=380 [INFO] [stdout] 2025-11-05T02:34:04.600518Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.600529Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=381 [INFO] [stdout] 2025-11-05T02:34:04.600538Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=382 [INFO] [stdout] 2025-11-05T02:34:04.600547Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=383 [INFO] [stdout] 2025-11-05T02:34:04.600555Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=384 [INFO] [stdout] 2025-11-05T02:34:04.600589Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=385 [INFO] [stdout] 2025-11-05T02:34:04.600601Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=386 [INFO] [stdout] 2025-11-05T02:34:04.600618Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=387 [INFO] [stdout] 2025-11-05T02:34:04.600622Z 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-11-05T02:34:04.600626Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=388 [INFO] [stdout] 2025-11-05T02:34:04.600636Z TRACE librqbit_utp::stream_dispatch: MTU probe hasnt expired yet [INFO] [stdout] 2025-11-05T02:34:04.600637Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=389 [INFO] [stdout] 2025-11-05T02:34:04.600645Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=390 [INFO] [stdout] 2025-11-05T02:34:04.600646Z TRACE librqbit_utp::stream_dispatch: did not send anything remaining_cwnd=6140 [INFO] [stdout] 2025-11-05T02:34:04.600657Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=1.474609372s [INFO] [stdout] 2025-11-05T02:34:04.600661Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=391 [INFO] [stdout] 2025-11-05T02:34:04.600670Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=392 [INFO] [stdout] 2025-11-05T02:34:04.600678Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=393 [INFO] [stdout] 2025-11-05T02:34:04.600682Z DEBUG librqbit_utp::stream_dispatch: MTU probe expired payload_size=1251 self.last_sent_seq_nr=116 rewind_to=115 [INFO] [stdout] 2025-11-05T02:34:04.600687Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=394 [INFO] [stdout] 2025-11-05T02:34:04.600692Z TRACE librqbit_utp::stream_dispatch: turning off retransmit timer reason="MTU probe is not real RTO" [INFO] [stdout] 2025-11-05T02:34:04.600702Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=395 [INFO] [stdout] 2025-11-05T02:34:04.600701Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=7391 congestion_controller_window=7391 remaining=179419 self.last_remote_window=7391 [INFO] [stdout] 2025-11-05T02:34:04.600711Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=396 [INFO] [stdout] 2025-11-05T02:34:04.600712Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1222 [INFO] [stdout] 2025-11-05T02:34:04.600720Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1222 [INFO] [stdout] 2025-11-05T02:34:04.600719Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=397 [INFO] [stdout] 2025-11-05T02:34:04.600727Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1222 [INFO] [stdout] 2025-11-05T02:34:04.600732Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=398 [INFO] [stdout] 2025-11-05T02:34:04.600733Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1237 [INFO] [stdout] 2025-11-05T02:34:04.600741Z TRACE librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=1237 [INFO] [stdout] 2025-11-05T02:34:04.600745Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=399 [INFO] [stdout] 2025-11-05T02:34:04.600749Z 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-11-05T02:34:04.600753Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=400 [INFO] [stdout] 2025-11-05T02:34:04.600765Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=401 [INFO] [stdout] 2025-11-05T02:34:04.600770Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=1.474609372s reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.600780Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=402 [INFO] [stdout] 2025-11-05T02:34:04.600780Z 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-11-05T02:34:04.600789Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=403 [INFO] [stdout] 2025-11-05T02:34:04.600794Z 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-11-05T02:34:04.600797Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=404 [INFO] [stdout] 2025-11-05T02:34:04.600806Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=405 [INFO] [stdout] 2025-11-05T02:34:04.600807Z 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-11-05T02:34:04.600821Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=406 [INFO] [stdout] 2025-11-05T02:34:04.600820Z 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-11-05T02:34:04.600831Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=2488 [INFO] [stdout] 2025-11-05T02:34:04.600830Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=407 [INFO] [stdout] 2025-11-05T02:34:04.600840Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=1.474609372s [INFO] [stdout] 2025-11-05T02:34:04.600840Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=408 [INFO] [stdout] 2025-11-05T02:34:04.600850Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=409 [INFO] [stdout] 2025-11-05T02:34:04.600864Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=410 [INFO] [stdout] 2025-11-05T02:34:04.600873Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=411 [INFO] [stdout] 2025-11-05T02:34:04.600881Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=412 [INFO] [stdout] 2025-11-05T02:34:04.600890Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=413 [INFO] [stdout] 2025-11-05T02:34:04.600885Z TRACE msg{seq_nr=1 ack_nr=118 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.600905Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=414 [INFO] [stdout] 2025-11-05T02:34:04.600914Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=415 [INFO] [stdout] 2025-11-05T02:34:04.600920Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=1.355957028s reason="rfc6298 5.3" [INFO] [stdout] 2025-11-05T02:34:04.600924Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=416 [INFO] [stdout] 2025-11-05T02:34:04.600931Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.600933Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=417 [INFO] [stdout] 2025-11-05T02:34:04.600950Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=418 [INFO] [stdout] 2025-11-05T02:34:04.600959Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=419 [INFO] [stdout] 2025-11-05T02:34:04.600974Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=420 [INFO] [stdout] 2025-11-05T02:34:04.600983Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=421 [INFO] [stdout] 2025-11-05T02:34:04.600991Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=422 [INFO] [stdout] 2025-11-05T02:34:04.601000Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=423 [INFO] [stdout] 2025-11-05T02:34:04.601015Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=424 [INFO] [stdout] 2025-11-05T02:34:04.601015Z 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-11-05T02:34:04.601023Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=425 [INFO] [stdout] 2025-11-05T02:34:04.601028Z TRACE librqbit_utp::stream_dispatch: MTU probe hasnt expired yet [INFO] [stdout] 2025-11-05T02:34:04.601032Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=426 [INFO] [stdout] 2025-11-05T02:34:04.601037Z TRACE librqbit_utp::stream_dispatch: did not send anything remaining_cwnd=6154 [INFO] [stdout] 2025-11-05T02:34:04.601044Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=427 [INFO] [stdout] 2025-11-05T02:34:04.601047Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=1.355957028s [INFO] [stdout] 2025-11-05T02:34:04.601056Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=428 [INFO] [stdout] 2025-11-05T02:34:04.601064Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=429 [INFO] [stdout] 2025-11-05T02:34:04.601073Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=430 [INFO] [stdout] 2025-11-05T02:34:04.601072Z DEBUG librqbit_utp::stream_dispatch: MTU probe expired payload_size=1237 self.last_sent_seq_nr=119 rewind_to=118 [INFO] [stdout] 2025-11-05T02:34:04.601083Z TRACE librqbit_utp::stream_dispatch: turning off retransmit timer reason="MTU probe is not real RTO" [INFO] [stdout] 2025-11-05T02:34:04.601088Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=431 [INFO] [stdout] 2025-11-05T02:34:04.601091Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=7391 congestion_controller_window=7391 remaining=174516 self.last_remote_window=7391 [INFO] [stdout] 2025-11-05T02:34:04.601097Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=432 [INFO] [stdout] 2025-11-05T02:34:04.601103Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1222 [INFO] [stdout] 2025-11-05T02:34:04.601106Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=433 [INFO] [stdout] 2025-11-05T02:34:04.601111Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1222 [INFO] [stdout] 2025-11-05T02:34:04.601114Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=434 [INFO] [stdout] 2025-11-05T02:34:04.601118Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1222 [INFO] [stdout] 2025-11-05T02:34:04.601125Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1230 [INFO] [stdout] 2025-11-05T02:34:04.601130Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=435 [INFO] [stdout] 2025-11-05T02:34:04.601131Z TRACE librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=1230 [INFO] [stdout] 2025-11-05T02:34:04.601139Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=436 [INFO] [stdout] 2025-11-05T02:34:04.601139Z 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-11-05T02:34:04.601147Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=437 [INFO] [stdout] 2025-11-05T02:34:04.601156Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=438 [INFO] [stdout] 2025-11-05T02:34:04.601160Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=1.355957028s reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.601171Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=439 [INFO] [stdout] 2025-11-05T02:34:04.601171Z 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-11-05T02:34:04.601181Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=440 [INFO] [stdout] 2025-11-05T02:34:04.601189Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=441 [INFO] [stdout] 2025-11-05T02:34:04.601187Z 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-11-05T02:34:04.601198Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=442 [INFO] [stdout] 2025-11-05T02:34:04.601215Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=443 [INFO] [stdout] 2025-11-05T02:34:04.601201Z 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-11-05T02:34:04.606645Z 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-11-05T02:34:04.606665Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=2495 [INFO] [stdout] 2025-11-05T02:34:04.606680Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=1.355957028s [INFO] [stdout] 2025-11-05T02:34:04.606749Z TRACE msg{seq_nr=1 ack_nr=122 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.606792Z TRACE librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-11-05T02:34:04.606803Z TRACE librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-11-05T02:34:04.606911Z 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-11-05T02:34:04.606930Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=7391 congestion_controller_window=7391 remaining=169620 self.last_remote_window=7391 [INFO] [stdout] 2025-11-05T02:34:04.606942Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1230 [INFO] [stdout] 2025-11-05T02:34:04.606949Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1230 [INFO] [stdout] 2025-11-05T02:34:04.606956Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1230 [INFO] [stdout] 2025-11-05T02:34:04.606964Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1234 [INFO] [stdout] 2025-11-05T02:34:04.606972Z TRACE librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=1234 [INFO] [stdout] 2025-11-05T02:34:04.606980Z 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-11-05T02:34:04.607007Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=1.266967768s reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.607045Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-11-05T02:34:04.607056Z 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-11-05T02:34:04.607074Z 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-11-05T02:34:04.607089Z 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-11-05T02:34:04.607104Z 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-11-05T02:34:04.607118Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=2467 [INFO] [stdout] 2025-11-05T02:34:04.607130Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=1.266967768s [INFO] [stdout] 2025-11-05T02:34:04.607189Z TRACE msg{seq_nr=1 ack_nr=125 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.607229Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=1.200225824s reason="rfc6298 5.3" [INFO] [stdout] 2025-11-05T02:34:04.607240Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.607323Z 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-11-05T02:34:04.607338Z TRACE librqbit_utp::stream_dispatch: MTU probe hasnt expired yet [INFO] [stdout] 2025-11-05T02:34:04.607331Z TRACE librqbit_utp::stream_tx: closing writer [INFO] [stdout] 2025-11-05T02:34:04.607348Z TRACE librqbit_utp::stream_dispatch: did not send anything remaining_cwnd=6157 [INFO] [stdout] 2025-11-05T02:34:04.607359Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=1.200225824s [INFO] [stdout] 2025-11-05T02:34:04.607385Z DEBUG librqbit_utp::stream_dispatch: MTU probe expired payload_size=1234 self.last_sent_seq_nr=126 rewind_to=125 [INFO] [stdout] 2025-11-05T02:34:04.607394Z DEBUG librqbit_utp::stream_dispatch: consumer closed and no data to send, shutting down [INFO] [stdout] 2025-11-05T02:34:04.607398Z TRACE librqbit_utp::stream_dispatch: turning off retransmit timer reason="MTU probe is not real RTO" [INFO] [stdout] 2025-11-05T02:34:04.607402Z TRACE librqbit_utp::stream_dispatch: state established -> fin-wait-1 [INFO] [stdout] 2025-11-05T02:34:04.607406Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=7391 congestion_controller_window=7391 remaining=164696 self.last_remote_window=7391 [INFO] [stdout] 2025-11-05T02:34:04.607409Z DEBUG librqbit_utp::stream_dispatch: state changed before=Established after=FinWait1 { our_fin: 101 } [INFO] [stdout] 2025-11-05T02:34:04.607417Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1230 [INFO] [stdout] 2025-11-05T02:34:04.607425Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1230 [INFO] [stdout] 2025-11-05T02:34:04.607421Z TRACE librqbit_utp::stream_dispatch: sending seq_nr=101 ack_nr=0 wnd_size=0 type=ST_FIN [INFO] [stdout] 2025-11-05T02:34:04.607431Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1230 [INFO] [stdout] 2025-11-05T02:34:04.607438Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1232 [INFO] [stdout] 2025-11-05T02:34:04.607438Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.607445Z TRACE librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=1232 [INFO] [stdout] 2025-11-05T02:34:04.607448Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=1s reason="both reader and writer are dead" [INFO] [stdout] 2025-11-05T02:34:04.607468Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-11-05T02:34:04.607465Z 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-11-05T02:34:04.607490Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=1.200225824s reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.607498Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-11-05T02:34:04.607501Z 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-11-05T02:34:04.607511Z TRACE librqbit_utp::stream_dispatch: retransmit timer expired [INFO] [stdout] 2025-11-05T02:34:04.607516Z 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-11-05T02:34:04.607530Z 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-11-05T02:34:04.607544Z 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-11-05T02:34:04.607554Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=2469 [INFO] [stdout] 2025-11-05T02:34:04.607565Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=1.200225824s [INFO] [stdout] 2025-11-05T02:34:04.607644Z TRACE msg{seq_nr=1 ack_nr=129 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.607681Z TRACE librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-11-05T02:34:04.607689Z TRACE librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-11-05T02:34:04.607794Z 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-11-05T02:34:04.607809Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=7391 congestion_controller_window=7391 remaining=159774 self.last_remote_window=7391 [INFO] [stdout] 2025-11-05T02:34:04.607820Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1232 [INFO] [stdout] 2025-11-05T02:34:04.607827Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1232 [INFO] [stdout] 2025-11-05T02:34:04.607833Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1232 [INFO] [stdout] 2025-11-05T02:34:04.607843Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1233 [INFO] [stdout] 2025-11-05T02:34:04.607850Z TRACE librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=1233 [INFO] [stdout] 2025-11-05T02:34:04.607857Z 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-11-05T02:34:04.607881Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=1.150169368s reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.607892Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-11-05T02:34:04.607901Z 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-11-05T02:34:04.607916Z 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-11-05T02:34:04.607942Z 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-11-05T02:34:04.607965Z 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-11-05T02:34:04.607983Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=2462 [INFO] [stdout] 2025-11-05T02:34:04.607995Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=1.150169368s [INFO] [stdout] 2025-11-05T02:34:04.608081Z TRACE msg{seq_nr=1 ack_nr=132 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.608132Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=1.112627024s reason="rfc6298 5.3" [INFO] [stdout] 2025-11-05T02:34:04.608149Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.608247Z 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-11-05T02:34:04.608265Z TRACE librqbit_utp::stream_dispatch: MTU probe hasnt expired yet [INFO] [stdout] 2025-11-05T02:34:04.608275Z TRACE librqbit_utp::stream_dispatch: did not send anything remaining_cwnd=6158 [INFO] [stdout] 2025-11-05T02:34:04.608287Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=1.112627024s [INFO] [stdout] 2025-11-05T02:34:04.608315Z DEBUG librqbit_utp::stream_dispatch: MTU probe expired payload_size=1233 self.last_sent_seq_nr=133 rewind_to=132 [INFO] [stdout] 2025-11-05T02:34:04.608327Z TRACE librqbit_utp::stream_dispatch: turning off retransmit timer reason="MTU probe is not real RTO" [INFO] [stdout] 2025-11-05T02:34:04.608317Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: MTU probe hasnt expired yet [INFO] [stdout] 2025-11-05T02:34:04.608338Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=7391 congestion_controller_window=7391 remaining=154845 self.last_remote_window=7391 [INFO] [stdout] 2025-11-05T02:34:04.608350Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1232 [INFO] [stdout] 2025-11-05T02:34:04.608358Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1232 [INFO] [stdout] 2025-11-05T02:34:04.608353Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: did not send anything remaining_cwnd=528 [INFO] [stdout] 2025-11-05T02:34:04.608365Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1232 [INFO] [stdout] 2025-11-05T02:34:04.608374Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1232 [INFO] [stdout] 2025-11-05T02:34:04.608383Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1232 [INFO] [stdout] 2025-11-05T02:34:04.608377Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: will repoll in duration=193.627244ms [INFO] [stdout] 2025-11-05T02:34:04.608390Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1231 [INFO] [stdout] 2025-11-05T02:34:04.608398Z 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-11-05T02:34:04.608402Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::spawn_utils: still running [INFO] [stdout] 2025-11-05T02:34:04.608421Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=1.112627024s reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.608432Z 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-11-05T02:34:04.608426Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: MTU probe hasnt expired yet [INFO] [stdout] 2025-11-05T02:34:04.608446Z 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-11-05T02:34:04.608447Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: did not send anything remaining_cwnd=528 [INFO] [stdout] 2025-11-05T02:34:04.608471Z 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-11-05T02:34:04.608476Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: will repoll in duration=193.512144ms [INFO] [stdout] 2025-11-05T02:34:04.608485Z 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-11-05T02:34:04.608500Z 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-11-05T02:34:04.608514Z 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-11-05T02:34:04.608525Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=0 [INFO] [stdout] 2025-11-05T02:34:04.608537Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=1.112627024s [INFO] [stdout] 2025-11-05T02:34:04.608534Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49206 ack_nr=11786 len=528 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.608564Z TRACE librqbit_utp::stream_tx: closing writer [INFO] [stdout] 2025-11-05T02:34:04.608560Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49206 ack_nr=11786 len=528 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: state: syn-ack-sent -> established [INFO] [stdout] 2025-11-05T02:34:04.608595Z TRACE librqbit_utp::stream_rx: user_rx: marking vsock closed [INFO] [stdout] 2025-11-05T02:34:04.608598Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49206 ack_nr=11786 len=528 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.608634Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49206 ack_nr=11786 len=528 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=528 [INFO] [stdout] 2025-11-05T02:34:04.608655Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49206 ack_nr=11786 len=528 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=49205 [INFO] [stdout] 2025-11-05T02:34:04.608681Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49206 ack_nr=11786 len=528 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.608702Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49206 ack_nr=11786 len=528 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.608724Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49206 ack_nr=11786 len=528 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=528 [INFO] [stdout] 2025-11-05T02:34:04.608764Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=1 bytes=528 [INFO] [stdout] 2025-11-05T02:34:04.608789Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: remote_window_remaining=1048080 congestion_controller_window=1056 remaining=32768 self.last_remote_window=1048080 [INFO] [stdout] 2025-11-05T02:34:04.608812Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: segmented bytes=528 [INFO] [stdout] 2025-11-05T02:34:04.608830Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: segmented bytes=991 [INFO] [stdout] 2025-11-05T02:34:04.608846Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=991 [INFO] [stdout] 2025-11-05T02:34:04.608864Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: 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-11-05T02:34:04.608919Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: arming retransmit timer delay=300ms reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.608942Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=11787 header.ack_nr=49206 payload_size=528 remaining_cwnd=1056 [INFO] [stdout] 2025-11-05T02:34:04.608965Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=528 [INFO] [stdout] 2025-11-05T02:34:04.608985Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: will repoll in duration=171.112591ms [INFO] [stdout] 2025-11-05T02:34:04.609175Z TRACE msg{seq_nr=0 ack_nr=101 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.609228Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1024 congestion_controller_window=1024 remaining=1 self.last_remote_window=1024 [INFO] [stdout] 2025-11-05T02:34:04.609242Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1 [INFO] [stdout] 2025-11-05T02:34:04.609249Z 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-11-05T02:34:04.609269Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=3s reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.609278Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-11-05T02:34:04.609287Z 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-11-05T02:34:04.609297Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=1023 [INFO] [stdout] 2025-11-05T02:34:04.609307Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=3s [INFO] [stdout] 2025-11-05T02:34:04.609335Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1024 congestion_controller_window=1024 remaining=1 self.last_remote_window=1024 [INFO] [stdout] 2025-11-05T02:34:04.609346Z TRACE librqbit_utp::stream_dispatch: nagle: buffering more data max_payload_size=777 [INFO] [stdout] 2025-11-05T02:34:04.609353Z 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-11-05T02:34:04.609366Z TRACE librqbit_utp::stream_dispatch: did not send anything remaining_cwnd=1023 [INFO] [stdout] 2025-11-05T02:34:04.609374Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=3s [INFO] [stdout] 2025-11-05T02:34:04.609388Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1024 congestion_controller_window=1024 remaining=2 self.last_remote_window=1024 [INFO] [stdout] 2025-11-05T02:34:04.609398Z TRACE librqbit_utp::stream_dispatch: nagle: buffering more data max_payload_size=528 [INFO] [stdout] 2025-11-05T02:34:04.609405Z 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-11-05T02:34:04.609417Z TRACE librqbit_utp::stream_dispatch: did not send anything remaining_cwnd=1023 [INFO] [stdout] 2025-11-05T02:34:04.609424Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=3s [INFO] [stdout] 2025-11-05T02:34:04.609440Z TRACE librqbit_utp::stream_dispatch::tests::nagle: Acknowledge first packet [INFO] [stdout] 2025-11-05T02:34:04.609472Z TRACE msg{seq_nr=0 ack_nr=101 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.609501Z TRACE librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-11-05T02:34:04.609508Z TRACE librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-11-05T02:34:04.609518Z 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-11-05T02:34:04.609529Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1024 congestion_controller_window=1024 remaining=2 self.last_remote_window=1024 [INFO] [stdout] 2025-11-05T02:34:04.609539Z TRACE librqbit_utp::stream_dispatch: segmented bytes=2 [INFO] [stdout] 2025-11-05T02:34:04.609546Z 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-11-05T02:34:04.609564Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=3.375s reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.609593Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-11-05T02:34:04.609602Z 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-11-05T02:34:04.609606Z TRACE librqbit_utp::stream_dispatch: RTO: rewinding self.last_sent_seq_nr to retransmit FIN [INFO] [stdout] 2025-11-05T02:34:04.609612Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=1022 [INFO] [stdout] 2025-11-05T02:34:04.609622Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=3.375s [INFO] [stdout] 2025-11-05T02:34:04.609620Z TRACE librqbit_utp::stream_dispatch: sending seq_nr=101 ack_nr=0 wnd_size=0 type=ST_FIN [INFO] [stdout] 2025-11-05T02:34:04.609636Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=400ms reason="rfc6298 5.6" [INFO] [stdout] 2025-11-05T02:34:04.609646Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1024 congestion_controller_window=1024 remaining=1 self.last_remote_window=1024 [INFO] [stdout] 2025-11-05T02:34:04.609650Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=400ms [INFO] [stdout] 2025-11-05T02:34:04.609657Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1 [INFO] [stdout] 2025-11-05T02:34:04.609664Z 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-11-05T02:34:04.609676Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=400ms [INFO] [stdout] 2025-11-05T02:34:04.609681Z 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-11-05T02:34:04.609691Z TRACE librqbit_utp::stream_dispatch: retransmit timer expired [INFO] [stdout] 2025-11-05T02:34:04.609691Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=1021 [INFO] [stdout] 2025-11-05T02:34:04.609698Z TRACE librqbit_utp::stream_dispatch: RTO: rewinding self.last_sent_seq_nr to retransmit FIN [INFO] [stdout] 2025-11-05T02:34:04.609700Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=3.375s [INFO] [stdout] 2025-11-05T02:34:04.609704Z TRACE librqbit_utp::stream_dispatch: sending seq_nr=101 ack_nr=0 wnd_size=0 type=ST_FIN [INFO] [stdout] 2025-11-05T02:34:04.609717Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=800ms reason="rfc6298 5.6" [INFO] [stdout] 2025-11-05T02:34:04.609716Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1024 congestion_controller_window=1024 remaining=1 self.last_remote_window=1024 [INFO] [stdout] 2025-11-05T02:34:04.609727Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1 [INFO] [stdout] 2025-11-05T02:34:04.609727Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=400ms [INFO] [stdout] 2025-11-05T02:34:04.609734Z 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-11-05T02:34:04.609744Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=400ms [INFO] [stdout] 2025-11-05T02:34:04.609749Z 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-11-05T02:34:04.609755Z TRACE librqbit_utp::stream_rx: user_rx: marking vsock closed [INFO] [stdout] 2025-11-05T02:34:04.609760Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=1020 [INFO] [stdout] 2025-11-05T02:34:04.609768Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=3.375s [INFO] [stdout] 2025-11-05T02:34:04.609780Z TRACE librqbit_utp::stream_rx: user_rx: marking vsock closed [INFO] [stdout] 2025-11-05T02:34:04.609820Z TRACE librqbit_utp::stream_tx: closing writer [INFO] [stdout] 2025-11-05T02:34:04.610024Z DEBUG librqbit_utp::stream_dispatch: grew send buffer new_cap=65536 tx_len=30000 grow_limit=1048576 [INFO] [stdout] 2025-11-05T02:34:04.610051Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1048576 congestion_controller_window=1048576 remaining=30000 self.last_remote_window=1048576 [INFO] [stdout] 2025-11-05T02:34:04.610064Z TRACE librqbit_utp::stream_dispatch: segmented bytes=528 [INFO] [stdout] 2025-11-05T02:34:04.610072Z TRACE librqbit_utp::stream_dispatch: segmented bytes=991 [INFO] [stdout] 2025-11-05T02:34:04.610079Z TRACE librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=991 [INFO] [stdout] 2025-11-05T02:34:04.610088Z 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-11-05T02:34:04.610115Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=3s reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.610127Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-11-05T02:34:04.610136Z 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-11-05T02:34:04.610158Z 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-11-05T02:34:04.610184Z 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-11-05T02:34:04.610196Z DEBUG librqbit_utp::stream_dispatch: popped too large MTU probe, will retry [INFO] [stdout] 2025-11-05T02:34:04.610202Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=1048048 [INFO] [stdout] 2025-11-05T02:34:04.610220Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1048576 congestion_controller_window=1048576 remaining=28481 self.last_remote_window=1048576 [INFO] [stdout] 2025-11-05T02:34:04.610230Z TRACE librqbit_utp::stream_dispatch: segmented bytes=760 [INFO] [stdout] 2025-11-05T02:34:04.610237Z TRACE librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=760 [INFO] [stdout] 2025-11-05T02:34:04.610244Z 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-11-05T02:34:04.610263Z 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-11-05T02:34:04.610273Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=1047288 [INFO] [stdout] 2025-11-05T02:34:04.610283Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=3s [INFO] [stdout] 2025-11-05T02:34:04.610335Z TRACE msg{seq_nr=1 ack_nr=102 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.610367Z TRACE librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-11-05T02:34:04.610376Z TRACE librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-11-05T02:34:04.610415Z 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-11-05T02:34:04.610428Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=4759 congestion_controller_window=4759 remaining=27721 self.last_remote_window=4759 [INFO] [stdout] 2025-11-05T02:34:04.610438Z TRACE librqbit_utp::stream_dispatch: segmented bytes=760 [INFO] [stdout] 2025-11-05T02:34:04.610445Z TRACE librqbit_utp::stream_dispatch: segmented bytes=760 [INFO] [stdout] 2025-11-05T02:34:04.610451Z TRACE librqbit_utp::stream_dispatch: segmented bytes=876 [INFO] [stdout] 2025-11-05T02:34:04.610467Z TRACE librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=876 [INFO] [stdout] 2025-11-05T02:34:04.610474Z 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-11-05T02:34:04.610493Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=2.5s reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.610503Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-11-05T02:34:04.610511Z 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-11-05T02:34:04.610525Z 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-11-05T02:34:04.610538Z 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-11-05T02:34:04.610548Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=2363 [INFO] [stdout] 2025-11-05T02:34:04.610557Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=2.5s [INFO] [stdout] 2025-11-05T02:34:04.601224Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=444 [INFO] [stdout] 2025-11-05T02:34:04.602791Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: remote_window_remaining=0 congestion_controller_window=0 remaining=24600 self.last_remote_window=0 [INFO] [stdout] 2025-11-05T02:34:04.610619Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=445 [INFO] [stdout] 2025-11-05T02:34:04.610626Z TRACE msg{seq_nr=1 ack_nr=105 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.610636Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=446 [INFO] [stdout] 2025-11-05T02:34:04.610623Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: 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-11-05T02:34:04.610657Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=447 [INFO] [stdout] 2025-11-05T02:34:04.610657Z TRACE librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-11-05T02:34:04.610666Z TRACE librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-11-05T02:34:04.610666Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=448 [INFO] [stdout] 2025-11-05T02:34:04.610676Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=449 [INFO] [stdout] 2025-11-05T02:34:04.610670Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: will repoll in duration=182.07292ms [INFO] [stdout] 2025-11-05T02:34:04.610694Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=450 [INFO] [stdout] 2025-11-05T02:34:04.610704Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=451 [INFO] [stdout] 2025-11-05T02:34:04.610713Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=452 [INFO] [stdout] 2025-11-05T02:34:04.610707Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::spawn_utils: still running [INFO] [stdout] 2025-11-05T02:34:04.610729Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=453 [INFO] [stdout] 2025-11-05T02:34:04.610730Z 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-11-05T02:34:04.610738Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=454 [INFO] [stdout] 2025-11-05T02:34:04.610741Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=4759 congestion_controller_window=4759 remaining=25325 self.last_remote_window=4759 [INFO] [stdout] 2025-11-05T02:34:04.610747Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=455 [INFO] [stdout] 2025-11-05T02:34:04.610751Z TRACE librqbit_utp::stream_dispatch: segmented bytes=876 [INFO] [stdout] 2025-11-05T02:34:04.610739Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: remote_window_remaining=0 congestion_controller_window=0 remaining=24600 self.last_remote_window=0 [INFO] [stdout] 2025-11-05T02:34:04.610758Z TRACE librqbit_utp::stream_dispatch: segmented bytes=876 [INFO] [stdout] 2025-11-05T02:34:04.610758Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=456 [INFO] [stdout] 2025-11-05T02:34:04.596739Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: segmented bytes=528 [INFO] [stdout] 2025-11-05T02:34:04.610780Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=457 [INFO] [stdout] 2025-11-05T02:34:04.610766Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: 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-11-05T02:34:04.610788Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=458 [INFO] [stdout] 2025-11-05T02:34:04.610780Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: segmented bytes=991 [INFO] [stdout] 2025-11-05T02:34:04.610797Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=459 [INFO] [stdout] 2025-11-05T02:34:04.610794Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: will repoll in duration=174.12159ms [INFO] [stdout] 2025-11-05T02:34:04.610813Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=460 [INFO] [stdout] 2025-11-05T02:34:04.610803Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=991 [INFO] [stdout] 2025-11-05T02:34:04.610822Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=461 [INFO] [stdout] 2025-11-05T02:34:04.610831Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=462 [INFO] [stdout] 2025-11-05T02:34:04.610823Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: 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-11-05T02:34:04.610841Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=463 [INFO] [stdout] 2025-11-05T02:34:04.610859Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=464 [INFO] [stdout] 2025-11-05T02:34:04.610867Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=465 [INFO] [stdout] 2025-11-05T02:34:04.610852Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: remote_window_remaining=1048380 congestion_controller_window=2424 remaining=8200 self.last_remote_window=1048380 [INFO] [stdout] 2025-11-05T02:34:04.610875Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=466 [INFO] [stdout] 2025-11-05T02:34:04.610882Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=467 [INFO] [stdout] 2025-11-05T02:34:04.610871Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.610881Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: segmented bytes=1212 [INFO] [stdout] 2025-11-05T02:34:04.610896Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=468 [INFO] [stdout] 2025-11-05T02:34:04.610905Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=469 [INFO] [stdout] 2025-11-05T02:34:04.610895Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-11-05T02:34:04.610913Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=470 [INFO] [stdout] 2025-11-05T02:34:04.610901Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: segmented bytes=1323 [INFO] [stdout] 2025-11-05T02:34:04.604684Z TRACE librqbit_utp::stream_tx: closing writer [INFO] [stdout] 2025-11-05T02:34:04.610920Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=471 [INFO] [stdout] 2025-11-05T02:34:04.610914Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=59606 header.ack_nr=42104 payload_size=528 remaining_cwnd=1056 [INFO] [stdout] 2025-11-05T02:34:04.610942Z  INFO echo{addr=127.0.0.1:8534}: librqbit_utp::e2e_tests: current counter 0 [INFO] [stdout] 2025-11-05T02:34:04.612560Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=1323 [INFO] [stdout] 2025-11-05T02:34:04.612615Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: 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-11-05T02:34:04.612682Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: arming retransmit timer delay=209.674104ms reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.612710Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-11-05T02:34:04.612732Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=51544 header.ack_nr=64698 payload_size=1212 remaining_cwnd=2424 [INFO] [stdout] 2025-11-05T02:34:04.612758Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: remote recv window exhausted skipped_logs=11 [INFO] [stdout] 2025-11-05T02:34:04.612778Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=1212 [INFO] [stdout] 2025-11-05T02:34:04.612803Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: will repoll in duration=209.674104ms [INFO] [stdout] test stream_dispatch::tests::retransmit_timer::fin_retransmit ... ok [INFO] [stdout] test stream_dispatch::tests::nagle::test_nagle_algorithm ... ok [INFO] [stdout] test stream_dispatch::tests::mtu_probing::test_mtu_probing ... ok [INFO] [stdout] test stream_dispatch::tests::fast_retransmit::test_duplicate_ack_counted_only_on_st_state ... ok [INFO] [stdout] 2025-11-05T02:34:04.606468Z TRACE librqbit_utp::stream_tx: closing writer [INFO] [stdout] 2025-11-05T02:34:04.613764Z DEBUG librqbit_utp::macros::tests: retransmitting skipped_logs=1 arg1=1 arg2=2 arg3=3 [INFO] [stdout] 2025-11-05T02:34:04.614795Z TRACE msg{seq_nr=0 ack_nr=101 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.614839Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1024 congestion_controller_window=1024 remaining=11 self.last_remote_window=1024 [INFO] [stdout] 2025-11-05T02:34:04.614853Z TRACE librqbit_utp::stream_dispatch: segmented bytes=11 [INFO] [stdout] 2025-11-05T02:34:04.614862Z 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-11-05T02:34:04.614885Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=3s reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.614895Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-11-05T02:34:04.614905Z 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-11-05T02:34:04.614918Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=1013 [INFO] [stdout] 2025-11-05T02:34:04.614928Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=3s [INFO] [stdout] 2025-11-05T02:34:04.614956Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1024 congestion_controller_window=1024 remaining=0 self.last_remote_window=1024 [INFO] [stdout] 2025-11-05T02:34:04.614968Z 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-11-05T02:34:04.614983Z TRACE librqbit_utp::stream_dispatch: did not send anything remaining_cwnd=1013 [INFO] [stdout] 2025-11-05T02:34:04.614995Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=2.9s [INFO] [stdout] 2025-11-05T02:34:04.615014Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1024 congestion_controller_window=1024 remaining=0 self.last_remote_window=1024 [INFO] [stdout] 2025-11-05T02:34:04.615026Z 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-11-05T02:34:04.615039Z TRACE librqbit_utp::stream_dispatch: retransmit timer expired [INFO] [stdout] 2025-11-05T02:34:04.615052Z TRACE librqbit_utp::stream_dispatch: RTO expired: sent ST_DATA header.seq_nr=101 header.ack_nr=0 payload_size=11 [INFO] [stdout] 2025-11-05T02:34:04.615063Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=6s reason="rfc6298 5.6" [INFO] [stdout] 2025-11-05T02:34:04.615073Z TRACE librqbit_utp::stream_dispatch: not sending anything while in RTO processing rto_retransmissions=1 [INFO] [stdout] 2025-11-05T02:34:04.615083Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=6s [INFO] [stdout] 2025-11-05T02:34:04.615101Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1024 congestion_controller_window=1024 remaining=0 self.last_remote_window=1024 [INFO] [stdout] 2025-11-05T02:34:04.615113Z 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-11-05T02:34:04.615126Z TRACE librqbit_utp::stream_dispatch: retransmit timer expired [INFO] [stdout] 2025-11-05T02:34:04.615138Z TRACE librqbit_utp::stream_dispatch: RTO expired: sent ST_DATA header.seq_nr=101 header.ack_nr=0 payload_size=11 [INFO] [stdout] 2025-11-05T02:34:04.615148Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=12s reason="rfc6298 5.6" [INFO] [stdout] 2025-11-05T02:34:04.615158Z TRACE librqbit_utp::stream_dispatch: not sending anything while in RTO processing rto_retransmissions=2 [INFO] [stdout] 2025-11-05T02:34:04.615167Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=900ms [INFO] [stdout] 2025-11-05T02:34:04.615212Z TRACE msg{seq_nr=0 ack_nr=101 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.615246Z TRACE librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-11-05T02:34:04.615255Z TRACE librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-11-05T02:34:04.615265Z TRACE librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=1, bytes=11, new_rtt=None [INFO] [stdout] 2025-11-05T02:34:04.615292Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1024 congestion_controller_window=1024 remaining=4 self.last_remote_window=1024 [INFO] [stdout] 2025-11-05T02:34:04.615306Z TRACE librqbit_utp::stream_dispatch: segmented bytes=4 [INFO] [stdout] 2025-11-05T02:34:04.615314Z 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-11-05T02:34:04.615336Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=12s reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.615346Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-11-05T02:34:04.615356Z 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-11-05T02:34:04.615368Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=1020 [INFO] [stdout] 2025-11-05T02:34:04.615379Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=10s [INFO] [stdout] 2025-11-05T02:34:04.615398Z TRACE librqbit_utp::stream_rx: user_rx: marking vsock closed [INFO] [stdout] 2025-11-05T02:34:04.615442Z TRACE librqbit_utp::stream_tx: closing writer [INFO] [stdout] 2025-11-05T02:34:04.615795Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1048576 congestion_controller_window=1056 remaining=5 self.last_remote_window=1048576 [INFO] [stdout] 2025-11-05T02:34:04.615838Z TRACE librqbit_utp::stream_dispatch: segmented bytes=5 [INFO] [stdout] 2025-11-05T02:34:04.615849Z 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-11-05T02:34:04.615885Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=3s reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.615899Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-11-05T02:34:04.615909Z 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-11-05T02:34:04.615923Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=1051 [INFO] [stdout] 2025-11-05T02:34:04.615938Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=3s [INFO] [stdout] 2025-11-05T02:34:04.615985Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1048576 congestion_controller_window=1056 remaining=0 self.last_remote_window=1048576 [INFO] [stdout] 2025-11-05T02:34:04.616001Z 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-11-05T02:34:04.616018Z TRACE librqbit_utp::stream_dispatch: retransmit timer expired [INFO] [stdout] 2025-11-05T02:34:04.616004Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56401 ack_nr=44043 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.616033Z TRACE librqbit_utp::stream_dispatch: RTO expired: sent ST_DATA header.seq_nr=101 header.ack_nr=0 payload_size=5 [INFO] [stdout] 2025-11-05T02:34:04.616046Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=6s reason="rfc6298 5.6" [INFO] [stdout] 2025-11-05T02:34:04.616056Z TRACE librqbit_utp::stream_dispatch: not sending anything while in RTO processing rto_retransmissions=1 [INFO] [stdout] 2025-11-05T02:34:04.616067Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=6s [INFO] [stdout] 2025-11-05T02:34:04.616046Z 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=56401 ack_nr=44043 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-11-05T02:34:04.616091Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1048576 congestion_controller_window=1056 remaining=0 self.last_remote_window=1048576 [INFO] [stdout] 2025-11-05T02:34:04.616104Z 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-11-05T02:34:04.616104Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56401 ack_nr=44043 len=8 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.616119Z TRACE librqbit_utp::stream_dispatch: not sending anything while in RTO processing rto_retransmissions=1 [INFO] [stdout] 2025-11-05T02:34:04.616131Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=6s [INFO] [stdout] 2025-11-05T02:34:04.616128Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56401 ack_nr=44043 len=8 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=8 [INFO] [stdout] 2025-11-05T02:34:04.616148Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1048576 congestion_controller_window=1056 remaining=0 self.last_remote_window=1048576 [INFO] [stdout] 2025-11-05T02:34:04.616160Z 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-11-05T02:34:04.616151Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56401 ack_nr=44043 len=8 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=56400 [INFO] [stdout] 2025-11-05T02:34:04.616173Z TRACE librqbit_utp::stream_dispatch: retransmit timer expired [INFO] [stdout] 2025-11-05T02:34:04.616188Z TRACE librqbit_utp::stream_dispatch: RTO expired: sent ST_DATA header.seq_nr=101 header.ack_nr=0 payload_size=5 [INFO] [stdout] 2025-11-05T02:34:04.616177Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56401 ack_nr=44043 len=8 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.616200Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=12s reason="rfc6298 5.6" [INFO] [stdout] 2025-11-05T02:34:04.616211Z TRACE librqbit_utp::stream_dispatch: not sending anything while in RTO processing rto_retransmissions=2 [INFO] [stdout] 2025-11-05T02:34:04.616201Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56401 ack_nr=44043 len=8 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.616231Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=1s [INFO] [stdout] 2025-11-05T02:34:04.616225Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56401 ack_nr=44043 len=8 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=8 [INFO] [stdout] 2025-11-05T02:34:04.616260Z TRACE librqbit_utp::stream_rx: user_rx: marking vsock closed [INFO] [stdout] 2025-11-05T02:34:04.616260Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.616283Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.616314Z TRACE librqbit_utp::stream_tx: closing writer [INFO] [stdout] 2025-11-05T02:34:04.616317Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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(24.503959ms) [INFO] [stdout] 2025-11-05T02:34:04.616342Z TRACE echo{addr=127.0.0.1:8535}:utp_socket: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-11-05T02:34:04.616364Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.616405Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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=44044 header.ack_nr=56401 payload_size=991 remaining_cwnd=1584 [INFO] [stdout] 2025-11-05T02:34:04.616432Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.616464Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.611606Z TRACE librqbit_utp::stream_dispatch: segmented bytes=934 [INFO] [stdout] 2025-11-05T02:34:04.611810Z  INFO echo{addr=127.0.0.1:0}: librqbit_utp::e2e_tests: current counter 0 [INFO] [stdout] 2025-11-05T02:34:04.617613Z TRACE librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=934 [INFO] [stdout] 2025-11-05T02:34:04.617628Z 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-11-05T02:34:04.617654Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=2.125s reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.617665Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-11-05T02:34:04.617675Z 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-11-05T02:34:04.617690Z 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-11-05T02:34:04.617704Z 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-11-05T02:34:04.617716Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=2073 [INFO] [stdout] 2025-11-05T02:34:04.617727Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=2.125s [INFO] [stdout] 2025-11-05T02:34:04.617784Z TRACE msg{seq_nr=1 ack_nr=108 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.617819Z TRACE librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-11-05T02:34:04.617828Z TRACE librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-11-05T02:34:04.617835Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11787 ack_nr=49206 len=528 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.617871Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11787 ack_nr=49206 len=528 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=528 [INFO] [stdout] 2025-11-05T02:34:04.617893Z 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-11-05T02:34:04.617893Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11787 ack_nr=49206 len=528 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=11786 [INFO] [stdout] 2025-11-05T02:34:04.617905Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=4759 congestion_controller_window=4759 remaining=22639 self.last_remote_window=4759 [INFO] [stdout] 2025-11-05T02:34:04.617917Z TRACE librqbit_utp::stream_dispatch: segmented bytes=934 [INFO] [stdout] 2025-11-05T02:34:04.617924Z TRACE librqbit_utp::stream_dispatch: segmented bytes=934 [INFO] [stdout] 2025-11-05T02:34:04.617918Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11787 ack_nr=49206 len=528 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.617932Z TRACE librqbit_utp::stream_dispatch: segmented bytes=963 [INFO] [stdout] 2025-11-05T02:34:04.617940Z TRACE librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=963 [INFO] [stdout] 2025-11-05T02:34:04.617947Z 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-11-05T02:34:04.617938Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11787 ack_nr=49206 len=528 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.617967Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=1.84375s reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.617963Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11787 ack_nr=49206 len=528 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=528 [INFO] [stdout] 2025-11-05T02:34:04.617977Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-11-05T02:34:04.617987Z 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-11-05T02:34:04.618001Z 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-11-05T02:34:04.617994Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: arming retransmit timer delay=211.764996ms reason="rfc6298 5.3" [INFO] [stdout] 2025-11-05T02:34:04.618015Z 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-11-05T02:34:04.618014Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.618026Z 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-11-05T02:34:04.618037Z DEBUG librqbit_utp::stream_dispatch: popped too large MTU probe, will retry [INFO] [stdout] 2025-11-05T02:34:04.618043Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=2891 [INFO] [stdout] 2025-11-05T02:34:04.618048Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=1, bytes=528, new_rtt=Some(17.767669ms) [INFO] [stdout] 2025-11-05T02:34:04.618056Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=4759 congestion_controller_window=4759 remaining=19808 self.last_remote_window=4759 [INFO] [stdout] 2025-11-05T02:34:04.618071Z TRACE librqbit_utp::stream_dispatch: segmented bytes=949 [INFO] [stdout] 2025-11-05T02:34:04.618079Z TRACE librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=949 [INFO] [stdout] 2025-11-05T02:34:04.618075Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=1 bytes=528 [INFO] [stdout] 2025-11-05T02:34:04.618087Z 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-11-05T02:34:04.618096Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: MTU probe hasnt expired yet [INFO] [stdout] 2025-11-05T02:34:04.618104Z 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-11-05T02:34:04.618116Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=1942 [INFO] [stdout] 2025-11-05T02:34:04.618126Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=1.84375s [INFO] [stdout] 2025-11-05T02:34:04.618135Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=49207 header.ack_nr=11787 payload_size=991 remaining_cwnd=1584 [INFO] [stdout] 2025-11-05T02:34:04.618160Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=593 [INFO] [stdout] 2025-11-05T02:34:04.618176Z TRACE msg{seq_nr=1 ack_nr=111 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.618181Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: will repoll in duration=211.764996ms [INFO] [stdout] 2025-11-05T02:34:04.618213Z TRACE librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-11-05T02:34:04.618223Z TRACE librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-11-05T02:34:04.618290Z 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-11-05T02:34:04.618301Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=4759 congestion_controller_window=4759 remaining=18859 self.last_remote_window=4759 [INFO] [stdout] 2025-11-05T02:34:04.618312Z TRACE librqbit_utp::stream_dispatch: segmented bytes=949 [INFO] [stdout] 2025-11-05T02:34:04.618319Z TRACE librqbit_utp::stream_dispatch: segmented bytes=949 [INFO] [stdout] 2025-11-05T02:34:04.618327Z TRACE librqbit_utp::stream_dispatch: segmented bytes=956 [INFO] [stdout] 2025-11-05T02:34:04.618334Z TRACE librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=956 [INFO] [stdout] 2025-11-05T02:34:04.618341Z 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-11-05T02:34:04.618362Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=1.6328125s reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.618372Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-11-05T02:34:04.618381Z 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-11-05T02:34:04.618396Z 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-11-05T02:34:04.618410Z 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-11-05T02:34:04.618419Z 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-11-05T02:34:04.618429Z DEBUG librqbit_utp::stream_dispatch: popped too large MTU probe, will retry [INFO] [stdout] 2025-11-05T02:34:04.618435Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=2861 [INFO] [stdout] 2025-11-05T02:34:04.618448Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=4759 congestion_controller_window=4759 remaining=16005 self.last_remote_window=4759 [INFO] [stdout] 2025-11-05T02:34:04.618470Z TRACE librqbit_utp::stream_dispatch: segmented bytes=953 [INFO] [stdout] 2025-11-05T02:34:04.618477Z TRACE librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=953 [INFO] [stdout] 2025-11-05T02:34:04.618485Z 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-11-05T02:34:04.618503Z 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-11-05T02:34:04.618511Z 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-11-05T02:34:04.618520Z DEBUG librqbit_utp::stream_dispatch: popped too large MTU probe, will retry [INFO] [stdout] 2025-11-05T02:34:04.618526Z TRACE librqbit_utp::stream_dispatch: did not send anything remaining_cwnd=2861 [INFO] [stdout] 2025-11-05T02:34:04.618539Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=4759 congestion_controller_window=4759 remaining=15052 self.last_remote_window=4759 [INFO] [stdout] 2025-11-05T02:34:04.618550Z TRACE librqbit_utp::stream_dispatch: segmented bytes=951 [INFO] [stdout] 2025-11-05T02:34:04.618556Z TRACE librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=951 [INFO] [stdout] 2025-11-05T02:34:04.618564Z 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-11-05T02:34:04.618605Z 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-11-05T02:34:04.618618Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=1910 [INFO] [stdout] 2025-11-05T02:34:04.618628Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=1.6328125s [INFO] [stdout] 2025-11-05T02:34:04.618684Z TRACE msg{seq_nr=1 ack_nr=114 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.618717Z TRACE librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-11-05T02:34:04.618726Z TRACE librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-11-05T02:34:04.618795Z 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-11-05T02:34:04.618809Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=4759 congestion_controller_window=4759 remaining=14101 self.last_remote_window=4759 [INFO] [stdout] 2025-11-05T02:34:04.618824Z TRACE librqbit_utp::stream_dispatch: segmented bytes=951 [INFO] [stdout] 2025-11-05T02:34:04.618831Z TRACE librqbit_utp::stream_dispatch: segmented bytes=951 [INFO] [stdout] 2025-11-05T02:34:04.618838Z TRACE librqbit_utp::stream_dispatch: segmented bytes=952 [INFO] [stdout] 2025-11-05T02:34:04.618845Z TRACE librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=952 [INFO] [stdout] 2025-11-05T02:34:04.618852Z 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-11-05T02:34:04.618875Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=1.474609372s reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.618885Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-11-05T02:34:04.618894Z 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-11-05T02:34:04.618909Z 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-11-05T02:34:04.618922Z 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-11-05T02:34:04.618933Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=1905 [INFO] [stdout] 2025-11-05T02:34:04.618944Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=1.474609372s [INFO] [stdout] 2025-11-05T02:34:04.619001Z TRACE msg{seq_nr=1 ack_nr=117 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.619039Z TRACE librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-11-05T02:34:04.619049Z TRACE librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-11-05T02:34:04.619121Z 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-11-05T02:34:04.619137Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=4759 congestion_controller_window=4759 remaining=11247 self.last_remote_window=4759 [INFO] [stdout] 2025-11-05T02:34:04.619149Z TRACE librqbit_utp::stream_dispatch: segmented bytes=952 [INFO] [stdout] 2025-11-05T02:34:04.619156Z TRACE librqbit_utp::stream_dispatch: segmented bytes=952 [INFO] [stdout] 2025-11-05T02:34:04.619163Z TRACE librqbit_utp::stream_dispatch: segmented bytes=952 [INFO] [stdout] 2025-11-05T02:34:04.619173Z TRACE librqbit_utp::stream_dispatch: segmented bytes=952 [INFO] [stdout] 2025-11-05T02:34:04.619181Z TRACE librqbit_utp::stream_dispatch: segmented bytes=951 [INFO] [stdout] 2025-11-05T02:34:04.619189Z 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-11-05T02:34:04.619214Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=1.355957028s reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.619225Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-11-05T02:34:04.619234Z 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-11-05T02:34:04.619249Z 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-11-05T02:34:04.619264Z 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-11-05T02:34:04.619278Z 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-11-05T02:34:04.619292Z 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-11-05T02:34:04.619303Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=0 [INFO] [stdout] 2025-11-05T02:34:04.619314Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=1.355957028s [INFO] [stdout] 2025-11-05T02:34:04.619345Z TRACE librqbit_utp::stream_tx: closing writer [INFO] [stdout] 2025-11-05T02:34:04.619357Z TRACE librqbit_utp::stream_rx: user_rx: marking vsock closed [INFO] [stdout] 2025-11-05T02:34:04.619605Z  INFO echo{addr=127.0.0.1:0}: librqbit_utp::e2e_tests: current counter 0 [INFO] [stdout] 2025-11-05T02:34:04.619601Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=528 [INFO] [stdout] 2025-11-05T02:34:04.619645Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-11-05T02:34:04.619789Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: turning off syn ack resend timer reason="past SYN-ACK" [INFO] [stdout] 2025-11-05T02:34:04.619834Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49207 ack_nr=11787 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.619859Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49207 ack_nr=11787 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=991 [INFO] [stdout] 2025-11-05T02:34:04.619880Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49207 ack_nr=11787 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=49206 [INFO] [stdout] 2025-11-05T02:34:04.619908Z DEBUG echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49207 ack_nr=11787 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-11-05T02:34:04.619935Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49207 ack_nr=11787 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.619956Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49207 ack_nr=11787 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.619978Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49207 ack_nr=11787 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=991 [INFO] [stdout] 2025-11-05T02:34:04.620700Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.3" [INFO] [stdout] 2025-11-05T02:34:04.620729Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.620766Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=1, bytes=528, new_rtt=Some(10.868619ms) [INFO] [stdout] 2025-11-05T02:34:04.620789Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=1 bytes=991 [INFO] [stdout] 2025-11-05T02:34:04.620810Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: MTU probe hasnt expired yet [INFO] [stdout] 2025-11-05T02:34:04.620848Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=11788 header.ack_nr=49207 payload_size=991 remaining_cwnd=1982 [INFO] [stdout] 2025-11-05T02:34:04.620873Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=991 [INFO] [stdout] 2025-11-05T02:34:04.620894Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-11-05T02:34:04.621362Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11788 ack_nr=49207 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.621391Z DEBUG echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11788 ack_nr=49207 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-11-05T02:34:04.621421Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11788 ack_nr=49207 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=991 [INFO] [stdout] 2025-11-05T02:34:04.621445Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11788 ack_nr=49207 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=11787 [INFO] [stdout] 2025-11-05T02:34:04.621478Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11788 ack_nr=49207 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.621500Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11788 ack_nr=49207 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.621521Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11788 ack_nr=49207 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=991 [INFO] [stdout] test stream_dispatch::tests::flow_control::test_sends_up_to_remote_window_only_multi_msg ... ok [INFO] [stdout] 2025-11-05T02:34:04.623859Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::spawn_utils: still running [INFO] [stdout] 2025-11-05T02:34:04.623908Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: MTU probe hasnt expired yet [INFO] [stdout] 2025-11-05T02:34:04.623936Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: did not send anything remaining_cwnd=1212 [INFO] [stdout] 2025-11-05T02:34:04.623963Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: will repoll in duration=196.620225ms [INFO] [stdout] 2025-11-05T02:34:04.624026Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51544 ack_nr=64698 len=1212 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.624053Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51544 ack_nr=64698 len=1212 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: state: syn-ack-sent -> established [INFO] [stdout] 2025-11-05T02:34:04.624078Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51544 ack_nr=64698 len=1212 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.624104Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51544 ack_nr=64698 len=1212 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1212 [INFO] [stdout] 2025-11-05T02:34:04.624123Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51544 ack_nr=64698 len=1212 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-11-05T02:34:04.624149Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51544 ack_nr=64698 len=1212 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.624168Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51544 ack_nr=64698 len=1212 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.624189Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51544 ack_nr=64698 len=1212 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1212 [INFO] [stdout] 2025-11-05T02:34:04.624238Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=1 bytes=1212 [INFO] [stdout] 2025-11-05T02:34:04.624263Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: remote_window_remaining=1048380 congestion_controller_window=2424 remaining=32768 self.last_remote_window=1048380 [INFO] [stdout] 2025-11-05T02:34:04.624276Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1048576 congestion_controller_window=1056 remaining=4 self.last_remote_window=1048576 [INFO] [stdout] 2025-11-05T02:34:04.624297Z TRACE librqbit_utp::stream_dispatch: segmented bytes=4 [INFO] [stdout] 2025-11-05T02:34:04.624289Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: segmented bytes=1212 [INFO] [stdout] 2025-11-05T02:34:04.624304Z 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-11-05T02:34:04.624308Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: segmented bytes=1323 [INFO] [stdout] 2025-11-05T02:34:04.624330Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=3s reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.624328Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=1323 [INFO] [stdout] 2025-11-05T02:34:04.624340Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-11-05T02:34:04.624349Z 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-11-05T02:34:04.624360Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=1052 [INFO] [stdout] 2025-11-05T02:34:04.624348Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: 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-11-05T02:34:04.624371Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=3s [INFO] [stdout] 2025-11-05T02:34:04.624397Z TRACE librqbit_utp::stream_tx: closing writer [INFO] [stdout] 2025-11-05T02:34:04.624406Z TRACE librqbit_utp::stream_rx: user_rx: marking vsock closed [INFO] [stdout] 2025-11-05T02:34:04.624403Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: arming retransmit timer delay=300ms reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.624431Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=64699 header.ack_nr=51544 payload_size=1212 remaining_cwnd=2424 [INFO] [stdout] 2025-11-05T02:34:04.624454Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=1212 [INFO] [stdout] 2025-11-05T02:34:04.624483Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: will repoll in duration=160.848311ms [INFO] [stdout] test stream_dispatch::tests::retransmit_timer::test_basic_retransmission_1 ... ok [INFO] [stdout] test stream_dispatch::tests::retransmit_timer::test_basic_retransmission_0 ... ok [INFO] [stdout] 2025-11-05T02:34:04.626038Z  INFO echo{addr=[::1]:0}: librqbit_utp::e2e_tests: current counter 0 [INFO] [stdout] 2025-11-05T02:34:04.626346Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64699 ack_nr=51544 len=1212 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.626379Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64699 ack_nr=51544 len=1212 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1212 [INFO] [stdout] 2025-11-05T02:34:04.626400Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64699 ack_nr=51544 len=1212 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=64698 [INFO] [stdout] 2025-11-05T02:34:04.626424Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64699 ack_nr=51544 len=1212 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.626444Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64699 ack_nr=51544 len=1212 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.626468Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64699 ack_nr=51544 len=1212 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1212 [INFO] [stdout] 2025-11-05T02:34:04.626502Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: arming retransmit timer delay=223.942161ms reason="rfc6298 5.3" [INFO] [stdout] 2025-11-05T02:34:04.626523Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.626591Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=1, bytes=1212, new_rtt=Some(13.64709ms) [INFO] [stdout] 2025-11-05T02:34:04.626623Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=1 bytes=1212 [INFO] [stdout] 2025-11-05T02:34:04.626647Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: MTU probe hasnt expired yet [INFO] [stdout] 2025-11-05T02:34:04.626689Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=51545 header.ack_nr=64699 payload_size=1323 remaining_cwnd=3636 [INFO] [stdout] 2025-11-05T02:34:04.626717Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=2313 [INFO] [stdout] 2025-11-05T02:34:04.626741Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: will repoll in duration=223.942161ms [INFO] [stdout] 2025-11-05T02:34:04.627616Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=472 [INFO] [stdout] 2025-11-05T02:34:04.627635Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=473 [INFO] [stdout] 2025-11-05T02:34:04.627645Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=474 [INFO] [stdout] 2025-11-05T02:34:04.627653Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=475 [INFO] [stdout] 2025-11-05T02:34:04.627667Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=476 [INFO] [stdout] 2025-11-05T02:34:04.627675Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=477 [INFO] [stdout] 2025-11-05T02:34:04.627683Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=478 [INFO] [stdout] 2025-11-05T02:34:04.627692Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=479 [INFO] [stdout] 2025-11-05T02:34:04.627710Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=480 [INFO] [stdout] 2025-11-05T02:34:04.627720Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=481 [INFO] [stdout] 2025-11-05T02:34:04.627736Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=482 [INFO] [stdout] 2025-11-05T02:34:04.627744Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=483 [INFO] [stdout] 2025-11-05T02:34:04.627753Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=484 [INFO] [stdout] 2025-11-05T02:34:04.627766Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=485 [INFO] [stdout] 2025-11-05T02:34:04.627778Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=486 [INFO] [stdout] 2025-11-05T02:34:04.627785Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=487 [INFO] [stdout] 2025-11-05T02:34:04.627792Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=488 [INFO] [stdout] 2025-11-05T02:34:04.627805Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=489 [INFO] [stdout] 2025-11-05T02:34:04.627812Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=490 [INFO] [stdout] 2025-11-05T02:34:04.627819Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=491 [INFO] [stdout] 2025-11-05T02:34:04.627826Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=492 [INFO] [stdout] 2025-11-05T02:34:04.627838Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=493 [INFO] [stdout] 2025-11-05T02:34:04.627846Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=494 [INFO] [stdout] 2025-11-05T02:34:04.627852Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=495 [INFO] [stdout] 2025-11-05T02:34:04.627861Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=496 [INFO] [stdout] 2025-11-05T02:34:04.627873Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=497 [INFO] [stdout] 2025-11-05T02:34:04.627882Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=498 [INFO] [stdout] 2025-11-05T02:34:04.627890Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=499 [INFO] [stdout] 2025-11-05T02:34:04.627897Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=500 [INFO] [stdout] 2025-11-05T02:34:04.627910Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=501 [INFO] [stdout] 2025-11-05T02:34:04.627918Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=502 [INFO] [stdout] 2025-11-05T02:34:04.627925Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=503 [INFO] [stdout] 2025-11-05T02:34:04.627933Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=504 [INFO] [stdout] 2025-11-05T02:34:04.627946Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=505 [INFO] [stdout] 2025-11-05T02:34:04.627953Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=506 [INFO] [stdout] 2025-11-05T02:34:04.627960Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=507 [INFO] [stdout] 2025-11-05T02:34:04.627968Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=508 [INFO] [stdout] 2025-11-05T02:34:04.627982Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=509 [INFO] [stdout] 2025-11-05T02:34:04.627992Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=510 [INFO] [stdout] 2025-11-05T02:34:04.628001Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=511 [INFO] [stdout] 2025-11-05T02:34:04.628009Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=512 [INFO] [stdout] 2025-11-05T02:34:04.628024Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=513 [INFO] [stdout] 2025-11-05T02:34:04.628037Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=514 [INFO] [stdout] 2025-11-05T02:34:04.628047Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=515 [INFO] [stdout] 2025-11-05T02:34:04.628055Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=516 [INFO] [stdout] 2025-11-05T02:34:04.628063Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=517 [INFO] [stdout] 2025-11-05T02:34:04.628077Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=518 [INFO] [stdout] 2025-11-05T02:34:04.628085Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=519 [INFO] [stdout] 2025-11-05T02:34:04.628093Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=520 [INFO] [stdout] 2025-11-05T02:34:04.628101Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=521 [INFO] [stdout] 2025-11-05T02:34:04.628117Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=522 [INFO] [stdout] 2025-11-05T02:34:04.628125Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=523 [INFO] [stdout] 2025-11-05T02:34:04.628134Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=524 [INFO] [stdout] 2025-11-05T02:34:04.628142Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=525 [INFO] [stdout] 2025-11-05T02:34:04.628155Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=526 [INFO] [stdout] 2025-11-05T02:34:04.628165Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=527 [INFO] [stdout] 2025-11-05T02:34:04.628173Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=528 [INFO] [stdout] 2025-11-05T02:34:04.628181Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=529 [INFO] [stdout] 2025-11-05T02:34:04.628194Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=530 [INFO] [stdout] 2025-11-05T02:34:04.628215Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=531 [INFO] [stdout] 2025-11-05T02:34:04.628225Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=532 [INFO] [stdout] 2025-11-05T02:34:04.628233Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=533 [INFO] [stdout] 2025-11-05T02:34:04.628247Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=534 [INFO] [stdout] 2025-11-05T02:34:04.628255Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=535 [INFO] [stdout] 2025-11-05T02:34:04.628262Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=536 [INFO] [stdout] 2025-11-05T02:34:04.628269Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=537 [INFO] [stdout] 2025-11-05T02:34:04.628282Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=538 [INFO] [stdout] 2025-11-05T02:34:04.628289Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=539 [INFO] [stdout] 2025-11-05T02:34:04.628296Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=540 [INFO] [stdout] 2025-11-05T02:34:04.628304Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=541 [INFO] [stdout] 2025-11-05T02:34:04.628316Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=542 [INFO] [stdout] 2025-11-05T02:34:04.628323Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=543 [INFO] [stdout] 2025-11-05T02:34:04.628331Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=544 [INFO] [stdout] 2025-11-05T02:34:04.628338Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=545 [INFO] [stdout] 2025-11-05T02:34:04.628351Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=546 [INFO] [stdout] 2025-11-05T02:34:04.628364Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=547 [INFO] [stdout] 2025-11-05T02:34:04.628373Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=548 [INFO] [stdout] 2025-11-05T02:34:04.628380Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=549 [INFO] [stdout] 2025-11-05T02:34:04.628387Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=550 [INFO] [stdout] 2025-11-05T02:34:04.628409Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=551 [INFO] [stdout] 2025-11-05T02:34:04.628416Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=552 [INFO] [stdout] 2025-11-05T02:34:04.628423Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=553 [INFO] [stdout] 2025-11-05T02:34:04.628430Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=554 [INFO] [stdout] 2025-11-05T02:34:04.628443Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=555 [INFO] [stdout] 2025-11-05T02:34:04.628450Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=556 [INFO] [stdout] 2025-11-05T02:34:04.628458Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=557 [INFO] [stdout] 2025-11-05T02:34:04.628466Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=558 [INFO] [stdout] 2025-11-05T02:34:04.628480Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=559 [INFO] [stdout] 2025-11-05T02:34:04.628487Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=560 [INFO] [stdout] 2025-11-05T02:34:04.628494Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=561 [INFO] [stdout] 2025-11-05T02:34:04.628501Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=562 [INFO] [stdout] 2025-11-05T02:34:04.628514Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=563 [INFO] [stdout] 2025-11-05T02:34:04.628521Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=564 [INFO] [stdout] 2025-11-05T02:34:04.628528Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=565 [INFO] [stdout] 2025-11-05T02:34:04.628536Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=566 [INFO] [stdout] 2025-11-05T02:34:04.628548Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=567 [INFO] [stdout] 2025-11-05T02:34:04.628556Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=568 [INFO] [stdout] 2025-11-05T02:34:04.628563Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=569 [INFO] [stdout] 2025-11-05T02:34:04.628589Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=570 [INFO] [stdout] 2025-11-05T02:34:04.628602Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=571 [INFO] [stdout] 2025-11-05T02:34:04.628610Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=572 [INFO] [stdout] 2025-11-05T02:34:04.628617Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=573 [INFO] [stdout] 2025-11-05T02:34:04.628625Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=574 [INFO] [stdout] 2025-11-05T02:34:04.628638Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=575 [INFO] [stdout] 2025-11-05T02:34:04.628645Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=576 [INFO] [stdout] 2025-11-05T02:34:04.628652Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=577 [INFO] [stdout] 2025-11-05T02:34:04.628666Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=578 [INFO] [stdout] 2025-11-05T02:34:04.628673Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=579 [INFO] [stdout] 2025-11-05T02:34:04.628686Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=580 [INFO] [stdout] 2025-11-05T02:34:04.628693Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=581 [INFO] [stdout] 2025-11-05T02:34:04.628700Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=582 [INFO] [stdout] 2025-11-05T02:34:04.621553Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-11-05T02:34:04.628707Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=583 [INFO] [stdout] 2025-11-05T02:34:04.628724Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=584 [INFO] [stdout] 2025-11-05T02:34:04.628731Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=585 [INFO] [stdout] 2025-11-05T02:34:04.628739Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=586 [INFO] [stdout] 2025-11-05T02:34:04.628746Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=587 [INFO] [stdout] 2025-11-05T02:34:04.628722Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-11-05T02:34:04.628758Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=588 [INFO] [stdout] 2025-11-05T02:34:04.628765Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=589 [INFO] [stdout] 2025-11-05T02:34:04.628773Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=590 [INFO] [stdout] 2025-11-05T02:34:04.628779Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=591 [INFO] [stdout] 2025-11-05T02:34:04.628792Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=592 [INFO] [stdout] 2025-11-05T02:34:04.628799Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=593 [INFO] [stdout] 2025-11-05T02:34:04.628786Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=1, bytes=991, new_rtt=Some(3.211169ms) [INFO] [stdout] 2025-11-05T02:34:04.628807Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=594 [INFO] [stdout] 2025-11-05T02:34:04.628814Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=595 [INFO] [stdout] 2025-11-05T02:34:04.628813Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=1 bytes=991 [INFO] [stdout] 2025-11-05T02:34:04.628827Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=596 [INFO] [stdout] 2025-11-05T02:34:04.628834Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=597 [INFO] [stdout] 2025-11-05T02:34:04.628842Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=598 [INFO] [stdout] 2025-11-05T02:34:04.628849Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=599 [INFO] [stdout] 2025-11-05T02:34:04.628835Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: remote_window_remaining=1047487 congestion_controller_window=2575 remaining=31777 self.last_remote_window=1047487 [INFO] [stdout] 2025-11-05T02:34:04.628861Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=600 [INFO] [stdout] 2025-11-05T02:34:04.628857Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: segmented bytes=991 [INFO] [stdout] 2025-11-05T02:34:04.628868Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=601 [INFO] [stdout] 2025-11-05T02:34:04.628876Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=602 [INFO] [stdout] 2025-11-05T02:34:04.628883Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=603 [INFO] [stdout] 2025-11-05T02:34:04.628874Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: segmented bytes=991 [INFO] [stdout] 2025-11-05T02:34:04.628896Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=604 [INFO] [stdout] 2025-11-05T02:34:04.628891Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: segmented bytes=991 [INFO] [stdout] 2025-11-05T02:34:04.628904Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=605 [INFO] [stdout] 2025-11-05T02:34:04.628912Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=606 [INFO] [stdout] 2025-11-05T02:34:04.628908Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: segmented bytes=1222 [INFO] [stdout] 2025-11-05T02:34:04.628919Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=607 [INFO] [stdout] 2025-11-05T02:34:04.628932Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=608 [INFO] [stdout] 2025-11-05T02:34:04.628925Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=1222 [INFO] [stdout] 2025-11-05T02:34:04.628940Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=609 [INFO] [stdout] 2025-11-05T02:34:04.628953Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=610 [INFO] [stdout] 2025-11-05T02:34:04.628942Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: 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-11-05T02:34:04.628961Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=611 [INFO] [stdout] 2025-11-05T02:34:04.628968Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=612 [INFO] [stdout] 2025-11-05T02:34:04.628980Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=613 [INFO] [stdout] 2025-11-05T02:34:04.628988Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=614 [INFO] [stdout] 2025-11-05T02:34:04.628995Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=615 [INFO] [stdout] 2025-11-05T02:34:04.629002Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=616 [INFO] [stdout] 2025-11-05T02:34:04.628991Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: arming retransmit timer delay=224.811797ms reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.629015Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=617 [INFO] [stdout] 2025-11-05T02:34:04.629022Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=618 [INFO] [stdout] 2025-11-05T02:34:04.629016Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-11-05T02:34:04.629029Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=619 [INFO] [stdout] 2025-11-05T02:34:04.629037Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=620 [INFO] [stdout] 2025-11-05T02:34:04.629049Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=621 [INFO] [stdout] 2025-11-05T02:34:04.629036Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=49208 header.ack_nr=11788 payload_size=991 remaining_cwnd=2575 [INFO] [stdout] 2025-11-05T02:34:04.629056Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=622 [INFO] [stdout] 2025-11-05T02:34:04.629064Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=623 [INFO] [stdout] 2025-11-05T02:34:04.629071Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=624 [INFO] [stdout] 2025-11-05T02:34:04.629083Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=625 [INFO] [stdout] 2025-11-05T02:34:04.629070Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=49209 header.ack_nr=11788 payload_size=991 remaining_cwnd=1584 [INFO] [stdout] 2025-11-05T02:34:04.629090Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=626 [INFO] [stdout] 2025-11-05T02:34:04.629098Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=627 [INFO] [stdout] 2025-11-05T02:34:04.629094Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=593 [INFO] [stdout] 2025-11-05T02:34:04.629105Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=628 [INFO] [stdout] 2025-11-05T02:34:04.629119Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=629 [INFO] [stdout] 2025-11-05T02:34:04.629127Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=630 [INFO] [stdout] 2025-11-05T02:34:04.629116Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: will repoll in duration=224.811797ms [INFO] [stdout] 2025-11-05T02:34:04.629134Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=631 [INFO] [stdout] 2025-11-05T02:34:04.629141Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=632 [INFO] [stdout] 2025-11-05T02:34:04.629153Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=633 [INFO] [stdout] 2025-11-05T02:34:04.629161Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=634 [INFO] [stdout] 2025-11-05T02:34:04.629168Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=635 [INFO] [stdout] 2025-11-05T02:34:04.629175Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=636 [INFO] [stdout] 2025-11-05T02:34:04.629187Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=637 [INFO] [stdout] 2025-11-05T02:34:04.629195Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=638 [INFO] [stdout] 2025-11-05T02:34:04.629209Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=639 [INFO] [stdout] 2025-11-05T02:34:04.629217Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=640 [INFO] [stdout] 2025-11-05T02:34:04.629230Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=641 [INFO] [stdout] 2025-11-05T02:34:04.629244Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=642 [INFO] [stdout] 2025-11-05T02:34:04.629251Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=643 [INFO] [stdout] 2025-11-05T02:34:04.629258Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=644 [INFO] [stdout] 2025-11-05T02:34:04.629265Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=645 [INFO] [stdout] 2025-11-05T02:34:04.629278Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=646 [INFO] [stdout] 2025-11-05T02:34:04.629286Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=647 [INFO] [stdout] 2025-11-05T02:34:04.629293Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=648 [INFO] [stdout] 2025-11-05T02:34:04.629301Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=649 [INFO] [stdout] 2025-11-05T02:34:04.629314Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=650 [INFO] [stdout] 2025-11-05T02:34:04.629322Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=651 [INFO] [stdout] 2025-11-05T02:34:04.629329Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=652 [INFO] [stdout] 2025-11-05T02:34:04.629336Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=653 [INFO] [stdout] 2025-11-05T02:34:04.629348Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=654 [INFO] [stdout] 2025-11-05T02:34:04.629356Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=655 [INFO] [stdout] 2025-11-05T02:34:04.629363Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=656 [INFO] [stdout] 2025-11-05T02:34:04.629370Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=657 [INFO] [stdout] 2025-11-05T02:34:04.629382Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=658 [INFO] [stdout] 2025-11-05T02:34:04.629390Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=659 [INFO] [stdout] 2025-11-05T02:34:04.629397Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=660 [INFO] [stdout] 2025-11-05T02:34:04.629404Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=661 [INFO] [stdout] 2025-11-05T02:34:04.629417Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=662 [INFO] [stdout] 2025-11-05T02:34:04.629424Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=663 [INFO] [stdout] 2025-11-05T02:34:04.629431Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=664 [INFO] [stdout] 2025-11-05T02:34:04.629438Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=665 [INFO] [stdout] 2025-11-05T02:34:04.629456Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=666 [INFO] [stdout] 2025-11-05T02:34:04.629464Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=667 [INFO] [stdout] 2025-11-05T02:34:04.629471Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=668 [INFO] [stdout] 2025-11-05T02:34:04.629478Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=669 [INFO] [stdout] 2025-11-05T02:34:04.629491Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=670 [INFO] [stdout] 2025-11-05T02:34:04.629498Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=671 [INFO] [stdout] 2025-11-05T02:34:04.629506Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=672 [INFO] [stdout] 2025-11-05T02:34:04.629513Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=673 [INFO] [stdout] 2025-11-05T02:34:04.629526Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=674 [INFO] [stdout] 2025-11-05T02:34:04.629540Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=675 [INFO] [stdout] 2025-11-05T02:34:04.629547Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=676 [INFO] [stdout] 2025-11-05T02:34:04.629555Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=677 [INFO] [stdout] 2025-11-05T02:34:04.629562Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=678 [INFO] [stdout] 2025-11-05T02:34:04.629592Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=679 [INFO] [stdout] 2025-11-05T02:34:04.629601Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=680 [INFO] [stdout] 2025-11-05T02:34:04.629608Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=681 [INFO] [stdout] 2025-11-05T02:34:04.629614Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=682 [INFO] [stdout] 2025-11-05T02:34:04.629627Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=683 [INFO] [stdout] 2025-11-05T02:34:04.629634Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=684 [INFO] [stdout] 2025-11-05T02:34:04.629641Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=685 [INFO] [stdout] 2025-11-05T02:34:04.629648Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=686 [INFO] [stdout] 2025-11-05T02:34:04.629661Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=687 [INFO] [stdout] 2025-11-05T02:34:04.629668Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=688 [INFO] [stdout] 2025-11-05T02:34:04.629675Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=689 [INFO] [stdout] 2025-11-05T02:34:04.629681Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=690 [INFO] [stdout] 2025-11-05T02:34:04.629673Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49208 ack_nr=11788 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.629694Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=691 [INFO] [stdout] 2025-11-05T02:34:04.629704Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=692 [INFO] [stdout] 2025-11-05T02:34:04.629711Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=693 [INFO] [stdout] 2025-11-05T02:34:04.629718Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=694 [INFO] [stdout] 2025-11-05T02:34:04.629707Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49208 ack_nr=11788 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=991 [INFO] [stdout] 2025-11-05T02:34:04.629730Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=695 [INFO] [stdout] 2025-11-05T02:34:04.714520Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=696 [INFO] [stdout] 2025-11-05T02:34:04.714487Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49208 ack_nr=11788 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=49207 [INFO] [stdout] 2025-11-05T02:34:04.714540Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=697 [INFO] [stdout] 2025-11-05T02:34:04.714552Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=698 [INFO] [stdout] 2025-11-05T02:34:04.714559Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49208 ack_nr=11788 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.714607Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=699 [INFO] [stdout] 2025-11-05T02:34:04.632019Z  INFO echo{addr=127.0.0.1:8535}: librqbit_utp::e2e_tests: current counter 0 [INFO] [stdout] 2025-11-05T02:34:04.714775Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=700 [INFO] [stdout] test stream_dispatch::tests::mtu_probing::probe_retry_if_emsgsize ... 2025-11-05T02:34:04.714786Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=701 [INFO] [stdout] ok [INFO] [stdout] 2025-11-05T02:34:04.714795Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=702 [INFO] [stdout] 2025-11-05T02:34:04.714813Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=703 [INFO] [stdout] 2025-11-05T02:34:04.714822Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=704 [INFO] [stdout] 2025-11-05T02:34:04.714830Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=705 [INFO] [stdout] 2025-11-05T02:34:04.714850Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=706 [INFO] [stdout] 2025-11-05T02:34:04.714860Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=707 [INFO] [stdout] test stream_dispatch::tests::retransmit_timer::retransmit_timer_started ... ok [INFO] [stdout] 2025-11-05T02:34:04.714876Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=708 [INFO] [stdout] 2025-11-05T02:34:04.714887Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=709 [INFO] [stdout] 2025-11-05T02:34:04.714895Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=710 [INFO] [stdout] 2025-11-05T02:34:04.714903Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=711 [INFO] [stdout] 2025-11-05T02:34:04.632305Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: MTU probe hasnt expired yet [INFO] [stdout] 2025-11-05T02:34:04.671849Z DEBUG librqbit_utp::macros::tests: retransmitting skipped_logs=4 arg1=1 arg2=2 arg3=3 [INFO] [stdout] 2025-11-05T02:34:04.686442Z DEBUG librqbit_utp::socket: enabling congestion tracing [INFO] [stdout] 2025-11-05T02:34:04.715045Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1048576 congestion_controller_window=10 remaining=200 self.last_remote_window=1048576 [INFO] [stdout] 2025-11-05T02:34:04.715070Z TRACE librqbit_utp::stream_dispatch: segmented bytes=5 [INFO] [stdout] 2025-11-05T02:34:04.715079Z TRACE librqbit_utp::stream_dispatch: segmented bytes=5 [INFO] [stdout] 2025-11-05T02:34:04.715087Z TRACE librqbit_utp::stream_dispatch: segmented bytes=5 [INFO] [stdout] 2025-11-05T02:34:04.715095Z TRACE librqbit_utp::stream_dispatch: segmented bytes=5 [INFO] [stdout] 2025-11-05T02:34:04.715102Z TRACE librqbit_utp::stream_dispatch: segmented bytes=5 [INFO] [stdout] 2025-11-05T02:34:04.715110Z TRACE librqbit_utp::stream_dispatch: segmented bytes=5 [INFO] [stdout] 2025-11-05T02:34:04.715117Z TRACE librqbit_utp::stream_dispatch: segmented bytes=5 [INFO] [stdout] 2025-11-05T02:34:04.715124Z TRACE librqbit_utp::stream_dispatch: segmented bytes=5 [INFO] [stdout] 2025-11-05T02:34:04.715131Z TRACE librqbit_utp::stream_dispatch: segmented bytes=5 [INFO] [stdout] 2025-11-05T02:34:04.715137Z TRACE librqbit_utp::stream_dispatch: segmented bytes=5 [INFO] [stdout] 2025-11-05T02:34:04.715143Z TRACE librqbit_utp::stream_dispatch: segmented bytes=5 [INFO] [stdout] 2025-11-05T02:34:04.715151Z TRACE librqbit_utp::stream_dispatch: segmented bytes=5 [INFO] [stdout] 2025-11-05T02:34:04.715157Z TRACE librqbit_utp::stream_dispatch: segmented bytes=5 [INFO] [stdout] 2025-11-05T02:34:04.715164Z TRACE librqbit_utp::stream_dispatch: segmented bytes=5 [INFO] [stdout] 2025-11-05T02:34:04.715170Z TRACE librqbit_utp::stream_dispatch: segmented bytes=5 [INFO] [stdout] 2025-11-05T02:34:04.715176Z TRACE librqbit_utp::stream_dispatch: segmented bytes=5 [INFO] [stdout] 2025-11-05T02:34:04.715183Z TRACE librqbit_utp::stream_dispatch: segmented bytes=5 [INFO] [stdout] 2025-11-05T02:34:04.715189Z TRACE librqbit_utp::stream_dispatch: segmented bytes=5 [INFO] [stdout] 2025-11-05T02:34:04.715196Z TRACE librqbit_utp::stream_dispatch: segmented bytes=5 [INFO] [stdout] 2025-11-05T02:34:04.715205Z TRACE librqbit_utp::stream_dispatch: segmented bytes=5 [INFO] [stdout] 2025-11-05T02:34:04.715212Z TRACE librqbit_utp::stream_dispatch: segmented bytes=5 [INFO] [stdout] 2025-11-05T02:34:04.715219Z TRACE librqbit_utp::stream_dispatch: segmented bytes=5 [INFO] [stdout] 2025-11-05T02:34:04.715225Z TRACE librqbit_utp::stream_dispatch: segmented bytes=5 [INFO] [stdout] 2025-11-05T02:34:04.715231Z TRACE librqbit_utp::stream_dispatch: segmented bytes=5 [INFO] [stdout] 2025-11-05T02:34:04.715238Z TRACE librqbit_utp::stream_dispatch: segmented bytes=5 [INFO] [stdout] 2025-11-05T02:34:04.715244Z TRACE librqbit_utp::stream_dispatch: segmented bytes=5 [INFO] [stdout] 2025-11-05T02:34:04.715251Z TRACE librqbit_utp::stream_dispatch: segmented bytes=5 [INFO] [stdout] 2025-11-05T02:34:04.715258Z TRACE librqbit_utp::stream_dispatch: segmented bytes=5 [INFO] [stdout] 2025-11-05T02:34:04.715265Z TRACE librqbit_utp::stream_dispatch: segmented bytes=5 [INFO] [stdout] 2025-11-05T02:34:04.715273Z TRACE librqbit_utp::stream_dispatch: segmented bytes=5 [INFO] [stdout] 2025-11-05T02:34:04.715280Z TRACE librqbit_utp::stream_dispatch: segmented bytes=5 [INFO] [stdout] 2025-11-05T02:34:04.715287Z TRACE librqbit_utp::stream_dispatch: segmented bytes=5 [INFO] [stdout] 2025-11-05T02:34:04.715296Z TRACE librqbit_utp::stream_dispatch: segmented bytes=5 [INFO] [stdout] 2025-11-05T02:34:04.715303Z TRACE librqbit_utp::stream_dispatch: segmented bytes=5 [INFO] [stdout] 2025-11-05T02:34:04.715311Z TRACE librqbit_utp::stream_dispatch: segmented bytes=5 [INFO] [stdout] 2025-11-05T02:34:04.715318Z TRACE librqbit_utp::stream_dispatch: segmented bytes=5 [INFO] [stdout] 2025-11-05T02:34:04.715326Z TRACE librqbit_utp::stream_dispatch: segmented bytes=5 [INFO] [stdout] 2025-11-05T02:34:04.715333Z TRACE librqbit_utp::stream_dispatch: segmented bytes=5 [INFO] [stdout] 2025-11-05T02:34:04.715341Z TRACE librqbit_utp::stream_dispatch: segmented bytes=5 [INFO] [stdout] 2025-11-05T02:34:04.715348Z TRACE librqbit_utp::stream_dispatch: segmented bytes=5 [INFO] [stdout] 2025-11-05T02:34:04.715356Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=0 remote_window_remaining=1048376 user_tx_segments_segments=40 user_tx_segments_bytes=200 segment_sizes=min_ss=5:max_ss=5 [INFO] [stdout] 2025-11-05T02:34:04.715395Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=100ms reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.715408Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-11-05T02:34:04.715418Z 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-11-05T02:34:04.715433Z 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-11-05T02:34:04.715446Z TRACE librqbit_utp::stream_dispatch: remote recv window exhausted skipped_logs=4 [INFO] [stdout] 2025-11-05T02:34:04.715463Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=0 [INFO] [stdout] 2025-11-05T02:34:04.715479Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=100ms [INFO] [stdout] 2025-11-05T02:34:04.715555Z TRACE msg{seq_nr=0 ack_nr=102 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.715626Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=100ms reason="rfc6298 5.3" [INFO] [stdout] 2025-11-05T02:34:04.715638Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.715652Z TRACE librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=2, bytes=10, new_rtt=Some(0ns) [INFO] [stdout] 2025-11-05T02:34:04.715665Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1048576 congestion_controller_window=20 remaining=0 self.last_remote_window=1048576 [INFO] [stdout] 2025-11-05T02:34:04.715676Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=0 remote_window_remaining=1048576 user_tx_segments_segments=38 user_tx_segments_bytes=190 segment_sizes=min_ss=5:max_ss=5 [INFO] [stdout] 2025-11-05T02:34:04.715698Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=103 header.ack_nr=0 payload_size=5 remaining_cwnd=20 [INFO] [stdout] 2025-11-05T02:34:04.715713Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=104 header.ack_nr=0 payload_size=5 remaining_cwnd=15 [INFO] [stdout] 2025-11-05T02:34:04.715727Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=105 header.ack_nr=0 payload_size=5 remaining_cwnd=10 [INFO] [stdout] 2025-11-05T02:34:04.715740Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=106 header.ack_nr=0 payload_size=5 remaining_cwnd=5 [INFO] [stdout] 2025-11-05T02:34:04.715751Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=0 [INFO] [stdout] 2025-11-05T02:34:04.715762Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=100ms [INFO] [stdout] 2025-11-05T02:34:04.715814Z TRACE msg{seq_nr=0 ack_nr=106 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.715852Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=100ms reason="rfc6298 5.3" [INFO] [stdout] 2025-11-05T02:34:04.715864Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.715877Z TRACE librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=4, bytes=20, new_rtt=Some(0ns) [INFO] [stdout] 2025-11-05T02:34:04.715892Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1048576 congestion_controller_window=40 remaining=0 self.last_remote_window=1048576 [INFO] [stdout] 2025-11-05T02:34:04.715904Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=0 remote_window_remaining=1048576 user_tx_segments_segments=34 user_tx_segments_bytes=170 segment_sizes=min_ss=5:max_ss=5 [INFO] [stdout] 2025-11-05T02:34:04.715926Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=107 header.ack_nr=0 payload_size=5 remaining_cwnd=40 [INFO] [stdout] 2025-11-05T02:34:04.715939Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=108 header.ack_nr=0 payload_size=5 remaining_cwnd=35 [INFO] [stdout] 2025-11-05T02:34:04.715952Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=109 header.ack_nr=0 payload_size=5 remaining_cwnd=30 [INFO] [stdout] 2025-11-05T02:34:04.715965Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=110 header.ack_nr=0 payload_size=5 remaining_cwnd=25 [INFO] [stdout] 2025-11-05T02:34:04.715978Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=111 header.ack_nr=0 payload_size=5 remaining_cwnd=20 [INFO] [stdout] 2025-11-05T02:34:04.715993Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=112 header.ack_nr=0 payload_size=5 remaining_cwnd=15 [INFO] [stdout] 2025-11-05T02:34:04.716007Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=113 header.ack_nr=0 payload_size=5 remaining_cwnd=10 [INFO] [stdout] 2025-11-05T02:34:04.716021Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=114 header.ack_nr=0 payload_size=5 remaining_cwnd=5 [INFO] [stdout] 2025-11-05T02:34:04.716032Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=0 [INFO] [stdout] 2025-11-05T02:34:04.716043Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=100ms [INFO] [stdout] 2025-11-05T02:34:04.716077Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1048576 congestion_controller_window=40 remaining=0 self.last_remote_window=1048576 [INFO] [stdout] 2025-11-05T02:34:04.716091Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=0 remote_window_remaining=1048576 user_tx_segments_segments=34 user_tx_segments_bytes=170 segment_sizes=min_ss=5:max_ss=5 [INFO] [stdout] 2025-11-05T02:34:04.716104Z TRACE librqbit_utp::stream_dispatch: retransmit timer expired [INFO] [stdout] 2025-11-05T02:34:04.716099Z TRACE librqbit_utp::stream_tx: closing writer [INFO] [stdout] 2025-11-05T02:34:04.716115Z TRACE librqbit_utp::stream_dispatch: RTO expired: sent ST_DATA header.seq_nr=107 header.ack_nr=0 payload_size=5 [INFO] [stdout] 2025-11-05T02:34:04.716130Z DEBUG librqbit_utp::stream_dispatch: consumer closed and no data to send, shutting down [INFO] [stdout] 2025-11-05T02:34:04.716138Z TRACE librqbit_utp::stream_dispatch: state established -> fin-wait-1 [INFO] [stdout] 2025-11-05T02:34:04.716134Z DEBUG librqbit_utp::congestion::tracing: on_rto changed before=cwnd=40,cwnd_mss=8.00,sshthresh_mss:inf:w_max:0.00,mss:5 after=cwnd=10,cwnd_mss=1.00,sshthresh_mss:5.60:w_max:8.00,mss:5 [INFO] [stdout] 2025-11-05T02:34:04.716145Z DEBUG librqbit_utp::stream_dispatch: state changed before=Established after=FinWait1 { our_fin: 101 } [INFO] [stdout] 2025-11-05T02:34:04.716150Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=100ms reason="rfc6298 5.6" [INFO] [stdout] 2025-11-05T02:34:04.716156Z TRACE librqbit_utp::stream_dispatch: sending seq_nr=101 ack_nr=0 wnd_size=0 type=ST_FIN [INFO] [stdout] 2025-11-05T02:34:04.716161Z TRACE librqbit_utp::stream_dispatch: not sending anything while in RTO processing rto_retransmissions=1 [INFO] [stdout] 2025-11-05T02:34:04.716172Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=100ms [INFO] [stdout] 2025-11-05T02:34:04.716173Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=100ms reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.716183Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=1s reason="both reader and writer are dead" [INFO] [stdout] 2025-11-05T02:34:04.716194Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=100ms [INFO] [stdout] 2025-11-05T02:34:04.716224Z TRACE librqbit_utp::stream_dispatch: retransmit timer expired [INFO] [stdout] 2025-11-05T02:34:04.716222Z TRACE msg{seq_nr=0 ack_nr=107 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.716233Z TRACE librqbit_utp::stream_dispatch: RTO: rewinding self.last_sent_seq_nr to retransmit FIN [INFO] [stdout] 2025-11-05T02:34:04.716242Z TRACE librqbit_utp::stream_dispatch: sending seq_nr=101 ack_nr=0 wnd_size=0 type=ST_FIN [INFO] [stdout] 2025-11-05T02:34:04.716256Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=100ms reason="rfc6298 5.6" [INFO] [stdout] 2025-11-05T02:34:04.716258Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=100ms reason="rfc6298 5.3" [INFO] [stdout] 2025-11-05T02:34:04.716267Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=100ms [INFO] [stdout] 2025-11-05T02:34:04.716271Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.716283Z TRACE librqbit_utp::stream_dispatch: retransmit timer expired [INFO] [stdout] 2025-11-05T02:34:04.716284Z TRACE librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=1, bytes=5, new_rtt=None [INFO] [stdout] 2025-11-05T02:34:04.716290Z TRACE librqbit_utp::stream_dispatch: RTO: rewinding self.last_sent_seq_nr to retransmit FIN [INFO] [stdout] 2025-11-05T02:34:04.716296Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1048576 congestion_controller_window=10 remaining=0 self.last_remote_window=1048576 [INFO] [stdout] 2025-11-05T02:34:04.716297Z TRACE librqbit_utp::stream_dispatch: sending seq_nr=101 ack_nr=0 wnd_size=0 type=ST_FIN [INFO] [stdout] 2025-11-05T02:34:04.716310Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=100ms reason="rfc6298 5.6" [INFO] [stdout] 2025-11-05T02:34:04.716307Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=0 remote_window_remaining=1048576 user_tx_segments_segments=33 user_tx_segments_bytes=165 segment_sizes=min_ss=5:max_ss=5 [INFO] [stdout] 2025-11-05T02:34:04.716320Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=100ms [INFO] [stdout] 2025-11-05T02:34:04.716330Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=108 header.ack_nr=0 payload_size=5 remaining_cwnd=10 [INFO] [stdout] 2025-11-05T02:34:04.716345Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=109 header.ack_nr=0 payload_size=5 remaining_cwnd=5 [INFO] [stdout] 2025-11-05T02:34:04.716357Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=0 [INFO] [stdout] 2025-11-05T02:34:04.716358Z TRACE msg{seq_nr=0 ack_nr=101 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.716368Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=100ms [INFO] [stdout] 2025-11-05T02:34:04.716376Z 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-11-05T02:34:04.716388Z TRACE msg{seq_nr=0 ack_nr=101 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.716421Z TRACE librqbit_utp::stream_dispatch: rearming inactivity timer, expires in 1s reason="both reader and writer are dead" [INFO] [stdout] 2025-11-05T02:34:04.716431Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=100ms [INFO] [stdout] 2025-11-05T02:34:04.716428Z TRACE msg{seq_nr=0 ack_nr=109 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.716445Z TRACE librqbit_utp::stream_dispatch: retransmit timer expired [INFO] [stdout] 2025-11-05T02:34:04.716456Z TRACE librqbit_utp::stream_dispatch: retransmit timer expired, but nothing to send [INFO] [stdout] 2025-11-05T02:34:04.716469Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=100ms reason="rfc6298 5.3" [INFO] [stdout] 2025-11-05T02:34:04.716471Z TRACE librqbit_utp::stream_dispatch: turning off retransmit timer reason="RTO expired, but nothing to send" [INFO] [stdout] 2025-11-05T02:34:04.716479Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.716483Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=900ms [INFO] [stdout] 2025-11-05T02:34:04.716491Z TRACE librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=2, bytes=10, new_rtt=None [INFO] [stdout] 2025-11-05T02:34:04.716497Z TRACE librqbit_utp::stream_rx: user_rx: marking vsock closed [INFO] [stdout] 2025-11-05T02:34:04.716502Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1048576 congestion_controller_window=20 remaining=0 self.last_remote_window=1048576 [INFO] [stdout] 2025-11-05T02:34:04.716513Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=0 remote_window_remaining=1048576 user_tx_segments_segments=31 user_tx_segments_bytes=155 segment_sizes=min_ss=5:max_ss=5 [INFO] [stdout] 2025-11-05T02:34:04.716534Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=110 header.ack_nr=0 payload_size=5 remaining_cwnd=20 [INFO] [stdout] 2025-11-05T02:34:04.716549Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=111 header.ack_nr=0 payload_size=5 remaining_cwnd=15 [INFO] [stdout] 2025-11-05T02:34:04.716564Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=112 header.ack_nr=0 payload_size=5 remaining_cwnd=10 [INFO] [stdout] 2025-11-05T02:34:04.716600Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=113 header.ack_nr=0 payload_size=5 remaining_cwnd=5 [INFO] [stdout] 2025-11-05T02:34:04.716612Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=0 [INFO] [stdout] 2025-11-05T02:34:04.716624Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=100ms [INFO] [stdout] 2025-11-05T02:34:04.716647Z TRACE librqbit_utp::stream_tx: closing writer [INFO] [stdout] 2025-11-05T02:34:04.716656Z TRACE librqbit_utp::stream_rx: user_rx: marking vsock closed [INFO] [stdout] test stream_dispatch::tests::shutdown::test_fin_retransmission ... ok [INFO] [stdout] 2025-11-05T02:34:04.717658Z TRACE msg{seq_nr=0 ack_nr=101 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.717708Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1024 congestion_controller_window=1024 remaining=5 self.last_remote_window=1024 [INFO] [stdout] 2025-11-05T02:34:04.717762Z TRACE librqbit_utp::stream_dispatch: segmented bytes=5 [INFO] [stdout] 2025-11-05T02:34:04.717773Z 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-11-05T02:34:04.717795Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=3s reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.717817Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-11-05T02:34:04.717826Z 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-11-05T02:34:04.717836Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=1019 [INFO] [stdout] 2025-11-05T02:34:04.717846Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=3s [INFO] [stdout] 2025-11-05T02:34:04.717894Z TRACE msg{seq_nr=0 ack_nr=101 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.717923Z TRACE librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-11-05T02:34:04.717931Z TRACE librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-11-05T02:34:04.717940Z 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-11-05T02:34:04.717954Z TRACE librqbit_utp::stream_tx: closing writer [INFO] [stdout] 2025-11-05T02:34:04.717965Z DEBUG librqbit_utp::stream_dispatch: consumer closed and no data to send, shutting down [INFO] [stdout] 2025-11-05T02:34:04.717971Z TRACE librqbit_utp::stream_dispatch: state established -> fin-wait-1 [INFO] [stdout] 2025-11-05T02:34:04.717977Z DEBUG librqbit_utp::stream_dispatch: state changed before=Established after=FinWait1 { our_fin: 102 } [INFO] [stdout] 2025-11-05T02:34:04.717986Z TRACE librqbit_utp::stream_dispatch: sending seq_nr=102 ack_nr=0 wnd_size=0 type=ST_FIN [INFO] [stdout] 2025-11-05T02:34:04.717998Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=3.375s reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.718007Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=1s reason="both reader and writer are dead" [INFO] [stdout] 2025-11-05T02:34:04.718016Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=1s [INFO] [stdout] 2025-11-05T02:34:04.718034Z TRACE librqbit_utp::stream_rx: user_rx: marking vsock closed [INFO] [stdout] test stream_dispatch::tests::shutdown::test_fin_sent_when_both_halves_dropped ... ok [INFO] [stdout] 2025-11-05T02:34:04.718607Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: did not send anything remaining_cwnd=528 [INFO] [stdout] 2025-11-05T02:34:04.718662Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: will repoll in duration=164.404801ms [INFO] [stdout] 2025-11-05T02:34:04.718700Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::spawn_utils: still running [INFO] [stdout] 2025-11-05T02:34:04.718731Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: MTU probe hasnt expired yet [INFO] [stdout] 2025-11-05T02:34:04.718753Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: did not send anything remaining_cwnd=528 [INFO] [stdout] 2025-11-05T02:34:04.718774Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: will repoll in duration=77.975114ms [INFO] [stdout] 2025-11-05T02:34:04.718851Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59606 ack_nr=42104 len=528 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.718878Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59606 ack_nr=42104 len=528 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: state: syn-ack-sent -> established [INFO] [stdout] 2025-11-05T02:34:04.718900Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59606 ack_nr=42104 len=528 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.718926Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59606 ack_nr=42104 len=528 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=528 [INFO] [stdout] 2025-11-05T02:34:04.718952Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59606 ack_nr=42104 len=528 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=59605 [INFO] [stdout] 2025-11-05T02:34:04.718979Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59606 ack_nr=42104 len=528 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.719001Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59606 ack_nr=42104 len=528 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.719024Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59606 ack_nr=42104 len=528 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=528 [INFO] [stdout] 2025-11-05T02:34:04.719067Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=1 bytes=528 [INFO] [stdout] 2025-11-05T02:34:04.719093Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: remote_window_remaining=1048080 congestion_controller_window=1056 remaining=32768 self.last_remote_window=1048080 [INFO] [stdout] 2025-11-05T02:34:04.719117Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: segmented bytes=528 [INFO] [stdout] 2025-11-05T02:34:04.719120Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1048576 congestion_controller_window=1056 remaining=5 self.last_remote_window=1048576 [INFO] [stdout] 2025-11-05T02:34:04.719144Z TRACE librqbit_utp::stream_dispatch: segmented bytes=5 [INFO] [stdout] 2025-11-05T02:34:04.719136Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: segmented bytes=991 [INFO] [stdout] 2025-11-05T02:34:04.719151Z 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-11-05T02:34:04.719155Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=991 [INFO] [stdout] 2025-11-05T02:34:04.719173Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=3s reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.719183Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-11-05T02:34:04.719174Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: 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-11-05T02:34:04.719192Z 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-11-05T02:34:04.719203Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=1051 [INFO] [stdout] 2025-11-05T02:34:04.719215Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=3s [INFO] [stdout] 2025-11-05T02:34:04.719241Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: arming retransmit timer delay=300ms reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.719264Z TRACE msg{seq_nr=0 ack_nr=101 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.719269Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=42105 header.ack_nr=59606 payload_size=528 remaining_cwnd=1056 [INFO] [stdout] 2025-11-05T02:34:04.719297Z TRACE librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-11-05T02:34:04.719306Z TRACE librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-11-05T02:34:04.719294Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=528 [INFO] [stdout] 2025-11-05T02:34:04.719316Z 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-11-05T02:34:04.719318Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: will repoll in duration=60.412135ms [INFO] [stdout] 2025-11-05T02:34:04.719349Z TRACE msg{seq_nr=1 ack_nr=102 len=12 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.719365Z TRACE msg{seq_nr=1 ack_nr=102 len=12 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=12 [INFO] [stdout] 2025-11-05T02:34:04.719377Z TRACE msg{seq_nr=1 ack_nr=102 len=12 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-11-05T02:34:04.719393Z TRACE msg{seq_nr=1 ack_nr=102 len=12 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.719404Z TRACE msg{seq_nr=1 ack_nr=102 len=12 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.719419Z TRACE msg{seq_nr=1 ack_nr=102 len=12 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=12 [INFO] [stdout] 2025-11-05T02:34:04.719448Z DEBUG librqbit_utp::stream_rx: reader is dead, could not send UtpMesage to it skipped_logs=0 [INFO] [stdout] 2025-11-05T02:34:04.719467Z TRACE 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-11-05T02:34:04.719481Z TRACE librqbit_utp::stream_dispatch: arming ack delay timer delay=40ms reason="delayed ACK" [INFO] [stdout] 2025-11-05T02:34:04.719493Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=40ms [INFO] [stdout] 2025-11-05T02:34:04.719511Z TRACE librqbit_utp::stream_tx: closing writer [INFO] [stdout] 2025-11-05T02:34:04.719522Z TRACE 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-11-05T02:34:04.719535Z DEBUG librqbit_utp::stream_dispatch: consumer closed and no data to send, shutting down [INFO] [stdout] 2025-11-05T02:34:04.719541Z TRACE librqbit_utp::stream_dispatch: state established -> fin-wait-1 [INFO] [stdout] 2025-11-05T02:34:04.719547Z DEBUG librqbit_utp::stream_dispatch: state changed before=Established after=FinWait1 { our_fin: 102 } [INFO] [stdout] 2025-11-05T02:34:04.719556Z TRACE librqbit_utp::stream_dispatch: sending seq_nr=102 ack_nr=1 wnd_size=0 type=ST_FIN [INFO] [stdout] 2025-11-05T02:34:04.719590Z TRACE librqbit_utp::stream_dispatch: turning off ack delay timer reason="ACK sent" [INFO] [stdout] 2025-11-05T02:34:04.719599Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=3.375s reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.719609Z TRACE librqbit_utp::stream_dispatch: rearming inactivity timer, expires in 1s reason="both reader and writer are dead" [INFO] [stdout] 2025-11-05T02:34:04.719617Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=1s [INFO] [stdout] 2025-11-05T02:34:04.719634Z TRACE librqbit_utp::stream_rx: user_rx: marking vsock closed [INFO] [stdout] test stream_dispatch::tests::shutdown::test_fin_sent_when_reader_dead_first ... ok [INFO] [stdout] 2025-11-05T02:34:04.720939Z  INFO echo{addr=[::]:0}: librqbit_utp::e2e_tests: current counter 0 [INFO] [stdout] 2025-11-05T02:34:04.721194Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42105 ack_nr=59606 len=528 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.721228Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42105 ack_nr=59606 len=528 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=528 [INFO] [stdout] 2025-11-05T02:34:04.721259Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42105 ack_nr=59606 len=528 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=42104 [INFO] [stdout] 2025-11-05T02:34:04.721289Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42105 ack_nr=59606 len=528 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.721313Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42105 ack_nr=59606 len=528 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.721339Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42105 ack_nr=59606 len=528 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=528 [INFO] [stdout] 2025-11-05T02:34:04.721377Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.3" [INFO] [stdout] 2025-11-05T02:34:04.721402Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.721439Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=1, bytes=528, new_rtt=Some(110.304536ms) [INFO] [stdout] 2025-11-05T02:34:04.721485Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=1 bytes=528 [INFO] [stdout] 2025-11-05T02:34:04.721516Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: MTU probe hasnt expired yet [INFO] [stdout] 2025-11-05T02:34:04.688855Z TRACE msg{seq_nr=1 ack_nr=101 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.721633Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1024 congestion_controller_window=10 remaining=1 self.last_remote_window=1024 [INFO] [stdout] 2025-11-05T02:34:04.721649Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1 [INFO] [stdout] 2025-11-05T02:34:04.721656Z 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=5:max_ss=5 [INFO] [stdout] 2025-11-05T02:34:04.721679Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=3s reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.721688Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=20s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-11-05T02:34:04.721697Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=101 header.ack_nr=0 payload_size=1 remaining_cwnd=10 [INFO] [stdout] 2025-11-05T02:34:04.721708Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=9 [INFO] [stdout] 2025-11-05T02:34:04.721719Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=3s [INFO] [stdout] 2025-11-05T02:34:04.721751Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1024 congestion_controller_window=10 remaining=4 self.last_remote_window=1024 [INFO] [stdout] 2025-11-05T02:34:04.721763Z TRACE librqbit_utp::stream_dispatch: segmented bytes=4 [INFO] [stdout] 2025-11-05T02:34:04.721770Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=0 remote_window_remaining=1020 user_tx_segments_segments=2 user_tx_segments_bytes=5 segment_sizes=min_ss=5:max_ss=5 [INFO] [stdout] 2025-11-05T02:34:04.721788Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=102 header.ack_nr=0 payload_size=4 remaining_cwnd=9 [INFO] [stdout] 2025-11-05T02:34:04.721799Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=5 [INFO] [stdout] 2025-11-05T02:34:04.721807Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=3s [INFO] [stdout] 2025-11-05T02:34:04.721824Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1024 congestion_controller_window=10 remaining=0 self.last_remote_window=1024 [INFO] [stdout] 2025-11-05T02:34:04.721837Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=0 remote_window_remaining=1024 user_tx_segments_segments=2 user_tx_segments_bytes=5 segment_sizes=min_ss=5:max_ss=5 [INFO] [stdout] 2025-11-05T02:34:04.721849Z TRACE librqbit_utp::stream_dispatch: retransmit timer expired [INFO] [stdout] 2025-11-05T02:34:04.721859Z TRACE librqbit_utp::stream_dispatch: RTO expired: sent ST_DATA header.seq_nr=101 header.ack_nr=0 payload_size=1 [INFO] [stdout] 2025-11-05T02:34:04.721869Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=6s reason="rfc6298 5.6" [INFO] [stdout] 2025-11-05T02:34:04.721878Z TRACE librqbit_utp::stream_dispatch: not sending anything while in RTO processing rto_retransmissions=1 [INFO] [stdout] 2025-11-05T02:34:04.721886Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=6s [INFO] [stdout] 2025-11-05T02:34:04.721901Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1024 congestion_controller_window=10 remaining=0 self.last_remote_window=1024 [INFO] [stdout] 2025-11-05T02:34:04.721912Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=0 remote_window_remaining=1024 user_tx_segments_segments=2 user_tx_segments_bytes=5 segment_sizes=min_ss=5:max_ss=5 [INFO] [stdout] 2025-11-05T02:34:04.721924Z TRACE librqbit_utp::stream_dispatch: not sending anything while in RTO processing rto_retransmissions=1 [INFO] [stdout] 2025-11-05T02:34:04.721932Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=6s [INFO] [stdout] 2025-11-05T02:34:04.721942Z TRACE librqbit_utp::stream_tx: closing writer [INFO] [stdout] 2025-11-05T02:34:04.721949Z TRACE librqbit_utp::stream_rx: user_rx: marking vsock closed [INFO] [stdout] 2025-11-05T02:34:04.690125Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1048576 congestion_controller_window=10 remaining=10 self.last_remote_window=1048576 [INFO] [stdout] 2025-11-05T02:34:04.724616Z TRACE librqbit_utp::stream_dispatch: segmented bytes=5 [INFO] [stdout] 2025-11-05T02:34:04.724634Z TRACE librqbit_utp::stream_dispatch: segmented bytes=5 [INFO] [stdout] 2025-11-05T02:34:04.724643Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=0 remote_window_remaining=1048566 user_tx_segments_segments=2 user_tx_segments_bytes=10 segment_sizes=min_ss=5:max_ss=5 [INFO] [stdout] 2025-11-05T02:34:04.724672Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=1s reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.724685Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-11-05T02:34:04.724697Z 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-11-05T02:34:04.724715Z 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-11-05T02:34:04.724728Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=0 [INFO] [stdout] 2025-11-05T02:34:04.724740Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=1s [INFO] [stdout] 2025-11-05T02:34:04.724814Z TRACE msg{seq_nr=1 ack_nr=100 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.724868Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=1s reason="rfc6298 5.3" [INFO] [stdout] 2025-11-05T02:34:04.724883Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.724899Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1024 congestion_controller_window=10 remaining=0 self.last_remote_window=1024 [INFO] [stdout] 2025-11-05T02:34:04.724911Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=0 remote_window_remaining=1024 user_tx_segments_segments=2 user_tx_segments_bytes=10 segment_sizes=min_ss=5:max_ss=5 [INFO] [stdout] 2025-11-05T02:34:04.724927Z TRACE librqbit_utp::stream_dispatch: did not send anything remaining_cwnd=5 [INFO] [stdout] 2025-11-05T02:34:04.724938Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=1s [INFO] [stdout] 2025-11-05T02:34:04.724960Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1024 congestion_controller_window=10 remaining=0 self.last_remote_window=1024 [INFO] [stdout] 2025-11-05T02:34:04.724972Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=0 remote_window_remaining=1024 user_tx_segments_segments=2 user_tx_segments_bytes=10 segment_sizes=min_ss=5:max_ss=5 [INFO] [stdout] 2025-11-05T02:34:04.724985Z TRACE librqbit_utp::stream_dispatch: retransmit timer expired [INFO] [stdout] 2025-11-05T02:34:04.725000Z TRACE librqbit_utp::stream_dispatch: RTO expired: sent ST_DATA header.seq_nr=101 header.ack_nr=0 payload_size=5 [INFO] [stdout] 2025-11-05T02:34:04.725012Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=1s reason="rfc6298 5.6" [INFO] [stdout] 2025-11-05T02:34:04.725022Z TRACE librqbit_utp::stream_dispatch: not sending anything while in RTO processing rto_retransmissions=1 [INFO] [stdout] 2025-11-05T02:34:04.725033Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=1s [INFO] [stdout] 2025-11-05T02:34:04.725081Z TRACE msg{seq_nr=1 ack_nr=101 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.725115Z TRACE librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-11-05T02:34:04.725129Z TRACE librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-11-05T02:34:04.725141Z TRACE librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=2, bytes=10, new_rtt=None [INFO] [stdout] 2025-11-05T02:34:04.725166Z TRACE librqbit_utp::stream_rx: user_rx: marking vsock closed [INFO] [stdout] 2025-11-05T02:34:04.726079Z DEBUG librqbit_utp::macros::tests: retransmitting skipped_logs=0 arg1=1 arg2=2 arg3=3 [INFO] [stdout] 2025-11-05T02:34:04.727312Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56404 ack_nr=44044 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.727346Z 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=56404 ack_nr=44044 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-11-05T02:34:04.727399Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56402 ack_nr=44044 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.727421Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56402 ack_nr=44044 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1382 [INFO] [stdout] 2025-11-05T02:34:04.727442Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56402 ack_nr=44044 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=56401 [INFO] [stdout] 2025-11-05T02:34:04.727474Z 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=56402 ack_nr=44044 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-11-05T02:34:04.727503Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56402 ack_nr=44044 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.727524Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56402 ack_nr=44044 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.727547Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56402 ack_nr=44044 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1382 [INFO] [stdout] 2025-11-05T02:34:04.713455Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1048576 congestion_controller_window=4 remaining=2 self.last_remote_window=1048576 [INFO] [stdout] 2025-11-05T02:34:04.714361Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1048576 congestion_controller_window=4 remaining=4 self.last_remote_window=1048576 [INFO] [stdout] 2025-11-05T02:34:04.728815Z TRACE librqbit_utp::stream_dispatch: segmented bytes=2 [INFO] [stdout] 2025-11-05T02:34:04.714616Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49208 ack_nr=11788 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.728833Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=0 remote_window_remaining=1048574 user_tx_segments_segments=1 user_tx_segments_bytes=2 segment_sizes=min_ss=2:max_ss=2 [INFO] [stdout] 2025-11-05T02:34:04.728836Z TRACE librqbit_utp::stream_dispatch: segmented bytes=2 [INFO] [stdout] 2025-11-05T02:34:04.728852Z TRACE librqbit_utp::stream_dispatch: segmented bytes=2 [INFO] [stdout] 2025-11-05T02:34:04.728861Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=0 remote_window_remaining=1048572 user_tx_segments_segments=2 user_tx_segments_bytes=4 segment_sizes=min_ss=2:max_ss=2 [INFO] [stdout] 2025-11-05T02:34:04.728866Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=3s reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.728846Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49208 ack_nr=11788 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=991 [INFO] [stdout] 2025-11-05T02:34:04.728880Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-11-05T02:34:04.728891Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=101 header.ack_nr=0 payload_size=2 remaining_cwnd=4 [INFO] [stdout] 2025-11-05T02:34:04.728891Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=3s reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.728902Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=2 [INFO] [stdout] 2025-11-05T02:34:04.728903Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-11-05T02:34:04.728914Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=3s [INFO] [stdout] 2025-11-05T02:34:04.728914Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=101 header.ack_nr=0 payload_size=2 remaining_cwnd=4 [INFO] [stdout] 2025-11-05T02:34:04.728931Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=102 header.ack_nr=0 payload_size=2 remaining_cwnd=2 [INFO] [stdout] 2025-11-05T02:34:04.728921Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49209 ack_nr=11788 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.728943Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=0 [INFO] [stdout] 2025-11-05T02:34:04.728955Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=3s [INFO] [stdout] 2025-11-05T02:34:04.728956Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1048576 congestion_controller_window=4 remaining=2 self.last_remote_window=1048576 [INFO] [stdout] 2025-11-05T02:34:04.728947Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49209 ack_nr=11788 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=991 [INFO] [stdout] 2025-11-05T02:34:04.728972Z TRACE librqbit_utp::stream_dispatch: segmented bytes=2 [INFO] [stdout] 2025-11-05T02:34:04.728981Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=0 remote_window_remaining=1048574 user_tx_segments_segments=2 user_tx_segments_bytes=4 segment_sizes=min_ss=2:max_ss=2 [INFO] [stdout] 2025-11-05T02:34:04.728974Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49209 ack_nr=11788 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=49208 [INFO] [stdout] 2025-11-05T02:34:04.729002Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=102 header.ack_nr=0 payload_size=2 remaining_cwnd=2 [INFO] [stdout] 2025-11-05T02:34:04.729014Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=0 [INFO] [stdout] 2025-11-05T02:34:04.729005Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49209 ack_nr=11788 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.729025Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=2.9s [INFO] [stdout] 2025-11-05T02:34:04.729019Z TRACE msg{seq_nr=0 ack_nr=101 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.729029Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49209 ack_nr=11788 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.729050Z TRACE librqbit_utp::stream_tx: closing writer [INFO] [stdout] 2025-11-05T02:34:04.729052Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=3.2875s reason="rfc6298 5.3" [INFO] [stdout] 2025-11-05T02:34:04.729060Z TRACE librqbit_utp::stream_rx: user_rx: marking vsock closed [INFO] [stdout] 2025-11-05T02:34:04.729065Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.729056Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49209 ack_nr=11788 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1982 [INFO] [stdout] 2025-11-05T02:34:04.729077Z TRACE librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=1, bytes=2, new_rtt=Some(100ms) [INFO] [stdout] 2025-11-05T02:34:04.729090Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1048576 congestion_controller_window=6 remaining=0 self.last_remote_window=1048576 [INFO] [stdout] 2025-11-05T02:34:04.729092Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-11-05T02:34:04.729102Z 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=2 segment_sizes=min_ss=2:max_ss=2 [INFO] [stdout] 2025-11-05T02:34:04.729117Z TRACE librqbit_utp::stream_dispatch: did not send anything remaining_cwnd=4 [INFO] [stdout] 2025-11-05T02:34:04.729113Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-11-05T02:34:04.729128Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=3.2875s [INFO] [stdout] 2025-11-05T02:34:04.729166Z TRACE msg{seq_nr=0 ack_nr=101 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.729161Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=1, bytes=991, new_rtt=Some(8.80858ms) [INFO] [stdout] 2025-11-05T02:34:04.729182Z 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-11-05T02:34:04.729190Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=2 bytes=1982 [INFO] [stdout] 2025-11-05T02:34:04.729227Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1048576 congestion_controller_window=6 remaining=0 self.last_remote_window=1048576 [INFO] [stdout] 2025-11-05T02:34:04.729219Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: remote_window_remaining=1047487 congestion_controller_window=2575 remaining=31777 self.last_remote_window=1047487 [INFO] [stdout] 2025-11-05T02:34:04.729240Z 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=2 segment_sizes=min_ss=2:max_ss=2 [INFO] [stdout] 2025-11-05T02:34:04.729255Z TRACE librqbit_utp::stream_dispatch: did not send anything remaining_cwnd=4 [INFO] [stdout] 2025-11-05T02:34:04.729245Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: segmented bytes=991 [INFO] [stdout] 2025-11-05T02:34:04.729265Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=3.1875s [INFO] [stdout] 2025-11-05T02:34:04.729264Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: segmented bytes=991 [INFO] [stdout] 2025-11-05T02:34:04.729285Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: segmented bytes=991 [INFO] [stdout] 2025-11-05T02:34:04.729307Z TRACE msg{seq_nr=0 ack_nr=102 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.729307Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: segmented bytes=1222 [INFO] [stdout] 2025-11-05T02:34:04.729334Z TRACE librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-11-05T02:34:04.729326Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=1222 [INFO] [stdout] 2025-11-05T02:34:04.729343Z TRACE librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-11-05T02:34:04.729354Z TRACE librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=1, bytes=2, new_rtt=Some(300ms) [INFO] [stdout] 2025-11-05T02:34:04.729349Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: 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-11-05T02:34:04.729369Z TRACE librqbit_utp::stream_tx: closing writer [INFO] [stdout] 2025-11-05T02:34:04.729379Z TRACE librqbit_utp::stream_rx: user_rx: marking vsock closed [INFO] [stdout] 2025-11-05T02:34:04.729402Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.729427Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-11-05T02:34:04.729445Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=11789 header.ack_nr=49209 payload_size=991 remaining_cwnd=2575 [INFO] [stdout] 2025-11-05T02:34:04.729490Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=11790 header.ack_nr=49209 payload_size=991 remaining_cwnd=1584 [INFO] [stdout] 2025-11-05T02:34:04.729512Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=593 [INFO] [stdout] 2025-11-05T02:34:04.729533Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-11-05T02:34:04.739430Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11789 ack_nr=49209 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.739490Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11789 ack_nr=49209 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=991 [INFO] [stdout] 2025-11-05T02:34:04.739519Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11789 ack_nr=49209 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=11788 [INFO] [stdout] 2025-11-05T02:34:04.739551Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11789 ack_nr=49209 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.739603Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11789 ack_nr=49209 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.739634Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11789 ack_nr=49209 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=991 [INFO] [stdout] 2025-11-05T02:34:04.739692Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11790 ack_nr=49209 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.739722Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11790 ack_nr=49209 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=991 [INFO] [stdout] 2025-11-05T02:34:04.739747Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11790 ack_nr=49209 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=11789 [INFO] [stdout] 2025-11-05T02:34:04.739774Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11790 ack_nr=49209 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.739796Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11790 ack_nr=49209 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.739820Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11790 ack_nr=49209 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1982 [INFO] [stdout] 2025-11-05T02:34:04.739859Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: arming retransmit timer delay=245.561578ms reason="rfc6298 5.3" [INFO] [stdout] 2025-11-05T02:34:04.739884Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.739958Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=2, bytes=1982, new_rtt=Some(110.333067ms) [INFO] [stdout] 2025-11-05T02:34:04.739995Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=2 bytes=1982 [INFO] [stdout] 2025-11-05T02:34:04.740023Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: MTU probe hasnt expired yet [INFO] [stdout] 2025-11-05T02:34:04.740087Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=49210 header.ack_nr=11790 payload_size=991 remaining_cwnd=4557 [INFO] [stdout] 2025-11-05T02:34:04.740135Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=49211 header.ack_nr=11790 payload_size=1222 remaining_cwnd=3566 [INFO] [stdout] 2025-11-05T02:34:04.740166Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=2344 [INFO] [stdout] 2025-11-05T02:34:04.740194Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: will repoll in duration=245.561578ms [INFO] [stdout] 2025-11-05T02:34:04.741157Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49210 ack_nr=11790 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.741196Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49210 ack_nr=11790 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=991 [INFO] [stdout] 2025-11-05T02:34:04.741222Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49210 ack_nr=11790 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=49209 [INFO] [stdout] 2025-11-05T02:34:04.741249Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49210 ack_nr=11790 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.741272Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49210 ack_nr=11790 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.741296Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49210 ack_nr=11790 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=991 [INFO] [stdout] 2025-11-05T02:34:04.741345Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49211 ack_nr=11790 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.741368Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49211 ack_nr=11790 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1222 [INFO] [stdout] 2025-11-05T02:34:04.741392Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49211 ack_nr=11790 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=49210 [INFO] [stdout] 2025-11-05T02:34:04.741416Z DEBUG echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49211 ack_nr=11790 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-11-05T02:34:04.741445Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49211 ack_nr=11790 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.741478Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49211 ack_nr=11790 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.741502Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49211 ack_nr=11790 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2213 [INFO] [stdout] 2025-11-05T02:34:04.741536Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.3" [INFO] [stdout] 2025-11-05T02:34:04.741558Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.741648Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=2, bytes=1982, new_rtt=Some(11.64789ms) [INFO] [stdout] 2025-11-05T02:34:04.741675Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=2 bytes=2213 [INFO] [stdout] 2025-11-05T02:34:04.741698Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: MTU probe hasnt expired yet [INFO] [stdout] 2025-11-05T02:34:04.741739Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=11791 header.ack_nr=49211 payload_size=991 remaining_cwnd=4557 [INFO] [stdout] 2025-11-05T02:34:04.741777Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=11792 header.ack_nr=49211 payload_size=1222 remaining_cwnd=3566 [INFO] [stdout] 2025-11-05T02:34:04.741801Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=2344 [INFO] [stdout] 2025-11-05T02:34:04.741824Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-11-05T02:34:04.714918Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=712 [INFO] [stdout] 2025-11-05T02:34:04.742623Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=713 [INFO] [stdout] 2025-11-05T02:34:04.742640Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=714 [INFO] [stdout] 2025-11-05T02:34:04.742649Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=715 [INFO] [stdout] 2025-11-05T02:34:04.742673Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=716 [INFO] [stdout] 2025-11-05T02:34:04.742682Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=717 [INFO] [stdout] 2025-11-05T02:34:04.742690Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=718 [INFO] [stdout] 2025-11-05T02:34:04.742699Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=719 [INFO] [stdout] 2025-11-05T02:34:04.742714Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=720 [INFO] [stdout] 2025-11-05T02:34:04.742723Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=721 [INFO] [stdout] 2025-11-05T02:34:04.742730Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=722 [INFO] [stdout] 2025-11-05T02:34:04.742738Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=723 [INFO] [stdout] 2025-11-05T02:34:04.742752Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=724 [INFO] [stdout] 2025-11-05T02:34:04.742760Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=725 [INFO] [stdout] 2025-11-05T02:34:04.742769Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=726 [INFO] [stdout] 2025-11-05T02:34:04.742778Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=727 [INFO] [stdout] 2025-11-05T02:34:04.742793Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=728 [INFO] [stdout] 2025-11-05T02:34:04.742801Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=729 [INFO] [stdout] 2025-11-05T02:34:04.742809Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=730 [INFO] [stdout] 2025-11-05T02:34:04.742818Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=731 [INFO] [stdout] 2025-11-05T02:34:04.742842Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=732 [INFO] [stdout] 2025-11-05T02:34:04.742851Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=733 [INFO] [stdout] 2025-11-05T02:34:04.742859Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=734 [INFO] [stdout] 2025-11-05T02:34:04.742867Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=735 [INFO] [stdout] 2025-11-05T02:34:04.742883Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=736 [INFO] [stdout] 2025-11-05T02:34:04.742891Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=737 [INFO] [stdout] 2025-11-05T02:34:04.742910Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=738 [INFO] [stdout] 2025-11-05T02:34:04.742920Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=739 [INFO] [stdout] 2025-11-05T02:34:04.742928Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=740 [INFO] [stdout] 2025-11-05T02:34:04.742942Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=741 [INFO] [stdout] 2025-11-05T02:34:04.742952Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=742 [INFO] [stdout] 2025-11-05T02:34:04.742959Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=743 [INFO] [stdout] 2025-11-05T02:34:04.742967Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=744 [INFO] [stdout] 2025-11-05T02:34:04.742981Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=745 [INFO] [stdout] 2025-11-05T02:34:04.742990Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=746 [INFO] [stdout] 2025-11-05T02:34:04.742998Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=747 [INFO] [stdout] 2025-11-05T02:34:04.743006Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=748 [INFO] [stdout] 2025-11-05T02:34:04.743021Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=749 [INFO] [stdout] 2025-11-05T02:34:04.743030Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=750 [INFO] [stdout] 2025-11-05T02:34:04.743037Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=751 [INFO] [stdout] 2025-11-05T02:34:04.743045Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=752 [INFO] [stdout] 2025-11-05T02:34:04.743061Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=753 [INFO] [stdout] 2025-11-05T02:34:04.743070Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=754 [INFO] [stdout] 2025-11-05T02:34:04.743078Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=755 [INFO] [stdout] 2025-11-05T02:34:04.743086Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=756 [INFO] [stdout] 2025-11-05T02:34:04.743101Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=757 [INFO] [stdout] 2025-11-05T02:34:04.743111Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=758 [INFO] [stdout] 2025-11-05T02:34:04.743122Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=759 [INFO] [stdout] 2025-11-05T02:34:04.743130Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=760 [INFO] [stdout] 2025-11-05T02:34:04.743145Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=761 [INFO] [stdout] 2025-11-05T02:34:04.743153Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=762 [INFO] [stdout] 2025-11-05T02:34:04.743161Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=763 [INFO] [stdout] 2025-11-05T02:34:04.743170Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=764 [INFO] [stdout] 2025-11-05T02:34:04.743186Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=765 [INFO] [stdout] 2025-11-05T02:34:04.743194Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=766 [INFO] [stdout] 2025-11-05T02:34:04.743203Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=767 [INFO] [stdout] 2025-11-05T02:34:04.733612Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.721563Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=59607 header.ack_nr=42105 payload_size=991 remaining_cwnd=1584 [INFO] [stdout] 2025-11-05T02:34:04.743736Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=593 [INFO] [stdout] 2025-11-05T02:34:04.743780Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-11-05T02:34:04.745487Z  INFO echo{addr=[::]:0}: librqbit_utp::e2e_tests: current counter 0 [INFO] [stdout] test stream_dispatch::tests::retransmit_timer::test_rto_not_stuck_in_congestion_control ... ok [INFO] [stdout] test stream_dispatch::tests::retransmit_timer::test_rto_single_packet_retransmission_smaller_than_mss ... ok [INFO] [stdout] test stream_dispatch::tests::retransmit_timer::retransmit_timer_idle_when_all_data_acked ... ok [INFO] [stdout] 2025-11-05T02:34:04.745743Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: turning off syn ack resend timer reason="past SYN-ACK" [INFO] [stdout] test stream_dispatch::tests::retransmit_timer::retransmit_timer_not_restarted_on_newly_sent_packets ... ok [INFO] [stdout] 2025-11-05T02:34:04.745840Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=768 [INFO] [stdout] 2025-11-05T02:34:04.745866Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=769 [INFO] [stdout] 2025-11-05T02:34:04.745885Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=770 [INFO] [stdout] 2025-11-05T02:34:04.745894Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=771 [INFO] [stdout] 2025-11-05T02:34:04.745902Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=772 [INFO] [stdout] 2025-11-05T02:34:04.745910Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=773 [INFO] [stdout] 2025-11-05T02:34:04.745931Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=774 [INFO] [stdout] 2025-11-05T02:34:04.745941Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=775 [INFO] [stdout] 2025-11-05T02:34:04.745952Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=776 [INFO] [stdout] 2025-11-05T02:34:04.745960Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=777 [INFO] [stdout] 2025-11-05T02:34:04.745976Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=778 [INFO] [stdout] 2025-11-05T02:34:04.745984Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=779 [INFO] [stdout] 2025-11-05T02:34:04.745991Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=780 [INFO] [stdout] 2025-11-05T02:34:04.746000Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=781 [INFO] [stdout] 2025-11-05T02:34:04.746016Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=782 [INFO] [stdout] 2025-11-05T02:34:04.746024Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=783 [INFO] [stdout] 2025-11-05T02:34:04.746031Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=784 [INFO] [stdout] 2025-11-05T02:34:04.746038Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=785 [INFO] [stdout] 2025-11-05T02:34:04.746050Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=786 [INFO] [stdout] 2025-11-05T02:34:04.746057Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=787 [INFO] [stdout] 2025-11-05T02:34:04.746064Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=788 [INFO] [stdout] 2025-11-05T02:34:04.746072Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=789 [INFO] [stdout] 2025-11-05T02:34:04.746084Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=790 [INFO] [stdout] 2025-11-05T02:34:04.746091Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=791 [INFO] [stdout] 2025-11-05T02:34:04.746098Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=792 [INFO] [stdout] 2025-11-05T02:34:04.746105Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=793 [INFO] [stdout] 2025-11-05T02:34:04.746117Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=794 [INFO] [stdout] 2025-11-05T02:34:04.746125Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=795 [INFO] [stdout] 2025-11-05T02:34:04.746133Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=796 [INFO] [stdout] 2025-11-05T02:34:04.746141Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=797 [INFO] [stdout] 2025-11-05T02:34:04.746156Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=798 [INFO] [stdout] 2025-11-05T02:34:04.746164Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=799 [INFO] [stdout] 2025-11-05T02:34:04.746141Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.746172Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=800 [INFO] [stdout] 2025-11-05T02:34:04.746180Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=801 [INFO] [stdout] 2025-11-05T02:34:04.746195Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=802 [INFO] [stdout] 2025-11-05T02:34:04.746222Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=803 [INFO] [stdout] 2025-11-05T02:34:04.746205Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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(110.888866ms) [INFO] [stdout] 2025-11-05T02:34:04.746232Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=804 [INFO] [stdout] 2025-11-05T02:34:04.746241Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=805 [INFO] [stdout] 2025-11-05T02:34:04.746249Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=806 [INFO] [stdout] 2025-11-05T02:34:04.746238Z TRACE echo{addr=127.0.0.1:8535}:utp_socket: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-11-05T02:34:04.746264Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=807 [INFO] [stdout] 2025-11-05T02:34:04.746272Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=808 [INFO] [stdout] 2025-11-05T02:34:04.746280Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=809 [INFO] [stdout] 2025-11-05T02:34:04.746264Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.746288Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=810 [INFO] [stdout] 2025-11-05T02:34:04.746289Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.746303Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=811 [INFO] [stdout] 2025-11-05T02:34:04.746313Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=812 [INFO] [stdout] 2025-11-05T02:34:04.746321Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=813 [INFO] [stdout] 2025-11-05T02:34:04.746309Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.746328Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=814 [INFO] [stdout] 2025-11-05T02:34:04.746329Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.746343Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=815 [INFO] [stdout] 2025-11-05T02:34:04.746351Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=816 [INFO] [stdout] 2025-11-05T02:34:04.746359Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=817 [INFO] [stdout] 2025-11-05T02:34:04.746348Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.746367Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=818 [INFO] [stdout] 2025-11-05T02:34:04.746367Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.746382Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=819 [INFO] [stdout] 2025-11-05T02:34:04.746390Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=820 [INFO] [stdout] 2025-11-05T02:34:04.746398Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=821 [INFO] [stdout] 2025-11-05T02:34:04.746387Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.746405Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=822 [INFO] [stdout] 2025-11-05T02:34:04.746423Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=823 [INFO] [stdout] 2025-11-05T02:34:04.746432Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=824 [INFO] [stdout] 2025-11-05T02:34:04.746442Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=825 [INFO] [stdout] 2025-11-05T02:34:04.746450Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=826 [INFO] [stdout] 2025-11-05T02:34:04.746468Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=827 [INFO] [stdout] 2025-11-05T02:34:04.746438Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.746477Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=828 [INFO] [stdout] 2025-11-05T02:34:04.746485Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=829 [INFO] [stdout] 2025-11-05T02:34:04.746478Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.746493Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=830 [INFO] [stdout] 2025-11-05T02:34:04.746509Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=831 [INFO] [stdout] 2025-11-05T02:34:04.746500Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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=44045 header.ack_nr=56402 payload_size=1382 remaining_cwnd=2764 [INFO] [stdout] 2025-11-05T02:34:04.746517Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=832 [INFO] [stdout] 2025-11-05T02:34:04.746525Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=833 [INFO] [stdout] 2025-11-05T02:34:04.746543Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=834 [INFO] [stdout] 2025-11-05T02:34:04.746553Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=835 [INFO] [stdout] 2025-11-05T02:34:04.746540Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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=44046 header.ack_nr=56402 payload_size=1382 remaining_cwnd=1382 [INFO] [stdout] 2025-11-05T02:34:04.746587Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=836 [INFO] [stdout] 2025-11-05T02:34:04.746599Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=837 [INFO] [stdout] 2025-11-05T02:34:04.746589Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.746607Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=838 [INFO] [stdout] 2025-11-05T02:34:04.746615Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=839 [INFO] [stdout] 2025-11-05T02:34:04.746616Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.746631Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=840 [INFO] [stdout] 2025-11-05T02:34:04.746640Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=841 [INFO] [stdout] 2025-11-05T02:34:04.746649Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=842 [INFO] [stdout] 2025-11-05T02:34:04.746658Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=843 [INFO] [stdout] 2025-11-05T02:34:04.746676Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=844 [INFO] [stdout] 2025-11-05T02:34:04.746686Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=845 [INFO] [stdout] 2025-11-05T02:34:04.746695Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=846 [INFO] [stdout] 2025-11-05T02:34:04.746703Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=847 [INFO] [stdout] 2025-11-05T02:34:04.746705Z TRACE msg{seq_nr=0 ack_nr=101 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.746720Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=848 [INFO] [stdout] 2025-11-05T02:34:04.746729Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=849 [INFO] [stdout] 2025-11-05T02:34:04.746738Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=850 [INFO] [stdout] 2025-11-05T02:34:04.746746Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=851 [INFO] [stdout] 2025-11-05T02:34:04.746752Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1024 congestion_controller_window=1024 remaining=5 self.last_remote_window=1024 [INFO] [stdout] 2025-11-05T02:34:04.746763Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=852 [INFO] [stdout] 2025-11-05T02:34:04.746769Z TRACE librqbit_utp::stream_dispatch: segmented bytes=5 [INFO] [stdout] 2025-11-05T02:34:04.746772Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=853 [INFO] [stdout] 2025-11-05T02:34:04.746781Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=854 [INFO] [stdout] 2025-11-05T02:34:04.746778Z 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-11-05T02:34:04.746790Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=855 [INFO] [stdout] 2025-11-05T02:34:04.746805Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=856 [INFO] [stdout] 2025-11-05T02:34:04.746803Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=3s reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.746814Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=857 [INFO] [stdout] 2025-11-05T02:34:04.746815Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-11-05T02:34:04.746823Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=858 [INFO] [stdout] 2025-11-05T02:34:04.746826Z 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-11-05T02:34:04.746832Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=859 [INFO] [stdout] 2025-11-05T02:34:04.746838Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=1019 [INFO] [stdout] 2025-11-05T02:34:04.746848Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=860 [INFO] [stdout] 2025-11-05T02:34:04.746850Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=3s [INFO] [stdout] 2025-11-05T02:34:04.746857Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=861 [INFO] [stdout] 2025-11-05T02:34:04.746865Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=862 [INFO] [stdout] 2025-11-05T02:34:04.746874Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=863 [INFO] [stdout] 2025-11-05T02:34:04.746890Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=864 [INFO] [stdout] 2025-11-05T02:34:04.746900Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=865 [INFO] [stdout] 2025-11-05T02:34:04.746916Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=866 [INFO] [stdout] 2025-11-05T02:34:04.746909Z TRACE msg{seq_nr=0 ack_nr=101 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.746926Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=867 [INFO] [stdout] 2025-11-05T02:34:04.746935Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=868 [INFO] [stdout] 2025-11-05T02:34:04.746950Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=869 [INFO] [stdout] 2025-11-05T02:34:04.746949Z TRACE librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-11-05T02:34:04.746958Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=870 [INFO] [stdout] 2025-11-05T02:34:04.746961Z TRACE librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-11-05T02:34:04.746966Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=871 [INFO] [stdout] 2025-11-05T02:34:04.746972Z 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-11-05T02:34:04.746975Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=872 [INFO] [stdout] 2025-11-05T02:34:04.746989Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=873 [INFO] [stdout] 2025-11-05T02:34:04.746998Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=874 [INFO] [stdout] 2025-11-05T02:34:04.747002Z DEBUG librqbit_utp::stream_dispatch: consumer closed and no data to send, shutting down [INFO] [stdout] 2025-11-05T02:34:04.747006Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=875 [INFO] [stdout] 2025-11-05T02:34:04.747010Z TRACE librqbit_utp::stream_dispatch: state established -> fin-wait-1 [INFO] [stdout] 2025-11-05T02:34:04.747039Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=876 [INFO] [stdout] 2025-11-05T02:34:04.747043Z DEBUG librqbit_utp::stream_dispatch: state changed before=Established after=FinWait1 { our_fin: 102 } [INFO] [stdout] 2025-11-05T02:34:04.747056Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=877 [INFO] [stdout] 2025-11-05T02:34:04.747055Z TRACE librqbit_utp::stream_dispatch: sending seq_nr=102 ack_nr=0 wnd_size=0 type=ST_FIN [INFO] [stdout] 2025-11-05T02:34:04.747064Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=878 [INFO] [stdout] 2025-11-05T02:34:04.747073Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=879 [INFO] [stdout] 2025-11-05T02:34:04.747071Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=3.375s reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.747081Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=880 [INFO] [stdout] 2025-11-05T02:34:04.747082Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=1s reason="both reader and writer are dead" [INFO] [stdout] 2025-11-05T02:34:04.747096Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=881 [INFO] [stdout] 2025-11-05T02:34:04.747096Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=1s [INFO] [stdout] 2025-11-05T02:34:04.747105Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=882 [INFO] [stdout] 2025-11-05T02:34:04.747113Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=883 [INFO] [stdout] 2025-11-05T02:34:04.747122Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=884 [INFO] [stdout] 2025-11-05T02:34:04.747128Z TRACE librqbit_utp::stream_dispatch: remote was inactive for too long state=FinWait1 { our_fin: 102 } [INFO] [stdout] 2025-11-05T02:34:04.747139Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=885 [INFO] [stdout] 2025-11-05T02:34:04.747140Z TRACE librqbit_utp::stream_dispatch: just_before_death: remote was inactive for too long [INFO] [stdout] 2025-11-05T02:34:04.747122Z TRACE librqbit_utp::stream_tx: closing writer [INFO] [stdout] 2025-11-05T02:34:04.747149Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=886 [INFO] [stdout] 2025-11-05T02:34:04.747152Z TRACE librqbit_utp::stream_rx: user_rx: marking vsock closed [INFO] [stdout] 2025-11-05T02:34:04.747158Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=887 [INFO] [stdout] 2025-11-05T02:34:04.747166Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=888 [INFO] [stdout] 2025-11-05T02:34:04.747173Z TRACE librqbit_utp::stream_tx: closing writer [INFO] [stdout] 2025-11-05T02:34:04.747189Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=889 [INFO] [stdout] 2025-11-05T02:34:04.747188Z TRACE msg{seq_nr=0 ack_nr=101 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.747199Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=890 [INFO] [stdout] 2025-11-05T02:34:04.747218Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=891 [INFO] [stdout] 2025-11-05T02:34:04.747227Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=892 [INFO] [stdout] 2025-11-05T02:34:04.747244Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=893 [INFO] [stdout] 2025-11-05T02:34:04.747254Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=894 [INFO] [stdout] 2025-11-05T02:34:04.747258Z DEBUG librqbit_utp::stream_dispatch: consumer closed and no data to send, shutting down [INFO] [stdout] 2025-11-05T02:34:04.747263Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=895 [INFO] [stdout] 2025-11-05T02:34:04.747268Z TRACE librqbit_utp::stream_dispatch: state established -> fin-wait-1 [INFO] [stdout] 2025-11-05T02:34:04.747272Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=896 [INFO] [stdout] 2025-11-05T02:34:04.747276Z DEBUG librqbit_utp::stream_dispatch: state changed before=Established after=FinWait1 { our_fin: 101 } [INFO] [stdout] 2025-11-05T02:34:04.747289Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=897 [INFO] [stdout] 2025-11-05T02:34:04.747291Z TRACE librqbit_utp::stream_dispatch: sending seq_nr=101 ack_nr=0 wnd_size=0 type=ST_FIN [INFO] [stdout] 2025-11-05T02:34:04.747306Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=898 [INFO] [stdout] 2025-11-05T02:34:04.747310Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=3s reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.747317Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=899 [INFO] [stdout] 2025-11-05T02:34:04.747323Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=1s reason="both reader and writer are dead" [INFO] [stdout] 2025-11-05T02:34:04.747326Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=900 [INFO] [stdout] 2025-11-05T02:34:04.630310Z  INFO echo{addr=[::1]:0}: librqbit_utp::e2e_tests: current counter 0 [INFO] [stdout] 2025-11-05T02:34:04.733851Z TRACE librqbit_utp::stream_tx: closing writer [INFO] [stdout] 2025-11-05T02:34:04.747728Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: turning off syn ack resend timer reason="past SYN-ACK" [INFO] [stdout] 2025-11-05T02:34:04.747787Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51545 ack_nr=64699 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.747825Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51545 ack_nr=64699 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1323 [INFO] [stdout] 2025-11-05T02:34:04.745798Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59607 ack_nr=42105 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.747850Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51545 ack_nr=64699 len=1323 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-11-05T02:34:04.747869Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59607 ack_nr=42105 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=991 [INFO] [stdout] 2025-11-05T02:34:04.747878Z DEBUG echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51545 ack_nr=64699 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-11-05T02:34:04.747895Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59607 ack_nr=42105 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=59606 [INFO] [stdout] 2025-11-05T02:34:04.747909Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51545 ack_nr=64699 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.747919Z DEBUG echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59607 ack_nr=42105 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-11-05T02:34:04.747932Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51545 ack_nr=64699 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.747946Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59607 ack_nr=42105 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.747959Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51545 ack_nr=64699 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1323 [INFO] [stdout] 2025-11-05T02:34:04.747969Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59607 ack_nr=42105 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.747994Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59607 ack_nr=42105 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=991 [INFO] [stdout] 2025-11-05T02:34:04.747997Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: arming retransmit timer delay=369.966708ms reason="rfc6298 5.3" [INFO] [stdout] 2025-11-05T02:34:04.748018Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.748028Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.3" [INFO] [stdout] 2025-11-05T02:34:04.748049Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.748073Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=1, bytes=1212, new_rtt=Some(123.322236ms) [INFO] [stdout] 2025-11-05T02:34:04.748085Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=1, bytes=528, new_rtt=Some(26.49955ms) [INFO] [stdout] 2025-11-05T02:34:04.748099Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=1 bytes=1323 [INFO] [stdout] 2025-11-05T02:34:04.748109Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=1 bytes=991 [INFO] [stdout] 2025-11-05T02:34:04.748112Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1024 congestion_controller_window=1024 remaining=5 self.last_remote_window=1024 [INFO] [stdout] 2025-11-05T02:34:04.748123Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: MTU probe hasnt expired yet [INFO] [stdout] 2025-11-05T02:34:04.748136Z TRACE librqbit_utp::stream_dispatch: segmented bytes=5 [INFO] [stdout] 2025-11-05T02:34:04.748131Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: MTU probe hasnt expired yet [INFO] [stdout] 2025-11-05T02:34:04.748145Z 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-11-05T02:34:04.748172Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.748182Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-11-05T02:34:04.748169Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=42106 header.ack_nr=59607 payload_size=991 remaining_cwnd=1982 [INFO] [stdout] 2025-11-05T02:34:04.748177Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=64700 header.ack_nr=51545 payload_size=1323 remaining_cwnd=3636 [INFO] [stdout] 2025-11-05T02:34:04.748192Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=39079 header.ack_nr=43657 payload_size=5 remaining_cwnd=1024 [INFO] [stdout] 2025-11-05T02:34:04.748205Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=1019 [INFO] [stdout] 2025-11-05T02:34:04.748199Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=991 [INFO] [stdout] 2025-11-05T02:34:04.748214Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-11-05T02:34:04.748214Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=2313 [INFO] [stdout] 2025-11-05T02:34:04.748223Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-11-05T02:34:04.748237Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: will repoll in duration=369.966708ms [INFO] [stdout] 2025-11-05T02:34:04.748279Z TRACE msg{seq_nr=43658 ack_nr=39079 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.748323Z TRACE msg{seq_nr=43658 ack_nr=39079 len=0 msgtype=ST_FIN}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.748336Z TRACE msg{seq_nr=43658 ack_nr=39079 len=0 msgtype=ST_FIN}: librqbit_utp::stream_dispatch: state: established -> last-ack [INFO] [stdout] 2025-11-05T02:34:04.748349Z TRACE msg{seq_nr=43658 ack_nr=39079 len=0 msgtype=ST_FIN}: librqbit_utp::stream_dispatch: forcing immedaite ACK reason="ST_FIN received" [INFO] [stdout] 2025-11-05T02:34:04.748379Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.3" [INFO] [stdout] 2025-11-05T02:34:04.748389Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.748402Z 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-11-05T02:34:04.748418Z TRACE librqbit_utp::stream_dispatch: sending seq_nr=39080 ack_nr=43658 wnd_size=1048080 type=ST_FIN [INFO] [stdout] 2025-11-05T02:34:04.748432Z TRACE librqbit_utp::stream_dispatch: rearming inactivity timer, expires in 1s reason="both reader and writer are dead" [INFO] [stdout] 2025-11-05T02:34:04.748441Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-11-05T02:34:04.748486Z TRACE msg{seq_nr=43658 ack_nr=39080 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.748509Z TRACE msg{seq_nr=43658 ack_nr=39080 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: state: last-ack -> closed [INFO] [stdout] 2025-11-05T02:34:04.748521Z TRACE msg{seq_nr=43658 ack_nr=39080 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.748552Z TRACE librqbit_utp::stream_dispatch: just_before_death: no error [INFO] [stdout] 2025-11-05T02:34:04.748559Z TRACE librqbit_utp::stream_rx: user_rx: marking vsock closed [INFO] [stdout] 2025-11-05T02:34:04.748586Z TRACE librqbit_utp::stream_tx: closing writer [INFO] [stdout] 2025-11-05T02:34:04.748933Z TRACE msg{seq_nr=0 ack_nr=101 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.748978Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1024 congestion_controller_window=1024 remaining=5 self.last_remote_window=1024 [INFO] [stdout] 2025-11-05T02:34:04.748995Z TRACE librqbit_utp::stream_dispatch: segmented bytes=5 [INFO] [stdout] 2025-11-05T02:34:04.749003Z 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-11-05T02:34:04.749027Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=3s reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.749040Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-11-05T02:34:04.749051Z 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-11-05T02:34:04.749066Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=1019 [INFO] [stdout] 2025-11-05T02:34:04.749079Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=3s [INFO] [stdout] 2025-11-05T02:34:04.749083Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64700 ack_nr=51545 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.749106Z TRACE librqbit_utp::stream_tx: closing writer [INFO] [stdout] 2025-11-05T02:34:04.749121Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1024 congestion_controller_window=1024 remaining=0 self.last_remote_window=1024 [INFO] [stdout] 2025-11-05T02:34:04.749114Z DEBUG echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64700 ack_nr=51545 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-11-05T02:34:04.749132Z 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=528:max_ss=1452 [INFO] [stdout] 2025-11-05T02:34:04.749146Z TRACE librqbit_utp::stream_dispatch: did not send anything remaining_cwnd=1019 [INFO] [stdout] 2025-11-05T02:34:04.749156Z DEBUG librqbit_utp::stream_dispatch: consumer closed and no data to send, shutting down [INFO] [stdout] 2025-11-05T02:34:04.749162Z TRACE librqbit_utp::stream_dispatch: state established -> fin-wait-1 [INFO] [stdout] 2025-11-05T02:34:04.749146Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64700 ack_nr=51545 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1323 [INFO] [stdout] 2025-11-05T02:34:04.749168Z DEBUG librqbit_utp::stream_dispatch: state changed before=Established after=FinWait1 { our_fin: 102 } [INFO] [stdout] 2025-11-05T02:34:04.749179Z TRACE librqbit_utp::stream_dispatch: sending seq_nr=102 ack_nr=0 wnd_size=0 type=ST_FIN [INFO] [stdout] 2025-11-05T02:34:04.749170Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64700 ack_nr=51545 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=64699 [INFO] [stdout] 2025-11-05T02:34:04.751023Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64700 ack_nr=51545 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.751052Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64700 ack_nr=51545 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.751075Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64700 ack_nr=51545 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1323 [INFO] [stdout] 2025-11-05T02:34:04.751109Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-11-05T02:34:04.751128Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-11-05T02:34:04.751184Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=1, bytes=1323, new_rtt=Some(122.374286ms) [INFO] [stdout] 2025-11-05T02:34:04.751208Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=1 bytes=1323 [INFO] [stdout] 2025-11-05T02:34:04.751234Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: remote_window_remaining=1046493 congestion_controller_window=4959 remaining=31445 self.last_remote_window=1046493 [INFO] [stdout] 2025-11-05T02:34:04.751256Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: segmented bytes=1323 [INFO] [stdout] 2025-11-05T02:34:04.751273Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: segmented bytes=1323 [INFO] [stdout] 2025-11-05T02:34:04.751290Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: segmented bytes=1323 [INFO] [stdout] 2025-11-05T02:34:04.751308Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: segmented bytes=1378 [INFO] [stdout] 2025-11-05T02:34:04.751325Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=1378 [INFO] [stdout] 2025-11-05T02:34:04.751343Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: 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-11-05T02:34:04.751390Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: arming retransmit timer delay=250.624462ms reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.751415Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-11-05T02:34:04.751436Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=51546 header.ack_nr=64700 payload_size=1323 remaining_cwnd=4959 [INFO] [stdout] 2025-11-05T02:34:04.751479Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=51547 header.ack_nr=64700 payload_size=1323 remaining_cwnd=3636 [INFO] [stdout] 2025-11-05T02:34:04.751514Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=51548 header.ack_nr=64700 payload_size=1323 remaining_cwnd=2313 [INFO] [stdout] 2025-11-05T02:34:04.751537Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=990 [INFO] [stdout] 2025-11-05T02:34:04.751559Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: will repoll in duration=250.624462ms [INFO] [stdout] 2025-11-05T02:34:04.752327Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51546 ack_nr=64700 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.752362Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51546 ack_nr=64700 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1323 [INFO] [stdout] 2025-11-05T02:34:04.752386Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51546 ack_nr=64700 len=1323 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-11-05T02:34:04.752411Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51546 ack_nr=64700 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.752433Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51546 ack_nr=64700 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.752468Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51546 ack_nr=64700 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1323 [INFO] [stdout] 2025-11-05T02:34:04.752516Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51547 ack_nr=64700 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.752540Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51547 ack_nr=64700 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1323 [INFO] [stdout] 2025-11-05T02:34:04.752562Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51547 ack_nr=64700 len=1323 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-11-05T02:34:04.752613Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51547 ack_nr=64700 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.752637Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51547 ack_nr=64700 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.752660Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51547 ack_nr=64700 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2646 [INFO] [stdout] 2025-11-05T02:34:04.752712Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51548 ack_nr=64700 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.752738Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51548 ack_nr=64700 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1323 [INFO] [stdout] 2025-11-05T02:34:04.752759Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51548 ack_nr=64700 len=1323 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-11-05T02:34:04.752782Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51548 ack_nr=64700 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.752804Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51548 ack_nr=64700 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.752828Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51548 ack_nr=64700 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=3969 [INFO] [stdout] 2025-11-05T02:34:04.752865Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-11-05T02:34:04.752889Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-11-05T02:34:04.752944Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=1, bytes=1323, new_rtt=Some(4.13235ms) [INFO] [stdout] 2025-11-05T02:34:04.752971Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=3 bytes=3969 [INFO] [stdout] 2025-11-05T02:34:04.752994Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: remote_window_remaining=1046493 congestion_controller_window=4959 remaining=31445 self.last_remote_window=1046493 [INFO] [stdout] 2025-11-05T02:34:04.753017Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: segmented bytes=1323 [INFO] [stdout] 2025-11-05T02:34:04.753037Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: segmented bytes=1323 [INFO] [stdout] 2025-11-05T02:34:04.753056Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: segmented bytes=1323 [INFO] [stdout] 2025-11-05T02:34:04.753076Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: segmented bytes=1378 [INFO] [stdout] 2025-11-05T02:34:04.753095Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=1378 [INFO] [stdout] 2025-11-05T02:34:04.753114Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: 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-11-05T02:34:04.753165Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: arming retransmit timer delay=412.596736ms reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.753195Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-11-05T02:34:04.753219Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=64701 header.ack_nr=51548 payload_size=1323 remaining_cwnd=4959 [INFO] [stdout] 2025-11-05T02:34:04.753262Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=64702 header.ack_nr=51548 payload_size=1323 remaining_cwnd=3636 [INFO] [stdout] 2025-11-05T02:34:04.753309Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=64703 header.ack_nr=51548 payload_size=1323 remaining_cwnd=2313 [INFO] [stdout] 2025-11-05T02:34:04.753338Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=990 [INFO] [stdout] 2025-11-05T02:34:04.753363Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: will repoll in duration=412.596736ms [INFO] [stdout] 2025-11-05T02:34:04.749194Z TRACE librqbit_utp::stream_dispatch: rearming inactivity timer, expires in 1s reason="both reader and writer are dead" [INFO] [stdout] 2025-11-05T02:34:04.754182Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=1s [INFO] [stdout] 2025-11-05T02:34:04.754246Z TRACE msg{seq_nr=1 ack_nr=102 len=0 msgtype=ST_FIN}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.754272Z TRACE msg{seq_nr=1 ack_nr=102 len=0 msgtype=ST_FIN}: librqbit_utp::stream_dispatch: state: fin-wait-1 -> closed [INFO] [stdout] 2025-11-05T02:34:04.754288Z TRACE msg{seq_nr=1 ack_nr=102 len=0 msgtype=ST_FIN}: librqbit_utp::stream_dispatch: forcing immedaite ACK reason="ST_FIN received" [INFO] [stdout] 2025-11-05T02:34:04.754313Z TRACE librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-11-05T02:34:04.754321Z TRACE librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-11-05T02:34:04.754331Z 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-11-05T02:34:04.754342Z TRACE 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-11-05T02:34:04.754359Z TRACE librqbit_utp::stream_dispatch: sending seq_nr=103 ack_nr=1 wnd_size=0 type=ST_STATE [INFO] [stdout] 2025-11-05T02:34:04.754373Z TRACE librqbit_utp::stream_dispatch: just_before_death: no error [INFO] [stdout] 2025-11-05T02:34:04.754380Z TRACE librqbit_utp::stream_rx: user_rx: marking vsock closed [INFO] [stdout] 2025-11-05T02:34:04.743515Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11791 ack_nr=49211 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] test stream_dispatch::tests::shutdown::test_no_writes_allowed_after_explicit_shutdown ... ok [INFO] [stdout] 2025-11-05T02:34:04.754656Z DEBUG echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11791 ack_nr=49211 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] test stream_dispatch::tests::retransmit_timer::test_selective_ack_retransmission ... ok [INFO] [stdout] 2025-11-05T02:34:04.754704Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11791 ack_nr=49211 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=991 [INFO] [stdout] 2025-11-05T02:34:04.754730Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11791 ack_nr=49211 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=11790 [INFO] [stdout] test stream_dispatch::tests::shutdown::test_read_gets_eof_on_fin_real_world_packets ... ok [INFO] [stdout] 2025-11-05T02:34:04.754758Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11791 ack_nr=49211 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] test stream_dispatch::tests::shutdown::test_resource_cleanup_both_sides_dropped_normally ... ok [INFO] [stdout] 2025-11-05T02:34:04.754783Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11791 ack_nr=49211 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.749229Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=901 [INFO] [stdout] 2025-11-05T02:34:04.754811Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11791 ack_nr=49211 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=991 [INFO] [stdout] 2025-11-05T02:34:04.754856Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=902 [INFO] [stdout] 2025-11-05T02:34:04.754870Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=903 [INFO] [stdout] 2025-11-05T02:34:04.754879Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=904 [INFO] [stdout] 2025-11-05T02:34:04.754887Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=905 [INFO] [stdout] 2025-11-05T02:34:04.754871Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11792 ack_nr=49211 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.754903Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=906 [INFO] [stdout] 2025-11-05T02:34:04.754912Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=907 [INFO] [stdout] 2025-11-05T02:34:04.754898Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11792 ack_nr=49211 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1222 [INFO] [stdout] 2025-11-05T02:34:04.754920Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=908 [INFO] [stdout] 2025-11-05T02:34:04.754928Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=909 [INFO] [stdout] 2025-11-05T02:34:04.754921Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11792 ack_nr=49211 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=11791 [INFO] [stdout] 2025-11-05T02:34:04.754943Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=910 [INFO] [stdout] 2025-11-05T02:34:04.754952Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=911 [INFO] [stdout] 2025-11-05T02:34:04.754961Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=912 [INFO] [stdout] 2025-11-05T02:34:04.754949Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11792 ack_nr=49211 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.754968Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=913 [INFO] [stdout] 2025-11-05T02:34:04.754983Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=914 [INFO] [stdout] 2025-11-05T02:34:04.754973Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11792 ack_nr=49211 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.754991Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=915 [INFO] [stdout] 2025-11-05T02:34:04.754999Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=916 [INFO] [stdout] 2025-11-05T02:34:04.755007Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=917 [INFO] [stdout] 2025-11-05T02:34:04.754997Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11792 ack_nr=49211 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2213 [INFO] [stdout] 2025-11-05T02:34:04.755022Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=918 [INFO] [stdout] 2025-11-05T02:34:04.755032Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=919 [INFO] [stdout] 2025-11-05T02:34:04.755040Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=920 [INFO] [stdout] 2025-11-05T02:34:04.755034Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-11-05T02:34:04.755050Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=921 [INFO] [stdout] 2025-11-05T02:34:04.755065Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=922 [INFO] [stdout] 2025-11-05T02:34:04.755056Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-11-05T02:34:04.755073Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=923 [INFO] [stdout] 2025-11-05T02:34:04.755081Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=924 [INFO] [stdout] 2025-11-05T02:34:04.755088Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=925 [INFO] [stdout] 2025-11-05T02:34:04.755101Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=926 [INFO] [stdout] 2025-11-05T02:34:04.755109Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=927 [INFO] [stdout] 2025-11-05T02:34:04.755116Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=928 [INFO] [stdout] 2025-11-05T02:34:04.755130Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=929 [INFO] [stdout] 2025-11-05T02:34:04.755141Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=930 [INFO] [stdout] 2025-11-05T02:34:04.755130Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=2, bytes=2213, new_rtt=Some(3.35684ms) [INFO] [stdout] 2025-11-05T02:34:04.755162Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=931 [INFO] [stdout] 2025-11-05T02:34:04.755171Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=932 [INFO] [stdout] 2025-11-05T02:34:04.755158Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=2 bytes=2213 [INFO] [stdout] 2025-11-05T02:34:04.755179Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=933 [INFO] [stdout] 2025-11-05T02:34:04.755188Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=934 [INFO] [stdout] 2025-11-05T02:34:04.755182Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: remote_window_remaining=1046032 congestion_controller_window=6770 remaining=30555 self.last_remote_window=1046032 [INFO] [stdout] 2025-11-05T02:34:04.755217Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=935 [INFO] [stdout] 2025-11-05T02:34:04.755207Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: segmented bytes=1222 [INFO] [stdout] 2025-11-05T02:34:04.755226Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=936 [INFO] [stdout] 2025-11-05T02:34:04.755234Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=937 [INFO] [stdout] 2025-11-05T02:34:04.755229Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: segmented bytes=1222 [INFO] [stdout] 2025-11-05T02:34:04.755242Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=938 [INFO] [stdout] 2025-11-05T02:34:04.755258Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=939 [INFO] [stdout] 2025-11-05T02:34:04.755248Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: segmented bytes=1222 [INFO] [stdout] 2025-11-05T02:34:04.755266Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=940 [INFO] [stdout] 2025-11-05T02:34:04.755274Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=941 [INFO] [stdout] 2025-11-05T02:34:04.755267Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: segmented bytes=1338 [INFO] [stdout] 2025-11-05T02:34:04.755282Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=942 [INFO] [stdout] 2025-11-05T02:34:04.755285Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=1338 [INFO] [stdout] 2025-11-05T02:34:04.755297Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=943 [INFO] [stdout] 2025-11-05T02:34:04.755308Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=944 [INFO] [stdout] 2025-11-05T02:34:04.755315Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=945 [INFO] [stdout] 2025-11-05T02:34:04.755304Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: 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-11-05T02:34:04.755323Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=946 [INFO] [stdout] 2025-11-05T02:34:04.755338Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=947 [INFO] [stdout] 2025-11-05T02:34:04.755355Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=948 [INFO] [stdout] 2025-11-05T02:34:04.755364Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=949 [INFO] [stdout] 2025-11-05T02:34:04.755372Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=950 [INFO] [stdout] 2025-11-05T02:34:04.755356Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: arming retransmit timer delay=249.817993ms reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.755388Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=951 [INFO] [stdout] 2025-11-05T02:34:04.755397Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=952 [INFO] [stdout] 2025-11-05T02:34:04.755382Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-11-05T02:34:04.755404Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=953 [INFO] [stdout] 2025-11-05T02:34:04.755412Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=954 [INFO] [stdout] 2025-11-05T02:34:04.755405Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=49212 header.ack_nr=11792 payload_size=1222 remaining_cwnd=6770 [INFO] [stdout] 2025-11-05T02:34:04.755428Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=955 [INFO] [stdout] 2025-11-05T02:34:04.755439Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=956 [INFO] [stdout] 2025-11-05T02:34:04.755448Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=957 [INFO] [stdout] 2025-11-05T02:34:04.755466Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=958 [INFO] [stdout] 2025-11-05T02:34:04.755475Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=959 [INFO] [stdout] 2025-11-05T02:34:04.755446Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=49213 header.ack_nr=11792 payload_size=1222 remaining_cwnd=5548 [INFO] [stdout] 2025-11-05T02:34:04.755483Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=960 [INFO] [stdout] 2025-11-05T02:34:04.755491Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=961 [INFO] [stdout] 2025-11-05T02:34:04.755509Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=962 [INFO] [stdout] 2025-11-05T02:34:04.755518Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=963 [INFO] [stdout] 2025-11-05T02:34:04.755499Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=49214 header.ack_nr=11792 payload_size=1222 remaining_cwnd=4326 [INFO] [stdout] 2025-11-05T02:34:04.755532Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=964 [INFO] [stdout] 2025-11-05T02:34:04.755541Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=965 [INFO] [stdout] 2025-11-05T02:34:04.755549Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=966 [INFO] [stdout] 2025-11-05T02:34:04.755557Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=967 [INFO] [stdout] 2025-11-05T02:34:04.755541Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=49215 header.ack_nr=11792 payload_size=1338 remaining_cwnd=3104 [INFO] [stdout] 2025-11-05T02:34:04.755594Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=968 [INFO] [stdout] 2025-11-05T02:34:04.755587Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=1766 [INFO] [stdout] 2025-11-05T02:34:04.755605Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=969 [INFO] [stdout] 2025-11-05T02:34:04.755614Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=970 [INFO] [stdout] 2025-11-05T02:34:04.755622Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=971 [INFO] [stdout] 2025-11-05T02:34:04.755616Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: will repoll in duration=249.817993ms [INFO] [stdout] 2025-11-05T02:34:04.755639Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=972 [INFO] [stdout] 2025-11-05T02:34:04.755649Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=973 [INFO] [stdout] 2025-11-05T02:34:04.755658Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=974 [INFO] [stdout] 2025-11-05T02:34:04.755667Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=975 [INFO] [stdout] 2025-11-05T02:34:04.755684Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=976 [INFO] [stdout] 2025-11-05T02:34:04.755695Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=977 [INFO] [stdout] 2025-11-05T02:34:04.755705Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=978 [INFO] [stdout] 2025-11-05T02:34:04.755714Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=979 [INFO] [stdout] 2025-11-05T02:34:04.755730Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=980 [INFO] [stdout] 2025-11-05T02:34:04.755739Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=981 [INFO] [stdout] 2025-11-05T02:34:04.755733Z TRACE librqbit_utp::stream_tx: closing writer [INFO] [stdout] 2025-11-05T02:34:04.755748Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=982 [INFO] [stdout] 2025-11-05T02:34:04.755774Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=983 [INFO] [stdout] 2025-11-05T02:34:04.755789Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=984 [INFO] [stdout] 2025-11-05T02:34:04.755798Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=985 [INFO] [stdout] 2025-11-05T02:34:04.755807Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=986 [INFO] [stdout] 2025-11-05T02:34:04.755800Z TRACE msg{seq_nr=0 ack_nr=100 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.755822Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=987 [INFO] [stdout] 2025-11-05T02:34:04.755848Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=3 congestion_controller_window=3 remaining=5 self.last_remote_window=3 [INFO] [stdout] 2025-11-05T02:34:04.758344Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=988 [INFO] [stdout] 2025-11-05T02:34:04.758348Z TRACE librqbit_utp::stream_dispatch: segmented bytes=3 [INFO] [stdout] 2025-11-05T02:34:04.758359Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=989 [INFO] [stdout] 2025-11-05T02:34:04.758368Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=990 [INFO] [stdout] 2025-11-05T02:34:04.758362Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=2 remote_window_remaining=0 user_tx_segments_segments=1 user_tx_segments_bytes=3 segment_sizes=min_ss=528:max_ss=1452 [INFO] [stdout] 2025-11-05T02:34:04.758386Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=991 [INFO] [stdout] 2025-11-05T02:34:04.758394Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=992 [INFO] [stdout] 2025-11-05T02:34:04.758401Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=993 [INFO] [stdout] 2025-11-05T02:34:04.758396Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=100ms reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.758411Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-11-05T02:34:04.758416Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=994 [INFO] [stdout] 2025-11-05T02:34:04.758424Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=995 [INFO] [stdout] 2025-11-05T02:34:04.758422Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=101 header.ack_nr=0 payload_size=3 remaining_cwnd=3 [INFO] [stdout] 2025-11-05T02:34:04.758431Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=996 [INFO] [stdout] 2025-11-05T02:34:04.758434Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=0 [INFO] [stdout] 2025-11-05T02:34:04.758444Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=997 [INFO] [stdout] 2025-11-05T02:34:04.758448Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=100ms [INFO] [stdout] 2025-11-05T02:34:04.758461Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=998 [INFO] [stdout] 2025-11-05T02:34:04.758469Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=999 [INFO] [stdout] 2025-11-05T02:34:04.758476Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=1000 [INFO] [stdout] 2025-11-05T02:34:04.758490Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=1001 [INFO] [stdout] 2025-11-05T02:34:04.758491Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=3 congestion_controller_window=3 remaining=2 self.last_remote_window=3 [INFO] [stdout] 2025-11-05T02:34:04.747337Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=1s [INFO] [stdout] 2025-11-05T02:34:04.758544Z TRACE librqbit_utp::stream_dispatch: remote was inactive for too long state=FinWait1 { our_fin: 101 } [INFO] [stdout] 2025-11-05T02:34:04.758557Z TRACE librqbit_utp::stream_dispatch: just_before_death: remote was inactive for too long [INFO] [stdout] 2025-11-05T02:34:04.758611Z TRACE librqbit_utp::stream_rx: user_rx: marking vsock closed [INFO] [stdout] test stream_dispatch::tests::shutdown::test_resource_cleanup_both_sides_dropped_abruptly ... 2025-11-05T02:34:04.757328Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="initial" [INFO] [stdout] 2025-11-05T02:34:04.758924Z TRACE librqbit_utp::stream_dispatch: sending seq_nr=101 ack_nr=0 wnd_size=10 type=ST_STATE [INFO] [stdout] 2025-11-05T02:34:04.758964Z TRACE librqbit_utp::stream_dispatch: arming syn ack resend timer delay=200ms reason="retransmitted SYN-ACK" [INFO] [stdout] 2025-11-05T02:34:04.750661Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42106 ack_nr=59607 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.759048Z DEBUG echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42106 ack_nr=59607 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-11-05T02:34:04.759111Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42106 ack_nr=59607 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=991 [INFO] [stdout] 2025-11-05T02:34:04.759149Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42106 ack_nr=59607 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=42105 [INFO] [stdout] 2025-11-05T02:34:04.759189Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42106 ack_nr=59607 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.759233Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42106 ack_nr=59607 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.759271Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42106 ack_nr=59607 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=991 [INFO] [stdout] 2025-11-05T02:34:04.759325Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-11-05T02:34:04.759357Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-11-05T02:34:04.759414Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=1, bytes=991, new_rtt=Some(29.075069ms) [INFO] [stdout] 2025-11-05T02:34:04.759452Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=1 bytes=991 [INFO] [stdout] 2025-11-05T02:34:04.759488Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: remote_window_remaining=1047487 congestion_controller_window=2575 remaining=31777 self.last_remote_window=1047487 [INFO] [stdout] 2025-11-05T02:34:04.759523Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: segmented bytes=991 [INFO] [stdout] 2025-11-05T02:34:04.759551Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: segmented bytes=991 [INFO] [stdout] 2025-11-05T02:34:04.759599Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: segmented bytes=991 [INFO] [stdout] 2025-11-05T02:34:04.759629Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: segmented bytes=1222 [INFO] [stdout] 2025-11-05T02:34:04.759656Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=1222 [INFO] [stdout] 2025-11-05T02:34:04.759685Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: 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-11-05T02:34:04.759772Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.759813Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-11-05T02:34:04.759841Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=59608 header.ack_nr=42106 payload_size=991 remaining_cwnd=2575 [INFO] [stdout] 2025-11-05T02:34:04.759890Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=59609 header.ack_nr=42106 payload_size=991 remaining_cwnd=1584 [INFO] [stdout] 2025-11-05T02:34:04.759928Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=593 [INFO] [stdout] 2025-11-05T02:34:04.759962Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-11-05T02:34:04.760655Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59608 ack_nr=42106 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.760706Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59608 ack_nr=42106 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=991 [INFO] [stdout] 2025-11-05T02:34:04.760743Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59608 ack_nr=42106 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=59607 [INFO] [stdout] 2025-11-05T02:34:04.760782Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59608 ack_nr=42106 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.760817Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59608 ack_nr=42106 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.760853Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59608 ack_nr=42106 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=991 [INFO] [stdout] 2025-11-05T02:34:04.760923Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59609 ack_nr=42106 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.760960Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59609 ack_nr=42106 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=991 [INFO] [stdout] 2025-11-05T02:34:04.760996Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59609 ack_nr=42106 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=59608 [INFO] [stdout] 2025-11-05T02:34:04.761036Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59609 ack_nr=42106 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.761068Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59609 ack_nr=42106 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.761102Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59609 ack_nr=42106 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1982 [INFO] [stdout] 2025-11-05T02:34:04.761151Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-11-05T02:34:04.761185Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-11-05T02:34:04.761252Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=1, bytes=991, new_rtt=Some(12.46315ms) [INFO] [stdout] 2025-11-05T02:34:04.761293Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=2 bytes=1982 [INFO] [stdout] 2025-11-05T02:34:04.761329Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: remote_window_remaining=1047487 congestion_controller_window=2575 remaining=31777 self.last_remote_window=1047487 [INFO] [stdout] 2025-11-05T02:34:04.761361Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: segmented bytes=991 [INFO] [stdout] 2025-11-05T02:34:04.761390Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: segmented bytes=991 [INFO] [stdout] 2025-11-05T02:34:04.761417Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: segmented bytes=991 [INFO] [stdout] 2025-11-05T02:34:04.761447Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: segmented bytes=1222 [INFO] [stdout] 2025-11-05T02:34:04.761477Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=1222 [INFO] [stdout] 2025-11-05T02:34:04.761508Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: 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-11-05T02:34:04.750870Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56405 ack_nr=44046 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.761666Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56403 ack_nr=44046 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.761706Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56403 ack_nr=44046 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1382 [INFO] [stdout] 2025-11-05T02:34:04.761736Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56403 ack_nr=44046 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=56402 [INFO] [stdout] 2025-11-05T02:34:04.761769Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56403 ack_nr=44046 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.761798Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56403 ack_nr=44046 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.761829Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56403 ack_nr=44046 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1382 [INFO] [stdout] 2025-11-05T02:34:04.761882Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56404 ack_nr=44046 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.761915Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56404 ack_nr=44046 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1382 [INFO] [stdout] 2025-11-05T02:34:04.761944Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56404 ack_nr=44046 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=56403 [INFO] [stdout] 2025-11-05T02:34:04.761975Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56404 ack_nr=44046 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.762004Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56404 ack_nr=44046 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.762033Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56404 ack_nr=44046 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2764 [INFO] [stdout] 2025-11-05T02:34:04.762074Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.762104Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.762199Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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(4.314529ms) [INFO] [stdout] 2025-11-05T02:34:04.762239Z TRACE echo{addr=127.0.0.1:8535}:utp_socket: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-11-05T02:34:04.762271Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.762321Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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=44047 header.ack_nr=56404 payload_size=1382 remaining_cwnd=5339 [INFO] [stdout] 2025-11-05T02:34:04.762369Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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=44048 header.ack_nr=56404 payload_size=1418 remaining_cwnd=3957 [INFO] [stdout] 2025-11-05T02:34:04.762402Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.762432Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.763635Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-11-05T02:34:04.763714Z TRACE utp_socket{addr=127.0.0.1:1}: librqbit_utp::spawn_utils: started [INFO] [stdout] 2025-11-05T02:34:04.763823Z TRACE msg{seq_nr=1 ack_nr=100 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.763850Z TRACE msg{seq_nr=1 ack_nr=100 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: state: syn-ack-sent -> established [INFO] [stdout] 2025-11-05T02:34:04.763863Z TRACE msg{seq_nr=1 ack_nr=100 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.763886Z TRACE msg{seq_nr=1 ack_nr=100 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=5 [INFO] [stdout] 2025-11-05T02:34:04.763910Z TRACE msg{seq_nr=1 ack_nr=100 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-11-05T02:34:04.763928Z TRACE msg{seq_nr=1 ack_nr=100 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.763948Z TRACE msg{seq_nr=1 ack_nr=100 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.763962Z TRACE msg{seq_nr=1 ack_nr=100 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=5 [INFO] [stdout] 2025-11-05T02:34:04.764006Z TRACE msg{seq_nr=2 ack_nr=100 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.764028Z 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-11-05T02:34:04.764042Z TRACE msg{seq_nr=2 ack_nr=100 len=5 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-11-05T02:34:04.764068Z TRACE msg{seq_nr=2 ack_nr=100 len=5 msgtype=ST_DATA}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=2 bytes=10 [INFO] [stdout] 2025-11-05T02:34:04.764090Z TRACE msg{seq_nr=2 ack_nr=100 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.764102Z 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-11-05T02:34:04.764123Z TRACE msg{seq_nr=2 ack_nr=100 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=10 [INFO] [stdout] 2025-11-05T02:34:04.764152Z TRACE librqbit_utp::stream_dispatch: sending seq_nr=101 ack_nr=2 wnd_size=0 type=ST_STATE [INFO] [stdout] 2025-11-05T02:34:04.764179Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-11-05T02:34:04.764233Z TRACE librqbit_utp::stream_dispatch: turning off syn ack resend timer reason="past SYN-ACK" [INFO] [stdout] 2025-11-05T02:34:04.764260Z TRACE librqbit_utp::stream_dispatch: need to send a window update self.last_sent_window=0 current=5 [INFO] [stdout] 2025-11-05T02:34:04.764270Z TRACE librqbit_utp::stream_dispatch: sending seq_nr=101 ack_nr=2 wnd_size=5 type=ST_STATE [INFO] [stdout] 2025-11-05T02:34:04.764292Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=10s [INFO] [stdout] 2025-11-05T02:34:04.764322Z TRACE librqbit_utp::stream_tx: closing writer [INFO] [stdout] 2025-11-05T02:34:04.764354Z TRACE librqbit_utp::stream_rx: user_rx: marking vsock closed [INFO] [stdout] 2025-11-05T02:34:04.764421Z TRACE msg{seq_nr=2 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.764463Z TRACE msg{seq_nr=2 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=5 [INFO] [stdout] 2025-11-05T02:34:04.764504Z TRACE msg{seq_nr=2 ack_nr=101 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-11-05T02:34:04.764534Z TRACE msg{seq_nr=2 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.764566Z TRACE msg{seq_nr=2 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=0 [INFO] [stdout] 2025-11-05T02:34:04.764609Z TRACE msg{seq_nr=2 ack_nr=101 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-11-05T02:34:04.764627Z TRACE librqbit_utp::stream_dispatch: nagle: buffering more data max_payload_size=3 [INFO] [stdout] 2025-11-05T02:34:04.764636Z TRACE msg{seq_nr=2 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-11-05T02:34:04.756656Z TRACE librqbit_utp::stream_tx: closing writer [INFO] [stdout] 2025-11-05T02:34:04.764695Z DEBUG librqbit_utp::stream_dispatch: consumer closed and no data to send, shutting down [INFO] [stdout] 2025-11-05T02:34:04.764714Z TRACE librqbit_utp::stream_dispatch: state established -> fin-wait-1 [INFO] [stdout] 2025-11-05T02:34:04.764721Z DEBUG librqbit_utp::stream_dispatch: state changed before=Established after=FinWait1 { our_fin: 101 } [INFO] [stdout] 2025-11-05T02:34:04.764741Z TRACE librqbit_utp::stream_dispatch: sending seq_nr=101 ack_nr=0 wnd_size=0 type=ST_FIN [INFO] [stdout] 2025-11-05T02:34:04.764757Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=3s reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.764774Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=1s reason="both reader and writer are dead" [INFO] [stdout] 2025-11-05T02:34:04.764785Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=1s [INFO] [stdout] 2025-11-05T02:34:04.764820Z TRACE librqbit_utp::stream_dispatch: remote was inactive for too long state=FinWait1 { our_fin: 101 } [INFO] [stdout] 2025-11-05T02:34:04.764837Z TRACE librqbit_utp::stream_dispatch: just_before_death: remote was inactive for too long [INFO] [stdout] 2025-11-05T02:34:04.764845Z TRACE librqbit_utp::stream_rx: user_rx: marking vsock closed [INFO] [stdout] 2025-11-05T02:34:04.757428Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49212 ack_nr=11792 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] ok [INFO] [stdout] 2025-11-05T02:34:04.765062Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49212 ack_nr=11792 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1222 [INFO] [stdout] test stream_dispatch::tests::shutdown::test_window_update_ack_after_read_with_waking ... 2025-11-05T02:34:04.765102Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49212 ack_nr=11792 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=49211 [INFO] [stdout] ok [INFO] [stdout] 2025-11-05T02:34:04.765129Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49212 ack_nr=11792 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.765150Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49212 ack_nr=11792 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.765173Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49212 ack_nr=11792 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1222 [INFO] [stdout] 2025-11-05T02:34:04.765231Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49213 ack_nr=11792 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.765254Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49213 ack_nr=11792 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1222 [INFO] [stdout] 2025-11-05T02:34:04.765276Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49213 ack_nr=11792 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=49212 [INFO] [stdout] 2025-11-05T02:34:04.765298Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49213 ack_nr=11792 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.765318Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49213 ack_nr=11792 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.765340Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49213 ack_nr=11792 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2444 [INFO] [stdout] 2025-11-05T02:34:04.765379Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49214 ack_nr=11792 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.765400Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49214 ack_nr=11792 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1222 [INFO] [stdout] 2025-11-05T02:34:04.765419Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49214 ack_nr=11792 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=49213 [INFO] [stdout] 2025-11-05T02:34:04.765443Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49214 ack_nr=11792 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.765464Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49214 ack_nr=11792 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.765486Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49214 ack_nr=11792 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=3666 [INFO] [stdout] 2025-11-05T02:34:04.765526Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49215 ack_nr=11792 len=1338 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.765546Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49215 ack_nr=11792 len=1338 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1338 [INFO] [stdout] 2025-11-05T02:34:04.765566Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49215 ack_nr=11792 len=1338 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=49214 [INFO] [stdout] 2025-11-05T02:34:04.765611Z DEBUG echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49215 ack_nr=11792 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-11-05T02:34:04.765643Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49215 ack_nr=11792 len=1338 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.765667Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49215 ack_nr=11792 len=1338 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.765691Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49215 ack_nr=11792 len=1338 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=5004 [INFO] [stdout] 2025-11-05T02:34:04.765729Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-11-05T02:34:04.765750Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-11-05T02:34:04.765757Z TRACE msg{seq_nr=1 ack_nr=101 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.765814Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1024 congestion_controller_window=2 remaining=7 self.last_remote_window=1024 [INFO] [stdout] 2025-11-05T02:34:04.765829Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1 [INFO] [stdout] 2025-11-05T02:34:04.765836Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1 [INFO] [stdout] 2025-11-05T02:34:04.765823Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=2, bytes=2213, new_rtt=Some(15.62413ms) [INFO] [stdout] 2025-11-05T02:34:04.765843Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1 [INFO] [stdout] 2025-11-05T02:34:04.765851Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1 [INFO] [stdout] 2025-11-05T02:34:04.765858Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1 [INFO] [stdout] 2025-11-05T02:34:04.765865Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1 [INFO] [stdout] 2025-11-05T02:34:04.765852Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=4 bytes=5004 [INFO] [stdout] 2025-11-05T02:34:04.765871Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1 [INFO] [stdout] 2025-11-05T02:34:04.765879Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=0 remote_window_remaining=1017 user_tx_segments_segments=7 user_tx_segments_bytes=7 segment_sizes=min_ss=1:max_ss=1 [INFO] [stdout] 2025-11-05T02:34:04.765877Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: remote_window_remaining=1046032 congestion_controller_window=6770 remaining=30555 self.last_remote_window=1046032 [INFO] [stdout] 2025-11-05T02:34:04.765900Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: segmented bytes=1338 [INFO] [stdout] 2025-11-05T02:34:04.765907Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=100ms reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.765920Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-11-05T02:34:04.765918Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: segmented bytes=1338 [INFO] [stdout] 2025-11-05T02:34:04.765930Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=101 header.ack_nr=0 payload_size=1 remaining_cwnd=2 [INFO] [stdout] 2025-11-05T02:34:04.765944Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=102 header.ack_nr=0 payload_size=1 remaining_cwnd=1 [INFO] [stdout] 2025-11-05T02:34:04.765938Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: segmented bytes=1338 [INFO] [stdout] 2025-11-05T02:34:04.765956Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=0 [INFO] [stdout] 2025-11-05T02:34:04.765969Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=100ms [INFO] [stdout] 2025-11-05T02:34:04.765961Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: segmented bytes=1396 [INFO] [stdout] 2025-11-05T02:34:04.765979Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=1396 [INFO] [stdout] 2025-11-05T02:34:04.766005Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1024 congestion_controller_window=2 remaining=0 self.last_remote_window=1024 [INFO] [stdout] 2025-11-05T02:34:04.765996Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: 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-11-05T02:34:04.766017Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=0 remote_window_remaining=1024 user_tx_segments_segments=7 user_tx_segments_bytes=7 segment_sizes=min_ss=1:max_ss=1 [INFO] [stdout] 2025-11-05T02:34:04.766032Z TRACE librqbit_utp::stream_dispatch: did not send anything remaining_cwnd=0 [INFO] [stdout] 2025-11-05T02:34:04.766040Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=100ms [INFO] [stdout] 2025-11-05T02:34:04.766054Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1024 congestion_controller_window=2 remaining=0 self.last_remote_window=1024 [INFO] [stdout] 2025-11-05T02:34:04.766045Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.766064Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=0 remote_window_remaining=1024 user_tx_segments_segments=7 user_tx_segments_bytes=7 segment_sizes=min_ss=1:max_ss=1 [INFO] [stdout] 2025-11-05T02:34:04.766077Z TRACE librqbit_utp::stream_dispatch: retransmit timer expired [INFO] [stdout] 2025-11-05T02:34:04.766071Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-11-05T02:34:04.766091Z TRACE librqbit_utp::stream_dispatch: RTO expired: sent ST_DATA header.seq_nr=101 header.ack_nr=0 payload_size=1 [INFO] [stdout] 2025-11-05T02:34:04.766102Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=100ms reason="rfc6298 5.6" [INFO] [stdout] 2025-11-05T02:34:04.766092Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=11793 header.ack_nr=49215 payload_size=1338 remaining_cwnd=6770 [INFO] [stdout] 2025-11-05T02:34:04.766111Z TRACE librqbit_utp::stream_dispatch: not sending anything while in RTO processing rto_retransmissions=1 [INFO] [stdout] 2025-11-05T02:34:04.766120Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=100ms [INFO] [stdout] 2025-11-05T02:34:04.766119Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1048576 congestion_controller_window=1056 remaining=5 self.last_remote_window=1048576 [INFO] [stdout] 2025-11-05T02:34:04.766136Z TRACE librqbit_utp::stream_dispatch::tests::retransmit_timer: congestion before RTO congestion_controller=cwnd=2,cwnd_mss=1.00,sshthresh_mss:2.00:w_max:2.00,mss:1 [INFO] [stdout] 2025-11-05T02:34:04.766143Z TRACE librqbit_utp::stream_dispatch: segmented bytes=5 [INFO] [stdout] 2025-11-05T02:34:04.766129Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=11794 header.ack_nr=49215 payload_size=1338 remaining_cwnd=5432 [INFO] [stdout] 2025-11-05T02:34:04.766153Z 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-11-05T02:34:04.766156Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1024 congestion_controller_window=2 remaining=0 self.last_remote_window=1024 [INFO] [stdout] 2025-11-05T02:34:04.766168Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=0 remote_window_remaining=1024 user_tx_segments_segments=7 user_tx_segments_bytes=7 segment_sizes=min_ss=1:max_ss=1 [INFO] [stdout] 2025-11-05T02:34:04.766180Z TRACE librqbit_utp::stream_dispatch: not sending anything while in RTO processing rto_retransmissions=1 [INFO] [stdout] 2025-11-05T02:34:04.766178Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=3s reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.766168Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=11795 header.ack_nr=49215 payload_size=1338 remaining_cwnd=4094 [INFO] [stdout] 2025-11-05T02:34:04.766188Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=100ms [INFO] [stdout] 2025-11-05T02:34:04.766190Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-11-05T02:34:04.766202Z TRACE librqbit_utp::stream_dispatch::tests::retransmit_timer: congestion after RTO congestion_controller=cwnd=2,cwnd_mss=1.00,sshthresh_mss:2.00:w_max:2.00,mss:1 [INFO] [stdout] 2025-11-05T02:34:04.766199Z 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-11-05T02:34:04.766217Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=1051 [INFO] [stdout] 2025-11-05T02:34:04.766228Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=3s [INFO] [stdout] 2025-11-05T02:34:04.766207Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=11796 header.ack_nr=49215 payload_size=1396 remaining_cwnd=2756 [INFO] [stdout] 2025-11-05T02:34:04.766238Z TRACE msg{seq_nr=1 ack_nr=101 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.766242Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=1360 [INFO] [stdout] 2025-11-05T02:34:04.766267Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=100ms reason="rfc6298 5.3" [INFO] [stdout] 2025-11-05T02:34:04.766266Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-11-05T02:34:04.766277Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.766290Z TRACE librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=1, bytes=1, new_rtt=None [INFO] [stdout] 2025-11-05T02:34:04.766282Z TRACE msg{seq_nr=0 ack_nr=101 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.766301Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1024 congestion_controller_window=2 remaining=0 self.last_remote_window=1024 [INFO] [stdout] 2025-11-05T02:34:04.766311Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=0 remote_window_remaining=1024 user_tx_segments_segments=6 user_tx_segments_bytes=6 segment_sizes=min_ss=1:max_ss=1 [INFO] [stdout] 2025-11-05T02:34:04.766321Z TRACE librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-11-05T02:34:04.766329Z TRACE librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-11-05T02:34:04.766331Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=102 header.ack_nr=0 payload_size=1 remaining_cwnd=2 [INFO] [stdout] 2025-11-05T02:34:04.766340Z 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-11-05T02:34:04.766345Z 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-11-05T02:34:04.766356Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=0 [INFO] [stdout] 2025-11-05T02:34:04.766365Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=100ms [INFO] [stdout] 2025-11-05T02:34:04.766381Z TRACE librqbit_utp::stream_dispatch::tests::retransmit_timer: congestion after resume congestion_controller=cwnd=2,cwnd_mss=2.00,sshthresh_mss:2.00:w_max:2.00,mss:1 [INFO] [stdout] 2025-11-05T02:34:04.766385Z TRACE msg{seq_nr=1 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.766403Z 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-11-05T02:34:04.766416Z 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-11-05T02:34:04.766419Z TRACE msg{seq_nr=1 ack_nr=102 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.766434Z 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-11-05T02:34:04.766447Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=100ms reason="rfc6298 5.3" [INFO] [stdout] 2025-11-05T02:34:04.766479Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.766491Z TRACE librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=1, bytes=1, new_rtt=None [INFO] [stdout] 2025-11-05T02:34:04.766501Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1024 congestion_controller_window=2 remaining=0 self.last_remote_window=1024 [INFO] [stdout] 2025-11-05T02:34:04.766519Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=0 remote_window_remaining=1024 user_tx_segments_segments=5 user_tx_segments_bytes=5 segment_sizes=min_ss=1:max_ss=1 [INFO] [stdout] 2025-11-05T02:34:04.766539Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=104 header.ack_nr=0 payload_size=1 remaining_cwnd=1 [INFO] [stdout] 2025-11-05T02:34:04.766551Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=0 [INFO] [stdout] 2025-11-05T02:34:04.766560Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=100ms [INFO] [stdout] 2025-11-05T02:34:04.766446Z 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-11-05T02:34:04.766594Z 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-11-05T02:34:04.766640Z TRACE msg{seq_nr=2 ack_nr=101 len=0 msgtype=ST_FIN}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.766653Z TRACE msg{seq_nr=2 ack_nr=101 len=0 msgtype=ST_FIN}: librqbit_utp::stream_dispatch: state: established -> last-ack [INFO] [stdout] 2025-11-05T02:34:04.766665Z TRACE msg{seq_nr=2 ack_nr=101 len=0 msgtype=ST_FIN}: librqbit_utp::stream_dispatch: forcing immedaite ACK reason="ST_FIN received" [INFO] [stdout] 2025-11-05T02:34:04.766676Z  INFO echo{addr=127.0.0.1:0}: librqbit_utp::e2e_tests: current counter 1000 [INFO] [stdout] 2025-11-05T02:34:04.766694Z TRACE librqbit_utp::stream_rx: flushed from out-of-order user RX packets=2 bytes=5 [INFO] [stdout] 2025-11-05T02:34:04.766708Z TRACE librqbit_utp::stream_dispatch: sending seq_nr=102 ack_nr=2 wnd_size=1048080 type=ST_FIN [INFO] [stdout] 2025-11-05T02:34:04.766723Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=3.375s reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.766732Z TRACE librqbit_utp::stream_dispatch: rearming inactivity timer, expires in 1s reason="both reader and writer are dead" [INFO] [stdout] 2025-11-05T02:34:04.766741Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=1s [INFO] [stdout] 2025-11-05T02:34:04.766777Z TRACE librqbit_utp::stream_dispatch::tests::shutdown: reading data [INFO] [stdout] 2025-11-05T02:34:04.766795Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=1s [INFO] [stdout] 2025-11-05T02:34:04.766829Z TRACE msg{seq_nr=2 ack_nr=102 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.766846Z TRACE msg{seq_nr=2 ack_nr=102 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: state: last-ack -> closed [INFO] [stdout] 2025-11-05T02:34:04.766857Z TRACE msg{seq_nr=2 ack_nr=102 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.766885Z TRACE librqbit_utp::stream_dispatch: just_before_death: no error [INFO] [stdout] 2025-11-05T02:34:04.766892Z TRACE librqbit_utp::stream_rx: user_rx: marking vsock closed [INFO] [stdout] 2025-11-05T02:34:04.766900Z TRACE librqbit_utp::stream_tx: closing writer [INFO] [stdout] 2025-11-05T02:34:04.767172Z TRACE librqbit_utp::stream_dispatch::tests::retransmit_timer: congestion after second ACK congestion_controller=cwnd=2,cwnd_mss=2.27,sshthresh_mss:2.00:w_max:2.00,mss:1 [INFO] [stdout] 2025-11-05T02:34:04.767211Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1024 congestion_controller_window=2 remaining=0 self.last_remote_window=1024 [INFO] [stdout] 2025-11-05T02:34:04.767225Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=0 remote_window_remaining=1024 user_tx_segments_segments=5 user_tx_segments_bytes=5 segment_sizes=min_ss=1:max_ss=1 [INFO] [stdout] 2025-11-05T02:34:04.767238Z TRACE librqbit_utp::stream_dispatch: retransmit timer expired [INFO] [stdout] 2025-11-05T02:34:04.767251Z TRACE librqbit_utp::stream_dispatch: RTO expired: sent ST_DATA header.seq_nr=103 header.ack_nr=0 payload_size=1 [INFO] [stdout] 2025-11-05T02:34:04.767262Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=100ms reason="rfc6298 5.6" [INFO] [stdout] 2025-11-05T02:34:04.767271Z TRACE librqbit_utp::stream_dispatch: not sending anything while in RTO processing rto_retransmissions=1 [INFO] [stdout] 2025-11-05T02:34:04.767281Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=100ms [INFO] [stdout] 2025-11-05T02:34:04.767299Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1024 congestion_controller_window=2 remaining=0 self.last_remote_window=1024 [INFO] [stdout] 2025-11-05T02:34:04.767310Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=0 remote_window_remaining=1024 user_tx_segments_segments=5 user_tx_segments_bytes=5 segment_sizes=min_ss=1:max_ss=1 [INFO] [stdout] 2025-11-05T02:34:04.767321Z TRACE librqbit_utp::stream_dispatch: not sending anything while in RTO processing rto_retransmissions=1 [INFO] [stdout] 2025-11-05T02:34:04.767330Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=100ms [INFO] [stdout] 2025-11-05T02:34:04.767339Z TRACE librqbit_utp::stream_tx: closing writer [INFO] [stdout] 2025-11-05T02:34:04.767346Z TRACE librqbit_utp::stream_rx: user_rx: marking vsock closed [INFO] [stdout] 2025-11-05T02:34:04.764641Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=2 remote_window_remaining=3 user_tx_segments_segments=1 user_tx_segments_bytes=3 segment_sizes=min_ss=528:max_ss=1452 [INFO] [stdout] 2025-11-05T02:34:04.767429Z TRACE librqbit_utp::stream_dispatch: did not send anything remaining_cwnd=0 [INFO] [stdout] 2025-11-05T02:34:04.767447Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=100ms [INFO] [stdout] 2025-11-05T02:34:04.767471Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=3 congestion_controller_window=3 remaining=2 self.last_remote_window=3 [INFO] [stdout] 2025-11-05T02:34:04.767484Z TRACE librqbit_utp::stream_dispatch: nagle: buffering more data max_payload_size=3 [INFO] [stdout] 2025-11-05T02:34:04.767492Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=2 remote_window_remaining=3 user_tx_segments_segments=1 user_tx_segments_bytes=3 segment_sizes=min_ss=528:max_ss=1452 [INFO] [stdout] 2025-11-05T02:34:04.767506Z TRACE librqbit_utp::stream_dispatch: retransmit timer expired [INFO] [stdout] 2025-11-05T02:34:04.767523Z TRACE librqbit_utp::stream_dispatch: RTO expired: sent ST_DATA header.seq_nr=101 header.ack_nr=0 payload_size=3 [INFO] [stdout] 2025-11-05T02:34:04.767535Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=100ms reason="rfc6298 5.6" [INFO] [stdout] 2025-11-05T02:34:04.767546Z TRACE librqbit_utp::stream_dispatch: not sending anything while in RTO processing rto_retransmissions=1 [INFO] [stdout] 2025-11-05T02:34:04.767557Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=100ms [INFO] [stdout] 2025-11-05T02:34:04.767631Z TRACE msg{seq_nr=0 ack_nr=101 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.767670Z TRACE librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-11-05T02:34:04.767681Z TRACE librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-11-05T02:34:04.767693Z TRACE librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=1, bytes=3, new_rtt=None [INFO] [stdout] 2025-11-05T02:34:04.767705Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1024 congestion_controller_window=1024 remaining=2 self.last_remote_window=1024 [INFO] [stdout] 2025-11-05T02:34:04.767716Z TRACE librqbit_utp::stream_dispatch: segmented bytes=2 [INFO] [stdout] 2025-11-05T02:34:04.767723Z 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=1452 [INFO] [stdout] 2025-11-05T02:34:04.767743Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=100ms reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.767752Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-11-05T02:34:04.767763Z 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-11-05T02:34:04.767774Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=1022 [INFO] [stdout] 2025-11-05T02:34:04.767783Z DEBUG librqbit_utp::stream_dispatch: consumer closed and no data to send, shutting down [INFO] [stdout] 2025-11-05T02:34:04.767789Z TRACE librqbit_utp::stream_dispatch: state established -> fin-wait-1 [INFO] [stdout] 2025-11-05T02:34:04.767796Z DEBUG librqbit_utp::stream_dispatch: state changed before=Established after=FinWait1 { our_fin: 103 } [INFO] [stdout] 2025-11-05T02:34:04.767805Z TRACE librqbit_utp::stream_dispatch: sending seq_nr=103 ack_nr=0 wnd_size=0 type=ST_FIN [INFO] [stdout] 2025-11-05T02:34:04.767818Z TRACE librqbit_utp::stream_dispatch: rearming inactivity timer, expires in 1s reason="both reader and writer are dead" [INFO] [stdout] 2025-11-05T02:34:04.767828Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=100ms [INFO] [stdout] 2025-11-05T02:34:04.767864Z TRACE librqbit_utp::stream_dispatch::tests::shutdown: waiting for FIN retransmission [INFO] [stdout] 2025-11-05T02:34:04.767895Z TRACE msg{seq_nr=0 ack_nr=102 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.767928Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=100ms reason="rfc6298 5.3" [INFO] [stdout] 2025-11-05T02:34:04.767938Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.767949Z TRACE librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=1, bytes=2, new_rtt=Some(0ns) [INFO] [stdout] 2025-11-05T02:34:04.767962Z TRACE librqbit_utp::stream_dispatch: rearming inactivity timer, expires in 1s reason="both reader and writer are dead" [INFO] [stdout] 2025-11-05T02:34:04.767971Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=100ms [INFO] [stdout] 2025-11-05T02:34:04.767988Z TRACE librqbit_utp::stream_dispatch: retransmit timer expired [INFO] [stdout] 2025-11-05T02:34:04.767995Z TRACE librqbit_utp::stream_dispatch: RTO: rewinding self.last_sent_seq_nr to retransmit FIN [INFO] [stdout] 2025-11-05T02:34:04.768002Z TRACE librqbit_utp::stream_dispatch: sending seq_nr=103 ack_nr=0 wnd_size=0 type=ST_FIN [INFO] [stdout] 2025-11-05T02:34:04.768016Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=100ms reason="rfc6298 5.6" [INFO] [stdout] 2025-11-05T02:34:04.768026Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=100ms [INFO] [stdout] 2025-11-05T02:34:04.768043Z TRACE librqbit_utp::stream_dispatch: remote was inactive for too long state=FinWait1 { our_fin: 103 } [INFO] [stdout] 2025-11-05T02:34:04.768052Z TRACE librqbit_utp::stream_dispatch: just_before_death: remote was inactive for too long [INFO] [stdout] 2025-11-05T02:34:04.768062Z TRACE librqbit_utp::stream_rx: user_rx: marking vsock closed [INFO] [stdout] 2025-11-05T02:34:04.769714Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.769754Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-11-05T02:34:04.769772Z TRACE librqbit_utp::stream_tx: closing writer [INFO] [stdout] 2025-11-05T02:34:04.769775Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=42107 header.ack_nr=59609 payload_size=991 remaining_cwnd=2575 [INFO] [stdout] 2025-11-05T02:34:04.769805Z DEBUG librqbit_utp::stream_dispatch: consumer closed and no data to send, shutting down [INFO] [stdout] 2025-11-05T02:34:04.769815Z TRACE librqbit_utp::stream_dispatch: state established -> fin-wait-1 [INFO] [stdout] 2025-11-05T02:34:04.769823Z DEBUG librqbit_utp::stream_dispatch: state changed before=Established after=FinWait1 { our_fin: 101 } [INFO] [stdout] 2025-11-05T02:34:04.769835Z TRACE librqbit_utp::stream_dispatch: sending seq_nr=101 ack_nr=0 wnd_size=0 type=ST_FIN [INFO] [stdout] 2025-11-05T02:34:04.769822Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=42108 header.ack_nr=59609 payload_size=991 remaining_cwnd=1584 [INFO] [stdout] 2025-11-05T02:34:04.769850Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=3s reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.769850Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=593 [INFO] [stdout] 2025-11-05T02:34:04.769862Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=1s reason="both reader and writer are dead" [INFO] [stdout] 2025-11-05T02:34:04.769874Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=1s [INFO] [stdout] 2025-11-05T02:34:04.769874Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-11-05T02:34:04.769927Z TRACE msg{seq_nr=0 ack_nr=101 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.769948Z 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-11-05T02:34:04.769962Z TRACE msg{seq_nr=0 ack_nr=101 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.769999Z TRACE librqbit_utp::stream_dispatch: rearming inactivity timer, expires in 1s reason="both reader and writer are dead" [INFO] [stdout] 2025-11-05T02:34:04.770011Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=1s [INFO] [stdout] 2025-11-05T02:34:04.770029Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=500ms [INFO] [stdout] 2025-11-05T02:34:04.770073Z TRACE msg{seq_nr=1 ack_nr=101 len=0 msgtype=ST_FIN}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.770097Z TRACE msg{seq_nr=1 ack_nr=101 len=0 msgtype=ST_FIN}: librqbit_utp::stream_dispatch: state: fin-wait-2 -> closed [INFO] [stdout] 2025-11-05T02:34:04.770111Z TRACE msg{seq_nr=1 ack_nr=101 len=0 msgtype=ST_FIN}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.770130Z TRACE msg{seq_nr=1 ack_nr=101 len=0 msgtype=ST_FIN}: librqbit_utp::stream_dispatch: forcing immedaite ACK reason="ST_FIN received" [INFO] [stdout] 2025-11-05T02:34:04.770165Z TRACE 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-11-05T02:34:04.770184Z TRACE librqbit_utp::stream_dispatch: sending seq_nr=102 ack_nr=1 wnd_size=0 type=ST_STATE [INFO] [stdout] 2025-11-05T02:34:04.770200Z TRACE librqbit_utp::stream_dispatch: just_before_death: no error [INFO] [stdout] 2025-11-05T02:34:04.770216Z TRACE librqbit_utp::stream_rx: user_rx: marking vsock closed [INFO] [stdout] 2025-11-05T02:34:04.770540Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42107 ack_nr=59609 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] test stream_dispatch::tests::shutdown::test_wait_for_remote_fin_both_halves_dropped_slow_reply ... ok [INFO] [stdout] test stream_dispatch::tests::shutdown::test_write_fails_after_remote_fin_received ... ok [INFO] [stdout] test stream_dispatch::tests::shutdown::test_resource_cleanup_with_pending_data ... ok [INFO] [stdout] test stream_dispatch::tests::shutdown::test_wait_for_remote_fin_both_halves_dropped_quick_reply ... ok [INFO] [stdout] 2025-11-05T02:34:04.770866Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11793 ack_nr=49215 len=1338 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.771930Z DEBUG echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11793 ack_nr=49215 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-11-05T02:34:04.771973Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11793 ack_nr=49215 len=1338 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1338 [INFO] [stdout] 2025-11-05T02:34:04.771996Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11793 ack_nr=49215 len=1338 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=11792 [INFO] [stdout] 2025-11-05T02:34:04.772021Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11793 ack_nr=49215 len=1338 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.772041Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11793 ack_nr=49215 len=1338 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.772065Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11793 ack_nr=49215 len=1338 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1338 [INFO] [stdout] 2025-11-05T02:34:04.772115Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11794 ack_nr=49215 len=1338 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.772137Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11794 ack_nr=49215 len=1338 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1338 [INFO] [stdout] 2025-11-05T02:34:04.772157Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11794 ack_nr=49215 len=1338 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=11793 [INFO] [stdout] 2025-11-05T02:34:04.772179Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11794 ack_nr=49215 len=1338 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.772199Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11794 ack_nr=49215 len=1338 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.772231Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11794 ack_nr=49215 len=1338 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2676 [INFO] [stdout] 2025-11-05T02:34:04.772273Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11795 ack_nr=49215 len=1338 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.772294Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11795 ack_nr=49215 len=1338 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1338 [INFO] [stdout] 2025-11-05T02:34:04.772314Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11795 ack_nr=49215 len=1338 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=11794 [INFO] [stdout] 2025-11-05T02:34:04.772336Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11795 ack_nr=49215 len=1338 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.772356Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11795 ack_nr=49215 len=1338 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.772379Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11795 ack_nr=49215 len=1338 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4014 [INFO] [stdout] 2025-11-05T02:34:04.772417Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11796 ack_nr=49215 len=1396 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.772438Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11796 ack_nr=49215 len=1396 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1396 [INFO] [stdout] 2025-11-05T02:34:04.772458Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11796 ack_nr=49215 len=1396 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=11795 [INFO] [stdout] 2025-11-05T02:34:04.772479Z DEBUG echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11796 ack_nr=49215 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-11-05T02:34:04.772504Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11796 ack_nr=49215 len=1396 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.772526Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11796 ack_nr=49215 len=1396 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.772547Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11796 ack_nr=49215 len=1396 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=5410 [INFO] [stdout] test stream_rx::tests::test_asm_add_one_in_order ... ok [INFO] [stdout] test stream_rx::tests::test_asm_add_one_out_of_order ... ok [INFO] [stdout] 2025-11-05T02:34:04.773691Z TRACE msg{seq_nr=1 ack_nr=100 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.773720Z TRACE msg{seq_nr=1 ack_nr=100 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=5 [INFO] [stdout] 2025-11-05T02:34:04.773736Z TRACE msg{seq_nr=1 ack_nr=100 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-11-05T02:34:04.773755Z TRACE msg{seq_nr=1 ack_nr=100 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.773770Z TRACE msg{seq_nr=1 ack_nr=100 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.773786Z TRACE msg{seq_nr=1 ack_nr=100 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=5 [INFO] [stdout] 2025-11-05T02:34:04.773828Z TRACE msg{seq_nr=2 ack_nr=100 len=0 msgtype=ST_FIN}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.773843Z TRACE msg{seq_nr=2 ack_nr=100 len=0 msgtype=ST_FIN}: librqbit_utp::stream_dispatch: state: established -> last-ack [INFO] [stdout] 2025-11-05T02:34:04.773858Z TRACE msg{seq_nr=2 ack_nr=100 len=0 msgtype=ST_FIN}: librqbit_utp::stream_dispatch: forcing immedaite ACK reason="ST_FIN received" [INFO] [stdout] 2025-11-05T02:34:04.773891Z TRACE librqbit_utp::stream_rx: flushed from out-of-order user RX packets=2 bytes=5 [INFO] [stdout] 2025-11-05T02:34:04.773911Z TRACE librqbit_utp::stream_dispatch: sending seq_nr=101 ack_nr=2 wnd_size=1048080 type=ST_FIN [INFO] [stdout] 2025-11-05T02:34:04.773927Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=3s reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.773937Z TRACE librqbit_utp::stream_dispatch: rearming inactivity timer, expires in 1s reason="both reader and writer are dead" [INFO] [stdout] 2025-11-05T02:34:04.773947Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=1s [INFO] [stdout] 2025-11-05T02:34:04.773972Z TRACE librqbit_utp::stream_tx: closing writer [INFO] [stdout] 2025-11-05T02:34:04.773984Z TRACE librqbit_utp::stream_rx: user_rx: marking vsock closed [INFO] [stdout] 2025-11-05T02:34:04.770927Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56405 ack_nr=44046 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.774161Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56405 ack_nr=44046 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1382 [INFO] [stdout] 2025-11-05T02:34:04.774201Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56405 ack_nr=44046 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=56404 [INFO] [stdout] 2025-11-05T02:34:04.774244Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56405 ack_nr=44046 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.774270Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56405 ack_nr=44046 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.774296Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56405 ack_nr=44046 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1382 [INFO] [stdout] 2025-11-05T02:34:04.774357Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56407 ack_nr=44048 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.774386Z 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=56407 ack_nr=44048 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-11-05T02:34:04.774448Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56406 ack_nr=44048 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.774473Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56406 ack_nr=44048 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1382 [INFO] [stdout] 2025-11-05T02:34:04.774497Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56406 ack_nr=44048 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=56405 [INFO] [stdout] 2025-11-05T02:34:04.774537Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56406 ack_nr=44048 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.774560Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56406 ack_nr=44048 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.774611Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56406 ack_nr=44048 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2764 [INFO] [stdout] 2025-11-05T02:34:04.774652Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.774675Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.774760Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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(8.54129ms) [INFO] [stdout] 2025-11-05T02:34:04.774787Z TRACE echo{addr=127.0.0.1:8535}:utp_socket: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-11-05T02:34:04.774812Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.774835Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.774853Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.774872Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.774892Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.774911Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.774930Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.774983Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.775012Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.775034Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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=44049 header.ack_nr=56406 payload_size=1418 remaining_cwnd=8139 [INFO] [stdout] 2025-11-05T02:34:04.775071Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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=44050 header.ack_nr=56406 payload_size=1418 remaining_cwnd=6721 [INFO] [stdout] 2025-11-05T02:34:04.775107Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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=44051 header.ack_nr=56406 payload_size=1418 remaining_cwnd=5303 [INFO] [stdout] 2025-11-05T02:34:04.775144Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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=44052 header.ack_nr=56406 payload_size=1436 remaining_cwnd=3885 [INFO] [stdout] 2025-11-05T02:34:04.775169Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.775193Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.775600Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42107 ack_nr=59609 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=991 [INFO] [stdout] 2025-11-05T02:34:04.792039Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42107 ack_nr=59609 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=42106 [INFO] [stdout] 2025-11-05T02:34:04.792167Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42107 ack_nr=59609 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.792237Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42107 ack_nr=59609 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.792300Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42107 ack_nr=59609 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=991 [INFO] [stdout] 2025-11-05T02:34:04.792427Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42108 ack_nr=59609 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.792504Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42108 ack_nr=59609 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=991 [INFO] [stdout] 2025-11-05T02:34:04.792548Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42108 ack_nr=59609 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=42107 [INFO] [stdout] 2025-11-05T02:34:04.792638Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42108 ack_nr=59609 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.792688Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42108 ack_nr=59609 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.792769Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42108 ack_nr=59609 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1982 [INFO] [stdout] 2025-11-05T02:34:04.792896Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.3" [INFO] [stdout] 2025-11-05T02:34:04.793008Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.793144Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=2, bytes=1982, new_rtt=Some(10.63486ms) [INFO] [stdout] 2025-11-05T02:34:04.793220Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=2 bytes=1982 [INFO] [stdout] 2025-11-05T02:34:04.793295Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: MTU probe hasnt expired yet [INFO] [stdout] 2025-11-05T02:34:04.776201Z TRACE msg{seq_nr=1 ack_nr=100 len=0 msgtype=ST_FIN}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.793484Z TRACE msg{seq_nr=1 ack_nr=100 len=0 msgtype=ST_FIN}: librqbit_utp::stream_dispatch: state: established -> last-ack [INFO] [stdout] 2025-11-05T02:34:04.793525Z TRACE msg{seq_nr=1 ack_nr=100 len=0 msgtype=ST_FIN}: librqbit_utp::stream_dispatch: forcing immedaite ACK reason="ST_FIN received" [INFO] [stdout] 2025-11-05T02:34:04.793641Z TRACE librqbit_utp::stream_dispatch: sending seq_nr=101 ack_nr=1 wnd_size=1048080 type=ST_FIN [INFO] [stdout] 2025-11-05T02:34:04.793746Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=3s reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.793815Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=1s reason="both reader and writer are dead" [INFO] [stdout] 2025-11-05T02:34:04.793848Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=1s [INFO] [stdout] 2025-11-05T02:34:04.776263Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-11-05T02:34:04.777039Z TRACE librqbit_utp::stream_rx: user_rx: marking vsock closed [INFO] [stdout] test stream_dispatch::tests::stream_api::test_repeated_eof_read_2 ... ok [INFO] [stdout] 2025-11-05T02:34:04.778997Z TRACE msg{seq_nr=0 ack_nr=101 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.779054Z DEBUG librqbit_utp::macros::tests: retransmitting skipped_logs=2 arg1=1 arg2=2 arg3=3 [INFO] [stdout] 2025-11-05T02:34:04.757899Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64701 ack_nr=51548 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.794177Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64701 ack_nr=51548 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1323 [INFO] [stdout] 2025-11-05T02:34:04.794222Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64701 ack_nr=51548 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=64700 [INFO] [stdout] 2025-11-05T02:34:04.794249Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64701 ack_nr=51548 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.776896Z TRACE msg{seq_nr=1 ack_nr=101 len=0 msgtype=ST_RESET}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.794270Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64701 ack_nr=51548 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.794293Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64701 ack_nr=51548 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1323 [INFO] [stdout] 2025-11-05T02:34:04.794304Z TRACE librqbit_utp::stream_dispatch: just_before_death: ST_RESET received [INFO] [stdout] 2025-11-05T02:34:04.794324Z TRACE librqbit_utp::stream_rx: user_rx: marking vsock closed [INFO] [stdout] 2025-11-05T02:34:04.794348Z TRACE librqbit_utp::stream_tx: closing writer [INFO] [stdout] 2025-11-05T02:34:04.794351Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64702 ack_nr=51548 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.794374Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64702 ack_nr=51548 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1323 [INFO] [stdout] 2025-11-05T02:34:04.794396Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64702 ack_nr=51548 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=64701 [INFO] [stdout] 2025-11-05T02:34:04.794420Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64702 ack_nr=51548 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.794443Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64702 ack_nr=51548 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.758497Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=1002 [INFO] [stdout] 2025-11-05T02:34:04.779786Z TRACE msg{seq_nr=2 ack_nr=101 len=5 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: sending seq_nr=101 ack_nr=0 wnd_size=1048570 type=ST_STATE [INFO] [stdout] 2025-11-05T02:34:04.794511Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=1003 [INFO] [stdout] 2025-11-05T02:34:04.794523Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=1004 [INFO] [stdout] 2025-11-05T02:34:04.794553Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=1005 [INFO] [stdout] 2025-11-05T02:34:04.794561Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=1006 [INFO] [stdout] 2025-11-05T02:34:04.794594Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=1007 [INFO] [stdout] 2025-11-05T02:34:04.794595Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=10s [INFO] [stdout] 2025-11-05T02:34:04.794604Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=1008 [INFO] [stdout] test stream_rx::tests::test_asm_channel_full_asm_empty ... ok [INFO] [stdout] 2025-11-05T02:34:04.793960Z TRACE librqbit_utp::stream_tx: closing writer [INFO] [stdout] 2025-11-05T02:34:04.794625Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=1009 [INFO] [stdout] 2025-11-05T02:34:04.794636Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=1010 [INFO] [stdout] 2025-11-05T02:34:04.794638Z TRACE librqbit_utp::stream_rx: user_rx: marking vsock closed [INFO] [stdout] 2025-11-05T02:34:04.794644Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=1011 [INFO] [stdout] 2025-11-05T02:34:04.794652Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=1012 [INFO] [stdout] 2025-11-05T02:34:04.794668Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=1013 [INFO] [stdout] 2025-11-05T02:34:04.794677Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=1014 [INFO] [stdout] 2025-11-05T02:34:04.794685Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=1015 [INFO] [stdout] 2025-11-05T02:34:04.794682Z TRACE msg{seq_nr=3 ack_nr=101 len=0 msgtype=ST_FIN}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.794675Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-11-05T02:34:04.794702Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=1016 [INFO] [stdout] 2025-11-05T02:34:04.794711Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=1017 [INFO] [stdout] 2025-11-05T02:34:04.794719Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=1018 [INFO] [stdout] 2025-11-05T02:34:04.794713Z TRACE msg{seq_nr=3 ack_nr=101 len=0 msgtype=ST_FIN}: librqbit_utp::stream_dispatch: dropping FIN, expected seq_nr to be 1 hdr=ST_FIN:seq_nr=3:ack_nr=101:wnd_size=1024 [INFO] [stdout] 2025-11-05T02:34:04.794728Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=1019 [INFO] [stdout] 2025-11-05T02:34:04.794744Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=1020 [INFO] [stdout] 2025-11-05T02:34:04.794753Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=1021 [INFO] [stdout] 2025-11-05T02:34:04.794751Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=10s [INFO] [stdout] 2025-11-05T02:34:04.794761Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=1022 [INFO] [stdout] 2025-11-05T02:34:04.794769Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=1023 [INFO] [stdout] 2025-11-05T02:34:04.794789Z TRACE librqbit_utp::stream_dispatch::tests::basics: sending header.seq_nr=1024 [INFO] [stdout] 2025-11-05T02:34:04.794789Z TRACE msg{seq_nr=1 ack_nr=101 len=1 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.794805Z 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-11-05T02:34:04.794818Z 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-11-05T02:34:04.794842Z TRACE msg{seq_nr=1 ack_nr=101 len=1 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=2 [INFO] [stdout] 2025-11-05T02:34:04.794821Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=4, bytes=5004, new_rtt=Some(15.30658ms) [INFO] [stdout] 2025-11-05T02:34:04.794844Z TRACE msg{seq_nr=1 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.794857Z 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-11-05T02:34:04.794870Z 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-11-05T02:34:04.794873Z TRACE msg{seq_nr=1 ack_nr=101 len=1 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=6 [INFO] [stdout] 2025-11-05T02:34:04.794867Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=4 bytes=5410 [INFO] [stdout] 2025-11-05T02:34:04.794885Z 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-11-05T02:34:04.794889Z TRACE msg{seq_nr=1 ack_nr=101 len=1 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-11-05T02:34:04.794893Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: remote_window_remaining=1042302 congestion_controller_window=11774 remaining=27764 self.last_remote_window=1042302 [INFO] [stdout] 2025-11-05T02:34:04.794904Z 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-11-05T02:34:04.794906Z TRACE msg{seq_nr=1 ack_nr=101 len=1 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: forcing immedaite ACK reason="out of order or filled gap" [INFO] [stdout] 2025-11-05T02:34:04.794919Z 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-11-05T02:34:04.794918Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: segmented bytes=1396 [INFO] [stdout] 2025-11-05T02:34:04.794922Z TRACE msg{seq_nr=1 ack_nr=101 len=1 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: sending seq_nr=101 ack_nr=2 wnd_size=1048570 type=ST_STATE [INFO] [stdout] 2025-11-05T02:34:04.794936Z 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-11-05T02:34:04.794938Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: segmented bytes=1396 [INFO] [stdout] 2025-11-05T02:34:04.794958Z TRACE librqbit_utp::stream_rx: flushed from out-of-order user RX packets=2 bytes=6 [INFO] [stdout] 2025-11-05T02:34:04.794959Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: segmented bytes=1396 [INFO] [stdout] 2025-11-05T02:34:04.794974Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=10s [INFO] [stdout] 2025-11-05T02:34:04.794982Z TRACE msg{seq_nr=2 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.794978Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: segmented bytes=1425 [INFO] [stdout] 2025-11-05T02:34:04.795001Z 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-11-05T02:34:04.795001Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=1425 [INFO] [stdout] 2025-11-05T02:34:04.795015Z TRACE msg{seq_nr=3 ack_nr=101 len=0 msgtype=ST_FIN}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.795015Z 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-11-05T02:34:04.795029Z TRACE msg{seq_nr=3 ack_nr=101 len=0 msgtype=ST_FIN}: librqbit_utp::stream_dispatch: state: established -> last-ack [INFO] [stdout] 2025-11-05T02:34:04.795028Z TRACE librqbit_utp::stream_rx: user_rx: marking vsock closed [INFO] [stdout] 2025-11-05T02:34:04.795033Z 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-11-05T02:34:04.795024Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: 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-11-05T02:34:04.795042Z 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-11-05T02:34:04.795051Z 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-11-05T02:34:04.795068Z 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-11-05T02:34:04.795075Z TRACE librqbit_utp::stream_dispatch: sending seq_nr=101 ack_nr=3 wnd_size=1048570 type=ST_FIN [INFO] [stdout] 2025-11-05T02:34:04.795094Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=10s reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.795104Z TRACE librqbit_utp::stream_dispatch: rearming inactivity timer, expires in 1s reason="both reader and writer are dead" [INFO] [stdout] 2025-11-05T02:34:04.795082Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: arming retransmit timer delay=234.453331ms reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.795120Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=1s [INFO] [stdout] 2025-11-05T02:34:04.795121Z TRACE msg{seq_nr=3 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.795120Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-11-05T02:34:04.795146Z TRACE librqbit_utp::stream_rx: user_rx: marking vsock closed [INFO] [stdout] 2025-11-05T02:34:04.795141Z 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-11-05T02:34:04.793400Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=59610 header.ack_nr=42108 payload_size=991 remaining_cwnd=4557 [INFO] [stdout] 2025-11-05T02:34:04.795144Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=49216 header.ack_nr=11796 payload_size=1396 remaining_cwnd=11774 [INFO] [stdout] 2025-11-05T02:34:04.795158Z 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-11-05T02:34:04.795175Z 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-11-05T02:34:04.795190Z 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-11-05T02:34:04.795188Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=49217 header.ack_nr=11796 payload_size=1396 remaining_cwnd=10378 [INFO] [stdout] 2025-11-05T02:34:04.795205Z 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-11-05T02:34:04.795190Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=59611 header.ack_nr=42108 payload_size=1222 remaining_cwnd=3566 [INFO] [stdout] 2025-11-05T02:34:04.795231Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=2344 [INFO] [stdout] 2025-11-05T02:34:04.795241Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=49218 header.ack_nr=11796 payload_size=1396 remaining_cwnd=8982 [INFO] [stdout] 2025-11-05T02:34:04.795260Z TRACE msg{seq_nr=4 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.795266Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-11-05T02:34:04.795280Z 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-11-05T02:34:04.795275Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=49219 header.ack_nr=11796 payload_size=1425 remaining_cwnd=7586 [INFO] [stdout] 2025-11-05T02:34:04.795295Z 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-11-05T02:34:04.795297Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=6161 [INFO] [stdout] 2025-11-05T02:34:04.795313Z 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-11-05T02:34:04.795317Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: will repoll in duration=234.453331ms [INFO] [stdout] 2025-11-05T02:34:04.795328Z 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-11-05T02:34:04.795348Z 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-11-05T02:34:04.795394Z TRACE msg{seq_nr=5 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.795412Z 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-11-05T02:34:04.795425Z 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] 2025-11-05T02:34:04.795442Z 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-11-05T02:34:04.795470Z 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-11-05T02:34:04.795487Z 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-11-05T02:34:04.795529Z TRACE msg{seq_nr=6 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.795547Z 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-11-05T02:34:04.795561Z 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-11-05T02:34:04.795602Z 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-11-05T02:34:04.795617Z 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-11-05T02:34:04.795632Z 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-11-05T02:34:04.795675Z TRACE msg{seq_nr=7 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.795691Z 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-11-05T02:34:04.795703Z 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-11-05T02:34:04.795719Z 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-11-05T02:34:04.795732Z 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-11-05T02:34:04.795746Z 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-11-05T02:34:04.795780Z TRACE msg{seq_nr=8 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.795794Z 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-11-05T02:34:04.795808Z 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-11-05T02:34:04.795823Z 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-11-05T02:34:04.795835Z 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-11-05T02:34:04.795850Z 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-11-05T02:34:04.795882Z TRACE msg{seq_nr=9 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.795899Z 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-11-05T02:34:04.795912Z 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-11-05T02:34:04.795927Z 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-11-05T02:34:04.795940Z 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-11-05T02:34:04.795954Z 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-11-05T02:34:04.795989Z TRACE msg{seq_nr=10 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.796003Z 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-11-05T02:34:04.796016Z 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-11-05T02:34:04.796031Z 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-11-05T02:34:04.796044Z 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-11-05T02:34:04.796058Z 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-11-05T02:34:04.796091Z TRACE msg{seq_nr=11 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.796105Z 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-11-05T02:34:04.796120Z 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-11-05T02:34:04.796136Z 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-11-05T02:34:04.796124Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59610 ack_nr=42108 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.796149Z 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-11-05T02:34:04.796163Z 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-11-05T02:34:04.796159Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59610 ack_nr=42108 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=991 [INFO] [stdout] 2025-11-05T02:34:04.796181Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59610 ack_nr=42108 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=59609 [INFO] [stdout] 2025-11-05T02:34:04.796195Z TRACE msg{seq_nr=12 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.796211Z 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-11-05T02:34:04.796205Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59610 ack_nr=42108 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.796225Z 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-11-05T02:34:04.796230Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59610 ack_nr=42108 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.796240Z 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-11-05T02:34:04.796254Z 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-11-05T02:34:04.796253Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59610 ack_nr=42108 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=991 [INFO] [stdout] 2025-11-05T02:34:04.796269Z 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-11-05T02:34:04.796304Z TRACE msg{seq_nr=13 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.796297Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59611 ack_nr=42108 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.796318Z 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-11-05T02:34:04.796320Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59611 ack_nr=42108 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1222 [INFO] [stdout] 2025-11-05T02:34:04.796331Z 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-11-05T02:34:04.796346Z 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-11-05T02:34:04.796342Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59611 ack_nr=42108 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=59610 [INFO] [stdout] 2025-11-05T02:34:04.796359Z 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-11-05T02:34:04.796374Z 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-11-05T02:34:04.796364Z DEBUG echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59611 ack_nr=42108 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-11-05T02:34:04.796391Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59611 ack_nr=42108 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.796407Z TRACE msg{seq_nr=14 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.796412Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59611 ack_nr=42108 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.796421Z 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-11-05T02:34:04.796436Z 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-11-05T02:34:04.796435Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59611 ack_nr=42108 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2213 [INFO] [stdout] 2025-11-05T02:34:04.796461Z 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-11-05T02:34:04.796475Z 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-11-05T02:34:04.796474Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.3" [INFO] [stdout] 2025-11-05T02:34:04.796489Z 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-11-05T02:34:04.796495Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.796525Z TRACE msg{seq_nr=15 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.796539Z 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-11-05T02:34:04.794475Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64702 ack_nr=51548 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2646 [INFO] [stdout] 2025-11-05T02:34:04.796975Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64703 ack_nr=51548 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.797003Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64703 ack_nr=51548 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1323 [INFO] [stdout] 2025-11-05T02:34:04.797023Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64703 ack_nr=51548 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=64702 [INFO] [stdout] 2025-11-05T02:34:04.797046Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64703 ack_nr=51548 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.797065Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64703 ack_nr=51548 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.797086Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64703 ack_nr=51548 len=1323 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=3969 [INFO] [stdout] 2025-11-05T02:34:04.797118Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: arming retransmit timer delay=261.486601ms reason="rfc6298 5.3" [INFO] [stdout] 2025-11-05T02:34:04.797138Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.797255Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=3, bytes=3969, new_rtt=Some(6.36487ms) [INFO] [stdout] 2025-11-05T02:34:04.797279Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=3 bytes=3969 [INFO] [stdout] 2025-11-05T02:34:04.797299Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: MTU probe hasnt expired yet [INFO] [stdout] 2025-11-05T02:34:04.797350Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=51549 header.ack_nr=64703 payload_size=1378 remaining_cwnd=8928 [INFO] [stdout] 2025-11-05T02:34:04.797374Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=7550 [INFO] [stdout] 2025-11-05T02:34:04.797394Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: will repoll in duration=261.486601ms [INFO] [stdout] 2025-11-05T02:34:04.796565Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=2, bytes=1982, new_rtt=Some(26.285329ms) [INFO] [stdout] 2025-11-05T02:34:04.798659Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=2 bytes=2213 [INFO] [stdout] 2025-11-05T02:34:04.798684Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: MTU probe hasnt expired yet [INFO] [stdout] 2025-11-05T02:34:04.798725Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=42109 header.ack_nr=59611 payload_size=991 remaining_cwnd=4557 [INFO] [stdout] 2025-11-05T02:34:04.798745Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51549 ack_nr=64703 len=1378 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.796660Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1024 congestion_controller_window=1024 remaining=5 self.last_remote_window=1024 [INFO] [stdout] 2025-11-05T02:34:04.798783Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51549 ack_nr=64703 len=1378 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1378 [INFO] [stdout] 2025-11-05T02:34:04.798810Z TRACE librqbit_utp::stream_dispatch: segmented bytes=5 [INFO] [stdout] 2025-11-05T02:34:04.798810Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51549 ack_nr=64703 len=1378 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-11-05T02:34:04.798828Z 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-11-05T02:34:04.798838Z DEBUG echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51549 ack_nr=64703 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-11-05T02:34:04.798871Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=3s reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.798885Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-11-05T02:34:04.798871Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51549 ack_nr=64703 len=1378 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.798896Z 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-11-05T02:34:04.798908Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=1019 [INFO] [stdout] 2025-11-05T02:34:04.798897Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51549 ack_nr=64703 len=1378 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.798921Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=3s [INFO] [stdout] 2025-11-05T02:34:04.798924Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51549 ack_nr=64703 len=1378 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1378 [INFO] [stdout] 2025-11-05T02:34:04.798967Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: arming retransmit timer delay=391.687775ms reason="rfc6298 5.3" [INFO] [stdout] 2025-11-05T02:34:04.798986Z TRACE msg{seq_nr=0 ack_nr=101 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.798992Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.799027Z TRACE librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-11-05T02:34:04.799038Z TRACE librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-11-05T02:34:04.799053Z 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-11-05T02:34:04.799069Z TRACE librqbit_utp::stream_tx: closing writer [INFO] [stdout] 2025-11-05T02:34:04.799079Z TRACE librqbit_utp::stream_rx: user_rx: marking vsock closed [INFO] [stdout] 2025-11-05T02:34:04.799104Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=3, bytes=3969, new_rtt=Some(45.412809ms) [INFO] [stdout] 2025-11-05T02:34:04.799133Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=1 bytes=1378 [INFO] [stdout] 2025-11-05T02:34:04.799158Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: MTU probe hasnt expired yet [INFO] [stdout] 2025-11-05T02:34:04.799208Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=64704 header.ack_nr=51549 payload_size=1378 remaining_cwnd=8928 [INFO] [stdout] 2025-11-05T02:34:04.799258Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=7550 [INFO] [stdout] 2025-11-05T02:34:04.799285Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: will repoll in duration=391.687775ms [INFO] [stdout] 2025-11-05T02:34:04.800370Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64704 ack_nr=51549 len=1378 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.800401Z DEBUG echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64704 ack_nr=51549 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-11-05T02:34:04.800430Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64704 ack_nr=51549 len=1378 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1378 [INFO] [stdout] 2025-11-05T02:34:04.800451Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64704 ack_nr=51549 len=1378 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=64703 [INFO] [stdout] 2025-11-05T02:34:04.800477Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64704 ack_nr=51549 len=1378 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.800501Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64704 ack_nr=51549 len=1378 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.800525Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64704 ack_nr=51549 len=1378 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1378 [INFO] [stdout] 2025-11-05T02:34:04.800596Z 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-11-05T02:34:04.800616Z 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-11-05T02:34:04.800628Z 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-11-05T02:34:04.800641Z 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-11-05T02:34:04.800676Z TRACE msg{seq_nr=16 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.800689Z 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-11-05T02:34:04.800700Z 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-11-05T02:34:04.800714Z 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-11-05T02:34:04.800727Z 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-11-05T02:34:04.800739Z 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-11-05T02:34:04.800767Z TRACE msg{seq_nr=17 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.800779Z 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-11-05T02:34:04.800790Z 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-11-05T02:34:04.800803Z 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-11-05T02:34:04.800814Z 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-11-05T02:34:04.800826Z 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-11-05T02:34:04.800853Z TRACE msg{seq_nr=18 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.800864Z 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-11-05T02:34:04.800875Z 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-11-05T02:34:04.800888Z 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-11-05T02:34:04.800899Z 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-11-05T02:34:04.800913Z 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-11-05T02:34:04.800940Z TRACE msg{seq_nr=19 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.800951Z 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-11-05T02:34:04.800962Z 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-11-05T02:34:04.800975Z 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-11-05T02:34:04.800986Z 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-11-05T02:34:04.800998Z 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-11-05T02:34:04.801025Z TRACE msg{seq_nr=20 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.801037Z 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-11-05T02:34:04.801084Z TRACE librqbit_utp::stream_tx: closing writer [INFO] [stdout] 2025-11-05T02:34:04.801048Z 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-11-05T02:34:04.801136Z 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-11-05T02:34:04.801157Z 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-11-05T02:34:04.801176Z 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-11-05T02:34:04.801242Z TRACE msg{seq_nr=21 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.801262Z 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-11-05T02:34:04.801277Z 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-11-05T02:34:04.801309Z 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-11-05T02:34:04.801323Z 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-11-05T02:34:04.801338Z 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-11-05T02:34:04.801376Z TRACE msg{seq_nr=22 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.801391Z 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-11-05T02:34:04.801404Z 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-11-05T02:34:04.801420Z 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-11-05T02:34:04.801432Z 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-11-05T02:34:04.801447Z 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-11-05T02:34:04.801486Z TRACE msg{seq_nr=23 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.801502Z 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-11-05T02:34:04.801515Z 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-11-05T02:34:04.801530Z 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-11-05T02:34:04.801543Z 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-11-05T02:34:04.801556Z 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-11-05T02:34:04.801620Z TRACE msg{seq_nr=24 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.801638Z 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-11-05T02:34:04.801651Z 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-11-05T02:34:04.801667Z 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-11-05T02:34:04.801680Z 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-11-05T02:34:04.801694Z 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-11-05T02:34:04.801730Z TRACE msg{seq_nr=25 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.801747Z 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-11-05T02:34:04.801760Z 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-11-05T02:34:04.801775Z 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-11-05T02:34:04.801798Z 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-11-05T02:34:04.801814Z 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-11-05T02:34:04.801852Z TRACE msg{seq_nr=26 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.801867Z 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-11-05T02:34:04.801881Z 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-11-05T02:34:04.801896Z 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-11-05T02:34:04.801910Z 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-11-05T02:34:04.801924Z 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-11-05T02:34:04.801958Z TRACE msg{seq_nr=27 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.801972Z 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-11-05T02:34:04.801987Z 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-11-05T02:34:04.802002Z 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-11-05T02:34:04.802015Z 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-11-05T02:34:04.802029Z 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-11-05T02:34:04.802063Z TRACE msg{seq_nr=28 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.802079Z 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-11-05T02:34:04.802091Z 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-11-05T02:34:04.802106Z 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-11-05T02:34:04.802119Z 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-11-05T02:34:04.802132Z 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-11-05T02:34:04.802167Z TRACE msg{seq_nr=29 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.802181Z 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-11-05T02:34:04.802193Z 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-11-05T02:34:04.802220Z 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-11-05T02:34:04.802234Z 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-11-05T02:34:04.802248Z 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-11-05T02:34:04.802280Z TRACE msg{seq_nr=30 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.802294Z 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-11-05T02:34:04.802306Z 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-11-05T02:34:04.802320Z 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-11-05T02:34:04.802332Z 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-11-05T02:34:04.802345Z 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-11-05T02:34:04.802376Z TRACE msg{seq_nr=31 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.802389Z 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-11-05T02:34:04.802401Z 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-11-05T02:34:04.802414Z 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-11-05T02:34:04.802427Z 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-11-05T02:34:04.802441Z 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-11-05T02:34:04.802476Z TRACE msg{seq_nr=32 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.802491Z 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-11-05T02:34:04.802504Z 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-11-05T02:34:04.802520Z 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-11-05T02:34:04.802532Z 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-11-05T02:34:04.802546Z 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-11-05T02:34:04.802606Z TRACE msg{seq_nr=33 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.802624Z 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-11-05T02:34:04.802637Z 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-11-05T02:34:04.802653Z 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-11-05T02:34:04.802666Z 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-11-05T02:34:04.802681Z 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-11-05T02:34:04.802719Z TRACE msg{seq_nr=34 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.802734Z 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-11-05T02:34:04.802746Z 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-11-05T02:34:04.802761Z 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-11-05T02:34:04.802772Z 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-11-05T02:34:04.802784Z 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-11-05T02:34:04.802815Z TRACE msg{seq_nr=35 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.802830Z 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-11-05T02:34:04.802843Z 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-11-05T02:34:04.802857Z 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-11-05T02:34:04.802869Z 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-11-05T02:34:04.802883Z 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-11-05T02:34:04.779256Z  INFO echo{addr=127.0.0.1:8534}: librqbit_utp::e2e_tests: current counter 1000 [INFO] [stdout] test stream_dispatch::tests::stream_api::test_st_reset_error_propagation ... ok [INFO] [stdout] test stream_dispatch::tests::stream_api::test_repeated_eof_read ... ok [INFO] [stdout] test stream_rx::tests::test_asm_channel_full_asm_not_empty ... ok [INFO] [stdout] test stream_rx::tests::test_asm_duplicate_msg_ignored ... ok [INFO] [stdout] test stream_dispatch::tests::stream_api::test_flush_works ... ok [INFO] [stdout] test stream_dispatch::tests::shutdown::test_finack_not_sent_until_all_data_consumed ... ok [INFO] [stdout] test stream_dispatch::tests::retransmit_timer::test_rto_single_packet_retransmission_mss_sized ... ok [INFO] [stdout] test stream_tx_segments::tests::test_iter_mut_offsets ... ok [INFO] [stdout] test stream_tx_segments::tests::test_remove_up_to_ack ... ok [INFO] [stdout] test stream_tx_segments::tests::test_rtt ... ok [INFO] [stdout] test utils::tests::test_seq_nr_offset ... ok [INFO] [stdout] 2025-11-05T02:34:04.805659Z TRACE librqbit_utp::stream_rx::tests: asm=len=1, len_bytes=5, queue=[Payload([104, 101, 108, 108, 111]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([])] [INFO] [stdout] test utils::tests::test_prepare_2_ioslices ... ok [INFO] [stdout] 2025-11-05T02:34:04.805705Z TRACE librqbit_utp::stream_rx::tests: asm=len=2, len_bytes=10, queue=[Payload([104, 101, 108, 108, 111]), Payload([119, 111, 114, 108, 100]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([])] [INFO] [stdout] 2025-11-05T02:34:04.805849Z TRACE librqbit_utp::stream_rx::tests: asm=len=1, len_bytes=4, queue=[Payload([]), Payload([]), Payload([116, 101, 115, 116])] [INFO] [stdout] 2025-11-05T02:34:04.805868Z TRACE librqbit_utp::stream_rx: message is past assembler's window offset=3 self.filled_front=0 effective_offset=3 [INFO] [stdout] 2025-11-05T02:34:04.805983Z TRACE librqbit_utp::stream_rx::tests: asm=len=3, len_bytes=14, queue=[Payload([104, 101, 108, 108, 111]), Payload([119, 111, 114, 108, 100]), Payload([116, 101, 115, 116]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([])] [INFO] [stdout] 2025-11-05T02:34:04.806021Z TRACE librqbit_utp::stream_rx: flushed from out-of-order user RX packets=3 bytes=14 [INFO] [stdout] 2025-11-05T02:34:04.806045Z TRACE librqbit_utp::stream_rx: user_rx: marking vsock closed [INFO] [stdout] 2025-11-05T02:34:04.806150Z TRACE librqbit_utp::stream_rx::tests: asm=len=1, len_bytes=5, queue=[Payload([]), Payload([119, 111, 114, 108, 100]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([])] [INFO] [stdout] 2025-11-05T02:34:04.806185Z TRACE librqbit_utp::stream_rx::tests: asm=len=2, len_bytes=9, queue=[Payload([]), Payload([119, 111, 114, 108, 100]), Payload([116, 101, 115, 116]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([])] [INFO] [stdout] 2025-11-05T02:34:04.806225Z TRACE librqbit_utp::stream_rx::tests: asm=len=3, len_bytes=14, queue=[Payload([104, 101, 108, 108, 111]), Payload([119, 111, 114, 108, 100]), Payload([116, 101, 115, 116]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([]), Payload([])] [INFO] [stdout] 2025-11-05T02:34:04.806229Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56407 ack_nr=44048 len=1274 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.806254Z TRACE librqbit_utp::stream_rx: flushed from out-of-order user RX packets=3 bytes=14 [INFO] [stdout] 2025-11-05T02:34:04.806275Z TRACE librqbit_utp::stream_rx: user_rx: marking vsock closed [INFO] [stdout] 2025-11-05T02:34:04.806267Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56407 ack_nr=44048 len=1274 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1274 [INFO] [stdout] 2025-11-05T02:34:04.806290Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56407 ack_nr=44048 len=1274 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=56406 [INFO] [stdout] 2025-11-05T02:34:04.806318Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56407 ack_nr=44048 len=1274 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.806341Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56407 ack_nr=44048 len=1274 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] test stream_rx::tests::test_asm_inorder ... ok2025-11-05T02:34:04.806377Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56407 ack_nr=44048 len=1274 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1274 [INFO] [stdout] [INFO] [stdout] 2025-11-05T02:34:04.806432Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56408 ack_nr=44052 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.806438Z TRACE librqbit_utp::stream_rx::tests: asm=len=1, len_bytes=4, queue=[Payload([]), Payload([]), Payload([116, 101, 115, 116])] [INFO] [stdout] 2025-11-05T02:34:04.806458Z 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=56408 ack_nr=44052 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-11-05T02:34:04.806514Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.806537Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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] test stream_rx::tests::test_asm_out_of_order ... ok [INFO] [stdout] test stream_rx::tests::test_asm_write_out_of_bounds ... ok [INFO] [stdout] 2025-11-05T02:34:04.806713Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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(31.046699ms) [INFO] [stdout] 2025-11-05T02:34:04.806748Z TRACE echo{addr=127.0.0.1:8535}:utp_socket: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-11-05T02:34:04.806772Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.806794Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.806811Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.806828Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.806845Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.806862Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.806879Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.806941Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.806966Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.806987Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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=44053 header.ack_nr=56407 payload_size=1436 remaining_cwnd=13829 [INFO] [stdout] 2025-11-05T02:34:04.807047Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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=44054 header.ack_nr=56407 payload_size=1436 remaining_cwnd=12393 [INFO] [stdout] 2025-11-05T02:34:04.807081Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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=44055 header.ack_nr=56407 payload_size=1436 remaining_cwnd=10957 [INFO] [stdout] 2025-11-05T02:34:04.807117Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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=44056 header.ack_nr=56407 payload_size=1445 remaining_cwnd=9521 [INFO] [stdout] 2025-11-05T02:34:04.807143Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.807172Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.798764Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=42110 header.ack_nr=59611 payload_size=1222 remaining_cwnd=3566 [INFO] [stdout] 2025-11-05T02:34:04.807687Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=2344 [INFO] [stdout] 2025-11-05T02:34:04.796678Z  INFO echo{addr=127.0.0.1:0}: librqbit_utp::e2e_tests: current counter 1000 [INFO] [stdout] 2025-11-05T02:34:04.808655Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49216 ack_nr=11796 len=1396 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.808700Z DEBUG echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49216 ack_nr=11796 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-11-05T02:34:04.808733Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49216 ack_nr=11796 len=1396 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1396 [INFO] [stdout] 2025-11-05T02:34:04.808757Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49216 ack_nr=11796 len=1396 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=49215 [INFO] [stdout] 2025-11-05T02:34:04.808785Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49216 ack_nr=11796 len=1396 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.808808Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49216 ack_nr=11796 len=1396 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.808833Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49216 ack_nr=11796 len=1396 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1396 [INFO] [stdout] 2025-11-05T02:34:04.808883Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49217 ack_nr=11796 len=1396 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.808908Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49217 ack_nr=11796 len=1396 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1396 [INFO] [stdout] 2025-11-05T02:34:04.808927Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49217 ack_nr=11796 len=1396 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=49216 [INFO] [stdout] 2025-11-05T02:34:04.808951Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49217 ack_nr=11796 len=1396 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.808972Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49217 ack_nr=11796 len=1396 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.808997Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49217 ack_nr=11796 len=1396 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2792 [INFO] [stdout] 2025-11-05T02:34:04.809045Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49218 ack_nr=11796 len=1396 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.809069Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49218 ack_nr=11796 len=1396 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1396 [INFO] [stdout] 2025-11-05T02:34:04.809099Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49218 ack_nr=11796 len=1396 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=49217 [INFO] [stdout] 2025-11-05T02:34:04.809124Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49218 ack_nr=11796 len=1396 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.809147Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49218 ack_nr=11796 len=1396 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.809172Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49218 ack_nr=11796 len=1396 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4188 [INFO] [stdout] 2025-11-05T02:34:04.809231Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49219 ack_nr=11796 len=1425 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.809254Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49219 ack_nr=11796 len=1425 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1425 [INFO] [stdout] 2025-11-05T02:34:04.809277Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49219 ack_nr=11796 len=1425 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=49218 [INFO] [stdout] 2025-11-05T02:34:04.809300Z DEBUG echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49219 ack_nr=11796 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-11-05T02:34:04.809327Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49219 ack_nr=11796 len=1425 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.809348Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49219 ack_nr=11796 len=1425 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.809370Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49219 ack_nr=11796 len=1425 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=5613 [INFO] [stdout] 2025-11-05T02:34:04.809406Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-11-05T02:34:04.809427Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-11-05T02:34:04.809561Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=4, bytes=5410, new_rtt=Some(42.423369ms) [INFO] [stdout] 2025-11-05T02:34:04.809624Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=4 bytes=5613 [INFO] [stdout] 2025-11-05T02:34:04.809650Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: remote_window_remaining=1042812 congestion_controller_window=12180 remaining=27358 self.last_remote_window=1042812 [INFO] [stdout] 2025-11-05T02:34:04.809674Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: segmented bytes=1425 [INFO] [stdout] 2025-11-05T02:34:04.809693Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: segmented bytes=1425 [INFO] [stdout] 2025-11-05T02:34:04.809712Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: segmented bytes=1425 [INFO] [stdout] 2025-11-05T02:34:04.809731Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: segmented bytes=1439 [INFO] [stdout] 2025-11-05T02:34:04.809748Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=1439 [INFO] [stdout] 2025-11-05T02:34:04.809767Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: 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-11-05T02:34:04.809816Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.809844Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-11-05T02:34:04.809865Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=11797 header.ack_nr=49219 payload_size=1425 remaining_cwnd=12180 [INFO] [stdout] 2025-11-05T02:34:04.809902Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=11798 header.ack_nr=49219 payload_size=1425 remaining_cwnd=10755 [INFO] [stdout] 2025-11-05T02:34:04.809933Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=11799 header.ack_nr=49219 payload_size=1425 remaining_cwnd=9330 [INFO] [stdout] 2025-11-05T02:34:04.809962Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=11800 header.ack_nr=49219 payload_size=1439 remaining_cwnd=7905 [INFO] [stdout] 2025-11-05T02:34:04.809981Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=6466 [INFO] [stdout] 2025-11-05T02:34:04.810000Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-11-05T02:34:04.810803Z  INFO echo{addr=127.0.0.1:0}: librqbit_utp::e2e_tests: current counter 2000 [INFO] [stdout] 2025-11-05T02:34:04.811673Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-11-05T02:34:04.812679Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42109 ack_nr=59611 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.812713Z DEBUG echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42109 ack_nr=59611 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-11-05T02:34:04.812741Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42109 ack_nr=59611 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=991 [INFO] [stdout] 2025-11-05T02:34:04.812760Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42109 ack_nr=59611 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=42108 [INFO] [stdout] 2025-11-05T02:34:04.812784Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42109 ack_nr=59611 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.812804Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42109 ack_nr=59611 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.812824Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42109 ack_nr=59611 len=991 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=991 [INFO] [stdout] 2025-11-05T02:34:04.812869Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42110 ack_nr=59611 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.812893Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42110 ack_nr=59611 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1222 [INFO] [stdout] 2025-11-05T02:34:04.812912Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42110 ack_nr=59611 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=42109 [INFO] [stdout] 2025-11-05T02:34:04.812934Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42110 ack_nr=59611 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.812952Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42110 ack_nr=59611 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.812972Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42110 ack_nr=59611 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2213 [INFO] [stdout] 2025-11-05T02:34:04.813003Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-11-05T02:34:04.813020Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-11-05T02:34:04.813085Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=2, bytes=2213, new_rtt=Some(17.474759ms) [INFO] [stdout] 2025-11-05T02:34:04.813109Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=2 bytes=2213 [INFO] [stdout] 2025-11-05T02:34:04.813129Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: remote_window_remaining=1046032 congestion_controller_window=6770 remaining=30555 self.last_remote_window=1046032 [INFO] [stdout] 2025-11-05T02:34:04.813149Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: segmented bytes=1222 [INFO] [stdout] 2025-11-05T02:34:04.813165Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: segmented bytes=1222 [INFO] [stdout] 2025-11-05T02:34:04.813181Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: segmented bytes=1222 [INFO] [stdout] 2025-11-05T02:34:04.813199Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: segmented bytes=1338 [INFO] [stdout] 2025-11-05T02:34:04.813228Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=1338 [INFO] [stdout] 2025-11-05T02:34:04.813245Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: 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-11-05T02:34:04.813296Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.813323Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-11-05T02:34:04.813344Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=59612 header.ack_nr=42110 payload_size=1222 remaining_cwnd=6770 [INFO] [stdout] 2025-11-05T02:34:04.813385Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=59613 header.ack_nr=42110 payload_size=1222 remaining_cwnd=5548 [INFO] [stdout] 2025-11-05T02:34:04.813423Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=59614 header.ack_nr=42110 payload_size=1222 remaining_cwnd=4326 [INFO] [stdout] 2025-11-05T02:34:04.813466Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=59615 header.ack_nr=42110 payload_size=1338 remaining_cwnd=3104 [INFO] [stdout] 2025-11-05T02:34:04.813492Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=1766 [INFO] [stdout] 2025-11-05T02:34:04.813517Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-11-05T02:34:04.800560Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-11-05T02:34:04.815081Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-11-05T02:34:04.815151Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=1, bytes=1378, new_rtt=Some(3.00102ms) [INFO] [stdout] 2025-11-05T02:34:04.815178Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=1 bytes=1378 [INFO] [stdout] 2025-11-05T02:34:04.815200Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: remote_window_remaining=1045902 congestion_controller_window=10306 remaining=31390 self.last_remote_window=1045902 [INFO] [stdout] 2025-11-05T02:34:04.815237Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: segmented bytes=1378 [INFO] [stdout] 2025-11-05T02:34:04.815256Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: segmented bytes=1378 [INFO] [stdout] 2025-11-05T02:34:04.815274Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: segmented bytes=1378 [INFO] [stdout] 2025-11-05T02:34:04.815293Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: segmented bytes=1406 [INFO] [stdout] 2025-11-05T02:34:04.815310Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=1406 [INFO] [stdout] 2025-11-05T02:34:04.815331Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: 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-11-05T02:34:04.815396Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: arming retransmit timer delay=263.585693ms reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.815426Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-11-05T02:34:04.815448Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=51550 header.ack_nr=64704 payload_size=1378 remaining_cwnd=10306 [INFO] [stdout] 2025-11-05T02:34:04.815488Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=51551 header.ack_nr=64704 payload_size=1378 remaining_cwnd=8928 [INFO] [stdout] 2025-11-05T02:34:04.815529Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=51552 header.ack_nr=64704 payload_size=1378 remaining_cwnd=7550 [INFO] [stdout] 2025-11-05T02:34:04.815647Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=51553 header.ack_nr=64704 payload_size=1406 remaining_cwnd=6172 [INFO] [stdout] 2025-11-05T02:34:04.815687Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=4766 [INFO] [stdout] 2025-11-05T02:34:04.815728Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: will repoll in duration=263.585693ms [INFO] [stdout] 2025-11-05T02:34:04.816518Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51550 ack_nr=64704 len=1378 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.816555Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51550 ack_nr=64704 len=1378 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1378 [INFO] [stdout] 2025-11-05T02:34:04.816612Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51550 ack_nr=64704 len=1378 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-11-05T02:34:04.816640Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51550 ack_nr=64704 len=1378 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.816662Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51550 ack_nr=64704 len=1378 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.816687Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51550 ack_nr=64704 len=1378 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1378 [INFO] [stdout] 2025-11-05T02:34:04.816736Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51551 ack_nr=64704 len=1378 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.816759Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51551 ack_nr=64704 len=1378 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1378 [INFO] [stdout] 2025-11-05T02:34:04.816782Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51551 ack_nr=64704 len=1378 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-11-05T02:34:04.816808Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51551 ack_nr=64704 len=1378 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.816832Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51551 ack_nr=64704 len=1378 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.816857Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51551 ack_nr=64704 len=1378 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2756 [INFO] [stdout] 2025-11-05T02:34:04.816912Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51552 ack_nr=64704 len=1378 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.816936Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51552 ack_nr=64704 len=1378 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1378 [INFO] [stdout] 2025-11-05T02:34:04.816958Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51552 ack_nr=64704 len=1378 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-11-05T02:34:04.816984Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51552 ack_nr=64704 len=1378 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.817007Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51552 ack_nr=64704 len=1378 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.817032Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51552 ack_nr=64704 len=1378 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4134 [INFO] [stdout] 2025-11-05T02:34:04.817088Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51553 ack_nr=64704 len=1406 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.817118Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51553 ack_nr=64704 len=1406 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1406 [INFO] [stdout] 2025-11-05T02:34:04.818109Z  INFO echo{addr=127.0.0.1:8535}: librqbit_utp::e2e_tests: current counter 1000 [INFO] [stdout] 2025-11-05T02:34:04.818280Z TRACE msg{seq_nr=36 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.818350Z 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-11-05T02:34:04.818368Z 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-11-05T02:34:04.818386Z 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-11-05T02:34:04.818400Z 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-11-05T02:34:04.818417Z 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-11-05T02:34:04.818463Z TRACE msg{seq_nr=37 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.818482Z 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-11-05T02:34:04.818497Z 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-11-05T02:34:04.818513Z 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-11-05T02:34:04.818527Z 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-11-05T02:34:04.818541Z 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-11-05T02:34:04.818605Z TRACE msg{seq_nr=38 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.818625Z 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-11-05T02:34:04.818642Z 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-11-05T02:34:04.818661Z 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-11-05T02:34:04.818675Z 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-11-05T02:34:04.818690Z 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-11-05T02:34:04.818731Z TRACE msg{seq_nr=39 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.818747Z 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-11-05T02:34:04.818761Z 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-11-05T02:34:04.818777Z 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-11-05T02:34:04.818790Z 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-11-05T02:34:04.818804Z 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-11-05T02:34:04.818846Z TRACE msg{seq_nr=40 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.818864Z 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-11-05T02:34:04.818879Z 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-11-05T02:34:04.818898Z 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-11-05T02:34:04.818913Z 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-11-05T02:34:04.818929Z 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-11-05T02:34:04.818969Z TRACE msg{seq_nr=41 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.818986Z 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-11-05T02:34:04.819000Z 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-11-05T02:34:04.819016Z 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-11-05T02:34:04.819030Z 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-11-05T02:34:04.819045Z 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-11-05T02:34:04.819087Z TRACE msg{seq_nr=42 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.819103Z 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-11-05T02:34:04.819117Z 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-11-05T02:34:04.819133Z 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-11-05T02:34:04.819148Z 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-11-05T02:34:04.819163Z 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-11-05T02:34:04.819201Z TRACE msg{seq_nr=43 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.819227Z 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-11-05T02:34:04.819242Z 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-11-05T02:34:04.819260Z 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-11-05T02:34:04.819273Z 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-11-05T02:34:04.819289Z 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-11-05T02:34:04.819329Z TRACE msg{seq_nr=44 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.819346Z 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-11-05T02:34:04.819360Z 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-11-05T02:34:04.819376Z 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-11-05T02:34:04.819391Z 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-11-05T02:34:04.819408Z 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-11-05T02:34:04.819451Z TRACE msg{seq_nr=45 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.819470Z 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-11-05T02:34:04.819486Z 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-11-05T02:34:04.819504Z 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-11-05T02:34:04.819518Z 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-11-05T02:34:04.819533Z 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-11-05T02:34:04.819671Z TRACE msg{seq_nr=46 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.819701Z 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-11-05T02:34:04.819735Z 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-11-05T02:34:04.819758Z 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-11-05T02:34:04.819773Z 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-11-05T02:34:04.819788Z 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-11-05T02:34:04.819833Z TRACE msg{seq_nr=47 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.819850Z 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-11-05T02:34:04.819864Z 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-11-05T02:34:04.819881Z 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-11-05T02:34:04.819895Z 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-11-05T02:34:04.819910Z 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-11-05T02:34:04.819949Z TRACE msg{seq_nr=48 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.819965Z 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-11-05T02:34:04.819981Z 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-11-05T02:34:04.819995Z 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-11-05T02:34:04.820007Z 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-11-05T02:34:04.820020Z 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-11-05T02:34:04.820055Z TRACE msg{seq_nr=49 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.820070Z 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-11-05T02:34:04.820083Z 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-11-05T02:34:04.820097Z 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-11-05T02:34:04.820109Z 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-11-05T02:34:04.820122Z 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-11-05T02:34:04.820153Z TRACE msg{seq_nr=50 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.820166Z 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-11-05T02:34:04.820178Z 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-11-05T02:34:04.820193Z 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-11-05T02:34:04.820205Z 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-11-05T02:34:04.820227Z 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-11-05T02:34:04.820262Z TRACE msg{seq_nr=51 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.820276Z 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-11-05T02:34:04.820289Z 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-11-05T02:34:04.820304Z 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-11-05T02:34:04.820316Z 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-11-05T02:34:04.820330Z 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-11-05T02:34:04.820363Z TRACE msg{seq_nr=52 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.820377Z 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-11-05T02:34:04.820389Z 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-11-05T02:34:04.820404Z 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-11-05T02:34:04.820418Z 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-11-05T02:34:04.820432Z 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-11-05T02:34:04.820465Z TRACE msg{seq_nr=53 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.820480Z 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-11-05T02:34:04.820493Z 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-11-05T02:34:04.820507Z 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-11-05T02:34:04.820520Z 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-11-05T02:34:04.820534Z 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-11-05T02:34:04.820588Z TRACE msg{seq_nr=54 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.820607Z 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-11-05T02:34:04.820620Z 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-11-05T02:34:04.820636Z 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-11-05T02:34:04.820648Z 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-11-05T02:34:04.820663Z 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-11-05T02:34:04.820700Z TRACE msg{seq_nr=55 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.820714Z 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-11-05T02:34:04.820726Z 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-11-05T02:34:04.820740Z 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-11-05T02:34:04.820753Z 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-11-05T02:34:04.820766Z 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-11-05T02:34:04.820798Z TRACE msg{seq_nr=56 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.820811Z 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-11-05T02:34:04.820823Z 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-11-05T02:34:04.820837Z 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-11-05T02:34:04.820849Z 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-11-05T02:34:04.820862Z 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-11-05T02:34:04.820894Z TRACE msg{seq_nr=57 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.820908Z 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-11-05T02:34:04.820920Z 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-11-05T02:34:04.820934Z 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-11-05T02:34:04.820946Z 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-11-05T02:34:04.820959Z 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-11-05T02:34:04.820990Z TRACE msg{seq_nr=58 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.821004Z 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-11-05T02:34:04.821015Z 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-11-05T02:34:04.821030Z 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-11-05T02:34:04.821042Z 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-11-05T02:34:04.821055Z 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-11-05T02:34:04.821086Z TRACE msg{seq_nr=59 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.821101Z 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-11-05T02:34:04.821113Z 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-11-05T02:34:04.821128Z 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-11-05T02:34:04.821140Z 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-11-05T02:34:04.821153Z 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-11-05T02:34:04.821187Z TRACE msg{seq_nr=60 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.821200Z 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-11-05T02:34:04.821221Z 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-11-05T02:34:04.821236Z 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-11-05T02:34:04.821248Z 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-11-05T02:34:04.821262Z 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-11-05T02:34:04.821295Z TRACE msg{seq_nr=61 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.821308Z 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-11-05T02:34:04.821322Z 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-11-05T02:34:04.821337Z 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-11-05T02:34:04.821349Z 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-11-05T02:34:04.821363Z 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-11-05T02:34:04.821395Z TRACE msg{seq_nr=62 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.821408Z 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-11-05T02:34:04.821421Z 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-11-05T02:34:04.821436Z 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-11-05T02:34:04.821448Z 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-11-05T02:34:04.821462Z 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-11-05T02:34:04.821498Z TRACE msg{seq_nr=63 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.821513Z 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-11-05T02:34:04.821526Z 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-11-05T02:34:04.821541Z 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-11-05T02:34:04.821554Z 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-11-05T02:34:04.817141Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51553 ack_nr=64704 len=1406 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-11-05T02:34:04.821602Z DEBUG echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51553 ack_nr=64704 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-11-05T02:34:04.821635Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51553 ack_nr=64704 len=1406 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.821656Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51553 ack_nr=64704 len=1406 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.821679Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51553 ack_nr=64704 len=1406 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=5540 [INFO] [stdout] 2025-11-05T02:34:04.821713Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-11-05T02:34:04.821736Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-11-05T02:34:04.821787Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=1, bytes=1378, new_rtt=Some(17.292969ms) [INFO] [stdout] 2025-11-05T02:34:04.821815Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=4 bytes=5540 [INFO] [stdout] 2025-11-05T02:34:04.821839Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: remote_window_remaining=1045902 congestion_controller_window=10306 remaining=31390 self.last_remote_window=1045902 [INFO] [stdout] 2025-11-05T02:34:04.821861Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: segmented bytes=1406 [INFO] [stdout] 2025-11-05T02:34:04.821878Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: segmented bytes=1406 [INFO] [stdout] 2025-11-05T02:34:04.821894Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: segmented bytes=1406 [INFO] [stdout] 2025-11-05T02:34:04.821911Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: segmented bytes=1420 [INFO] [stdout] 2025-11-05T02:34:04.821927Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=1420 [INFO] [stdout] 2025-11-05T02:34:04.821945Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: 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-11-05T02:34:04.822007Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: arming retransmit timer delay=391.750036ms reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.822032Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-11-05T02:34:04.822053Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=64705 header.ack_nr=51553 payload_size=1406 remaining_cwnd=10306 [INFO] [stdout] 2025-11-05T02:34:04.822089Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=64706 header.ack_nr=51553 payload_size=1406 remaining_cwnd=8900 [INFO] [stdout] 2025-11-05T02:34:04.822123Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=64707 header.ack_nr=51553 payload_size=1406 remaining_cwnd=7494 [INFO] [stdout] 2025-11-05T02:34:04.822158Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=64708 header.ack_nr=51553 payload_size=1420 remaining_cwnd=6088 [INFO] [stdout] 2025-11-05T02:34:04.822183Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=4668 [INFO] [stdout] 2025-11-05T02:34:04.822209Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: will repoll in duration=391.750036ms [INFO] [stdout] 2025-11-05T02:34:04.822331Z  INFO echo{addr=[::1]:0}: librqbit_utp::e2e_tests: current counter 1000 [INFO] [stdout] 2025-11-05T02:34:04.814542Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59612 ack_nr=42110 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.823714Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59612 ack_nr=42110 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1222 [INFO] [stdout] 2025-11-05T02:34:04.823751Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59612 ack_nr=42110 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=59611 [INFO] [stdout] 2025-11-05T02:34:04.823777Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59612 ack_nr=42110 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.823798Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59612 ack_nr=42110 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.823820Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59612 ack_nr=42110 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1222 [INFO] [stdout] 2025-11-05T02:34:04.823873Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59613 ack_nr=42110 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.823895Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59613 ack_nr=42110 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1222 [INFO] [stdout] 2025-11-05T02:34:04.823918Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59613 ack_nr=42110 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=59612 [INFO] [stdout] 2025-11-05T02:34:04.823942Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59613 ack_nr=42110 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.823962Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59613 ack_nr=42110 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.823986Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59613 ack_nr=42110 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2444 [INFO] [stdout] 2025-11-05T02:34:04.824029Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59614 ack_nr=42110 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.824050Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59614 ack_nr=42110 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1222 [INFO] [stdout] 2025-11-05T02:34:04.824070Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59614 ack_nr=42110 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=59613 [INFO] [stdout] 2025-11-05T02:34:04.824097Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59614 ack_nr=42110 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.824120Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59614 ack_nr=42110 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.824143Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59614 ack_nr=42110 len=1222 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=3666 [INFO] [stdout] 2025-11-05T02:34:04.824191Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59615 ack_nr=42110 len=1338 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.824226Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59615 ack_nr=42110 len=1338 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1338 [INFO] [stdout] 2025-11-05T02:34:04.824250Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59615 ack_nr=42110 len=1338 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=59614 [INFO] [stdout] 2025-11-05T02:34:04.824274Z DEBUG echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59615 ack_nr=42110 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-11-05T02:34:04.824304Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59615 ack_nr=42110 len=1338 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.824328Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59615 ack_nr=42110 len=1338 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.824352Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59615 ack_nr=42110 len=1338 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=5004 [INFO] [stdout] 2025-11-05T02:34:04.824393Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-11-05T02:34:04.824418Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-11-05T02:34:04.824496Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=2, bytes=2213, new_rtt=Some(15.758649ms) [INFO] [stdout] 2025-11-05T02:34:04.824531Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=4 bytes=5004 [INFO] [stdout] 2025-11-05T02:34:04.824558Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: remote_window_remaining=1046032 congestion_controller_window=6770 remaining=30555 self.last_remote_window=1046032 [INFO] [stdout] 2025-11-05T02:34:04.824608Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: segmented bytes=1338 [INFO] [stdout] 2025-11-05T02:34:04.824630Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: segmented bytes=1338 [INFO] [stdout] 2025-11-05T02:34:04.824649Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: segmented bytes=1338 [INFO] [stdout] 2025-11-05T02:34:04.824668Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: segmented bytes=1396 [INFO] [stdout] 2025-11-05T02:34:04.824688Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=1396 [INFO] [stdout] 2025-11-05T02:34:04.824707Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: 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-11-05T02:34:04.824767Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.824800Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-11-05T02:34:04.824823Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=42111 header.ack_nr=59615 payload_size=1338 remaining_cwnd=6770 [INFO] [stdout] 2025-11-05T02:34:04.824867Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=42112 header.ack_nr=59615 payload_size=1338 remaining_cwnd=5432 [INFO] [stdout] 2025-11-05T02:34:04.824909Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=42113 header.ack_nr=59615 payload_size=1338 remaining_cwnd=4094 [INFO] [stdout] 2025-11-05T02:34:04.824956Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=42114 header.ack_nr=59615 payload_size=1396 remaining_cwnd=2756 [INFO] [stdout] 2025-11-05T02:34:04.824987Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=1360 [INFO] [stdout] 2025-11-05T02:34:04.825014Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-11-05T02:34:04.825446Z  INFO echo{addr=[::]:0}: librqbit_utp::e2e_tests: current counter 1000 [INFO] [stdout] 2025-11-05T02:34:04.827184Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64705 ack_nr=51553 len=1406 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.827315Z DEBUG echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64705 ack_nr=51553 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-11-05T02:34:04.827371Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64705 ack_nr=51553 len=1406 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1406 [INFO] [stdout] 2025-11-05T02:34:04.827399Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64705 ack_nr=51553 len=1406 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=64704 [INFO] [stdout] 2025-11-05T02:34:04.827426Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64705 ack_nr=51553 len=1406 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.827449Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64705 ack_nr=51553 len=1406 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.827475Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64705 ack_nr=51553 len=1406 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1406 [INFO] [stdout] 2025-11-05T02:34:04.827530Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64706 ack_nr=51553 len=1406 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.827556Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64706 ack_nr=51553 len=1406 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1406 [INFO] [stdout] 2025-11-05T02:34:04.827602Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64706 ack_nr=51553 len=1406 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=64705 [INFO] [stdout] 2025-11-05T02:34:04.827629Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64706 ack_nr=51553 len=1406 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.827652Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64706 ack_nr=51553 len=1406 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.827676Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64706 ack_nr=51553 len=1406 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2812 [INFO] [stdout] 2025-11-05T02:34:04.827725Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64707 ack_nr=51553 len=1406 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.827749Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64707 ack_nr=51553 len=1406 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1406 [INFO] [stdout] 2025-11-05T02:34:04.827773Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64707 ack_nr=51553 len=1406 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=64706 [INFO] [stdout] 2025-11-05T02:34:04.827797Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64707 ack_nr=51553 len=1406 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.827820Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64707 ack_nr=51553 len=1406 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.827844Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64707 ack_nr=51553 len=1406 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4218 [INFO] [stdout] 2025-11-05T02:34:04.827891Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64708 ack_nr=51553 len=1420 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.827914Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64708 ack_nr=51553 len=1420 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1420 [INFO] [stdout] 2025-11-05T02:34:04.827936Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64708 ack_nr=51553 len=1420 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=64707 [INFO] [stdout] 2025-11-05T02:34:04.827962Z DEBUG echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64708 ack_nr=51553 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-11-05T02:34:04.827989Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64708 ack_nr=51553 len=1420 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.828011Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64708 ack_nr=51553 len=1420 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.828034Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64708 ack_nr=51553 len=1420 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=5638 [INFO] [stdout] 2025-11-05T02:34:04.828068Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-11-05T02:34:04.828088Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-11-05T02:34:04.828235Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=4, bytes=5540, new_rtt=Some(11.59615ms) [INFO] [stdout] 2025-11-05T02:34:04.828267Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=4 bytes=5638 [INFO] [stdout] 2025-11-05T02:34:04.828291Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: remote_window_remaining=1041846 congestion_controller_window=15846 remaining=27228 self.last_remote_window=1041846 [INFO] [stdout] 2025-11-05T02:34:04.828313Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: segmented bytes=1420 [INFO] [stdout] 2025-11-05T02:34:04.828331Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: segmented bytes=1420 [INFO] [stdout] 2025-11-05T02:34:04.828349Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: segmented bytes=1420 [INFO] [stdout] 2025-11-05T02:34:04.828367Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: segmented bytes=1427 [INFO] [stdout] 2025-11-05T02:34:04.828386Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=1427 [INFO] [stdout] 2025-11-05T02:34:04.828405Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: 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-11-05T02:34:04.828463Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: arming retransmit timer delay=249.29921ms reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.828491Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-11-05T02:34:04.828513Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=51554 header.ack_nr=64708 payload_size=1420 remaining_cwnd=15846 [INFO] [stdout] 2025-11-05T02:34:04.830061Z  INFO echo{addr=127.0.0.1:8534}: librqbit_utp::e2e_tests: current counter 2000 [INFO] [stdout] 2025-11-05T02:34:04.830857Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56408 ack_nr=44052 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.830897Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56408 ack_nr=44052 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1382 [INFO] [stdout] 2025-11-05T02:34:04.830920Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56408 ack_nr=44052 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=56407 [INFO] [stdout] 2025-11-05T02:34:04.830946Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56408 ack_nr=44052 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.830966Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56408 ack_nr=44052 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.830989Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56408 ack_nr=44052 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1382 [INFO] [stdout] 2025-11-05T02:34:04.831036Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56410 ack_nr=44056 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.831061Z 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=56410 ack_nr=44056 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-11-05T02:34:04.831105Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56409 ack_nr=44056 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.831126Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56409 ack_nr=44056 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1382 [INFO] [stdout] 2025-11-05T02:34:04.831147Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56409 ack_nr=44056 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=56408 [INFO] [stdout] 2025-11-05T02:34:04.831169Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56409 ack_nr=44056 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.831188Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56409 ack_nr=44056 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.831221Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56409 ack_nr=44056 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2764 [INFO] [stdout] 2025-11-05T02:34:04.831255Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.831278Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.831425Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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(23.72094ms) [INFO] [stdout] 2025-11-05T02:34:04.831463Z TRACE echo{addr=127.0.0.1:8535}:utp_socket: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-11-05T02:34:04.831491Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.831515Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.831534Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.831554Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.831591Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.831609Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.831627Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.831674Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.831701Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.831722Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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=44057 header.ack_nr=56409 payload_size=1445 remaining_cwnd=19582 [INFO] [stdout] 2025-11-05T02:34:04.831758Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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=44058 header.ack_nr=56409 payload_size=1445 remaining_cwnd=18137 [INFO] [stdout] 2025-11-05T02:34:04.831793Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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=44059 header.ack_nr=56409 payload_size=1445 remaining_cwnd=16692 [INFO] [stdout] 2025-11-05T02:34:04.831829Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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=44060 header.ack_nr=56409 payload_size=1449 remaining_cwnd=15247 [INFO] [stdout] 2025-11-05T02:34:04.831853Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.831877Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.832596Z 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-11-05T02:34:04.832659Z TRACE msg{seq_nr=64 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.832678Z 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-11-05T02:34:04.832691Z 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-11-05T02:34:04.832707Z 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-11-05T02:34:04.832720Z 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-11-05T02:34:04.832736Z 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-11-05T02:34:04.832770Z TRACE msg{seq_nr=65 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.832783Z 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-11-05T02:34:04.832794Z 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-11-05T02:34:04.832808Z 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-11-05T02:34:04.832819Z 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-11-05T02:34:04.832832Z 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-11-05T02:34:04.832865Z TRACE msg{seq_nr=66 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.832880Z 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-11-05T02:34:04.832894Z 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-11-05T02:34:04.832910Z 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-11-05T02:34:04.832923Z 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-11-05T02:34:04.832937Z 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-11-05T02:34:04.832973Z TRACE msg{seq_nr=67 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.832988Z 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-11-05T02:34:04.833000Z 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-11-05T02:34:04.833015Z 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-11-05T02:34:04.833027Z 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-11-05T02:34:04.833042Z 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-11-05T02:34:04.833077Z TRACE msg{seq_nr=68 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.833092Z 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-11-05T02:34:04.833105Z 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-11-05T02:34:04.833120Z 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-11-05T02:34:04.833133Z 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-11-05T02:34:04.833149Z 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-11-05T02:34:04.833181Z TRACE msg{seq_nr=69 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.833195Z 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-11-05T02:34:04.833207Z 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-11-05T02:34:04.833228Z 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-11-05T02:34:04.833239Z 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-11-05T02:34:04.833251Z 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-11-05T02:34:04.833283Z TRACE msg{seq_nr=70 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.833297Z 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-11-05T02:34:04.833309Z 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-11-05T02:34:04.833323Z 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-11-05T02:34:04.833336Z 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-11-05T02:34:04.833350Z 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-11-05T02:34:04.833382Z TRACE msg{seq_nr=71 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.833396Z 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-11-05T02:34:04.833409Z 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-11-05T02:34:04.833423Z 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-11-05T02:34:04.833435Z 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-11-05T02:34:04.833448Z 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-11-05T02:34:04.833481Z TRACE msg{seq_nr=72 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.833496Z 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-11-05T02:34:04.833509Z 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-11-05T02:34:04.833523Z 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-11-05T02:34:04.833536Z 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-11-05T02:34:04.833549Z 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-11-05T02:34:04.833607Z TRACE msg{seq_nr=73 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.833625Z 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-11-05T02:34:04.833637Z 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-11-05T02:34:04.833654Z 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-11-05T02:34:04.833666Z 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-11-05T02:34:04.833680Z 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-11-05T02:34:04.833715Z TRACE msg{seq_nr=74 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.833731Z 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-11-05T02:34:04.833744Z 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-11-05T02:34:04.833760Z 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-11-05T02:34:04.833774Z 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-11-05T02:34:04.833790Z 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-11-05T02:34:04.833826Z TRACE msg{seq_nr=75 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.833840Z 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-11-05T02:34:04.833852Z 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-11-05T02:34:04.833868Z 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-11-05T02:34:04.833883Z 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-11-05T02:34:04.833898Z 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-11-05T02:34:04.833937Z TRACE msg{seq_nr=76 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.833954Z 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-11-05T02:34:04.833968Z 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-11-05T02:34:04.833984Z 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-11-05T02:34:04.833997Z 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-11-05T02:34:04.834010Z 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-11-05T02:34:04.834041Z TRACE msg{seq_nr=77 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.834053Z 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-11-05T02:34:04.834063Z 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-11-05T02:34:04.834076Z 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-11-05T02:34:04.834088Z 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-11-05T02:34:04.834102Z 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-11-05T02:34:04.834130Z TRACE msg{seq_nr=78 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.834143Z 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-11-05T02:34:04.834156Z 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-11-05T02:34:04.834170Z 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-11-05T02:34:04.834183Z 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-11-05T02:34:04.834197Z 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-11-05T02:34:04.834244Z TRACE msg{seq_nr=79 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.834260Z 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-11-05T02:34:04.834273Z 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-11-05T02:34:04.834287Z 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-11-05T02:34:04.834298Z 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-11-05T02:34:04.834310Z 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-11-05T02:34:04.834346Z TRACE msg{seq_nr=80 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.834360Z 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-11-05T02:34:04.834371Z 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-11-05T02:34:04.834385Z 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-11-05T02:34:04.834397Z 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-11-05T02:34:04.834410Z 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-11-05T02:34:04.834439Z TRACE msg{seq_nr=81 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.834451Z 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-11-05T02:34:04.834462Z 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-11-05T02:34:04.834477Z 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-11-05T02:34:04.834488Z 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-11-05T02:34:04.834500Z 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-11-05T02:34:04.834528Z TRACE msg{seq_nr=82 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.834541Z 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-11-05T02:34:04.834552Z 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-11-05T02:34:04.835764Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42111 ack_nr=59615 len=1338 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.835853Z DEBUG echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42111 ack_nr=59615 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-11-05T02:34:04.835896Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42111 ack_nr=59615 len=1338 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1338 [INFO] [stdout] 2025-11-05T02:34:04.835935Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42111 ack_nr=59615 len=1338 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=42110 [INFO] [stdout] 2025-11-05T02:34:04.835962Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42111 ack_nr=59615 len=1338 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.835982Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42111 ack_nr=59615 len=1338 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.836005Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42111 ack_nr=59615 len=1338 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1338 [INFO] [stdout] 2025-11-05T02:34:04.836058Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42112 ack_nr=59615 len=1338 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.836086Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42112 ack_nr=59615 len=1338 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1338 [INFO] [stdout] 2025-11-05T02:34:04.836107Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42112 ack_nr=59615 len=1338 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=42111 [INFO] [stdout] 2025-11-05T02:34:04.836129Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42112 ack_nr=59615 len=1338 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.836149Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42112 ack_nr=59615 len=1338 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.836170Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42112 ack_nr=59615 len=1338 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2676 [INFO] [stdout] 2025-11-05T02:34:04.836224Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42113 ack_nr=59615 len=1338 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.836248Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42113 ack_nr=59615 len=1338 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1338 [INFO] [stdout] 2025-11-05T02:34:04.836273Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42113 ack_nr=59615 len=1338 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=42112 [INFO] [stdout] 2025-11-05T02:34:04.836299Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42113 ack_nr=59615 len=1338 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.836318Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42113 ack_nr=59615 len=1338 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.836337Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42113 ack_nr=59615 len=1338 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4014 [INFO] [stdout] 2025-11-05T02:34:04.836383Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42114 ack_nr=59615 len=1396 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.836406Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42114 ack_nr=59615 len=1396 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1396 [INFO] [stdout] 2025-11-05T02:34:04.836430Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42114 ack_nr=59615 len=1396 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=42113 [INFO] [stdout] 2025-11-05T02:34:04.836451Z DEBUG echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42114 ack_nr=59615 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-11-05T02:34:04.836474Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42114 ack_nr=59615 len=1396 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.836493Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42114 ack_nr=59615 len=1396 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.836513Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42114 ack_nr=59615 len=1396 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=5410 [INFO] [stdout] 2025-11-05T02:34:04.836548Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-11-05T02:34:04.836699Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11797 ack_nr=49219 len=1425 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.836730Z DEBUG echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11797 ack_nr=49219 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-11-05T02:34:04.836757Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11797 ack_nr=49219 len=1425 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1425 [INFO] [stdout] 2025-11-05T02:34:04.836778Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11797 ack_nr=49219 len=1425 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=11796 [INFO] [stdout] 2025-11-05T02:34:04.836803Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11797 ack_nr=49219 len=1425 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.836824Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11797 ack_nr=49219 len=1425 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.836848Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11797 ack_nr=49219 len=1425 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1425 [INFO] [stdout] 2025-11-05T02:34:04.836892Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11798 ack_nr=49219 len=1425 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.836911Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11798 ack_nr=49219 len=1425 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1425 [INFO] [stdout] 2025-11-05T02:34:04.836930Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11798 ack_nr=49219 len=1425 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=11797 [INFO] [stdout] 2025-11-05T02:34:04.836950Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11798 ack_nr=49219 len=1425 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.836968Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11798 ack_nr=49219 len=1425 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.836989Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11798 ack_nr=49219 len=1425 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2850 [INFO] [stdout] 2025-11-05T02:34:04.837032Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11799 ack_nr=49219 len=1425 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.837053Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11799 ack_nr=49219 len=1425 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1425 [INFO] [stdout] 2025-11-05T02:34:04.837073Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11799 ack_nr=49219 len=1425 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=11798 [INFO] [stdout] 2025-11-05T02:34:04.837095Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11799 ack_nr=49219 len=1425 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.837115Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11799 ack_nr=49219 len=1425 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.837138Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11799 ack_nr=49219 len=1425 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4275 [INFO] [stdout] 2025-11-05T02:34:04.837177Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11800 ack_nr=49219 len=1439 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.837197Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11800 ack_nr=49219 len=1439 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1439 [INFO] [stdout] 2025-11-05T02:34:04.837229Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11800 ack_nr=49219 len=1439 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=11799 [INFO] [stdout] 2025-11-05T02:34:04.837251Z DEBUG echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11800 ack_nr=49219 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-11-05T02:34:04.837275Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11800 ack_nr=49219 len=1439 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.837296Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11800 ack_nr=49219 len=1439 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.837317Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11800 ack_nr=49219 len=1439 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=5714 [INFO] [stdout] 2025-11-05T02:34:04.837348Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-11-05T02:34:04.837366Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-11-05T02:34:04.837507Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=4, bytes=5613, new_rtt=Some(41.402329ms) [INFO] [stdout] 2025-11-05T02:34:04.837536Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=4 bytes=5714 [INFO] [stdout] 2025-11-05T02:34:04.837560Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: remote_window_remaining=1041675 congestion_controller_window=17387 remaining=27155 self.last_remote_window=1041675 [INFO] [stdout] 2025-11-05T02:34:04.837615Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: segmented bytes=1439 [INFO] [stdout] 2025-11-05T02:34:04.837637Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: segmented bytes=1439 [INFO] [stdout] 2025-11-05T02:34:04.837656Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: segmented bytes=1439 [INFO] [stdout] 2025-11-05T02:34:04.837674Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: segmented bytes=1446 [INFO] [stdout] 2025-11-05T02:34:04.837689Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=1446 [INFO] [stdout] 2025-11-05T02:34:04.837707Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: 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-11-05T02:34:04.837764Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.837789Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-11-05T02:34:04.837808Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=49220 header.ack_nr=11800 payload_size=1439 remaining_cwnd=17387 [INFO] [stdout] 2025-11-05T02:34:04.837846Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=49221 header.ack_nr=11800 payload_size=1439 remaining_cwnd=15948 [INFO] [stdout] 2025-11-05T02:34:04.837883Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=49222 header.ack_nr=11800 payload_size=1439 remaining_cwnd=14509 [INFO] [stdout] 2025-11-05T02:34:04.837917Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=49223 header.ack_nr=11800 payload_size=1446 remaining_cwnd=13070 [INFO] [stdout] 2025-11-05T02:34:04.837940Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=11624 [INFO] [stdout] 2025-11-05T02:34:04.837964Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-11-05T02:34:04.839057Z DEBUG librqbit_utp::macros::tests: retransmitting skipped_logs=3 arg1=1 arg2=2 arg3=3 [INFO] [stdout] 2025-11-05T02:34:04.834564Z 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-11-05T02:34:04.839696Z 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-11-05T02:34:04.839715Z 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-11-05T02:34:04.839771Z TRACE msg{seq_nr=83 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.839788Z 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-11-05T02:34:04.839799Z 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-11-05T02:34:04.839813Z 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-11-05T02:34:04.839824Z 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-11-05T02:34:04.839836Z 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-11-05T02:34:04.839864Z TRACE msg{seq_nr=84 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.839875Z 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-11-05T02:34:04.839886Z 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-11-05T02:34:04.839898Z 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-11-05T02:34:04.839909Z 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-11-05T02:34:04.839923Z 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-11-05T02:34:04.839950Z TRACE msg{seq_nr=85 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.839961Z 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-11-05T02:34:04.839972Z 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-11-05T02:34:04.839984Z 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-11-05T02:34:04.839994Z 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-11-05T02:34:04.840006Z 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-11-05T02:34:04.840032Z TRACE msg{seq_nr=86 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.840043Z 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-11-05T02:34:04.840054Z 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-11-05T02:34:04.840067Z 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-11-05T02:34:04.840077Z 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-11-05T02:34:04.840089Z 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-11-05T02:34:04.840123Z TRACE msg{seq_nr=87 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.840137Z 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-11-05T02:34:04.840148Z 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-11-05T02:34:04.840162Z 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-11-05T02:34:04.840173Z 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-11-05T02:34:04.840186Z 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-11-05T02:34:04.840222Z TRACE msg{seq_nr=88 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.840236Z 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-11-05T02:34:04.840247Z 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-11-05T02:34:04.840261Z 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-11-05T02:34:04.840272Z 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-11-05T02:34:04.840285Z 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-11-05T02:34:04.840316Z TRACE msg{seq_nr=89 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.840331Z 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-11-05T02:34:04.840342Z 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-11-05T02:34:04.840356Z 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-11-05T02:34:04.840368Z 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-11-05T02:34:04.840380Z 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-11-05T02:34:04.840410Z TRACE msg{seq_nr=90 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.840422Z 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-11-05T02:34:04.840433Z 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-11-05T02:34:04.840447Z 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-11-05T02:34:04.840458Z 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-11-05T02:34:04.840472Z 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-11-05T02:34:04.840502Z TRACE msg{seq_nr=91 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.840514Z 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-11-05T02:34:04.840528Z 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-11-05T02:34:04.840542Z 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-11-05T02:34:04.840553Z 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-11-05T02:34:04.840565Z 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-11-05T02:34:04.840621Z TRACE msg{seq_nr=92 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.840634Z 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-11-05T02:34:04.840645Z 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-11-05T02:34:04.840659Z 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-11-05T02:34:04.840671Z 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-11-05T02:34:04.840685Z 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-11-05T02:34:04.840718Z TRACE msg{seq_nr=93 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.840730Z 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-11-05T02:34:04.840741Z 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-11-05T02:34:04.840757Z 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-11-05T02:34:04.840768Z 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-11-05T02:34:04.840781Z 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-11-05T02:34:04.840810Z TRACE msg{seq_nr=94 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.840822Z 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-11-05T02:34:04.840833Z 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-11-05T02:34:04.840847Z 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-11-05T02:34:04.840858Z 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-11-05T02:34:04.840871Z 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-11-05T02:34:04.840900Z TRACE msg{seq_nr=95 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.840913Z 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-11-05T02:34:04.840924Z 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-11-05T02:34:04.840937Z 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-11-05T02:34:04.840950Z 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-11-05T02:34:04.840963Z 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-11-05T02:34:04.840992Z TRACE msg{seq_nr=96 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.841005Z 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-11-05T02:34:04.841016Z 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-11-05T02:34:04.841029Z 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-11-05T02:34:04.841040Z 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-11-05T02:34:04.841053Z 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-11-05T02:34:04.841082Z TRACE msg{seq_nr=97 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.841095Z 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-11-05T02:34:04.841106Z 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-11-05T02:34:04.841119Z 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-11-05T02:34:04.841131Z 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-11-05T02:34:04.841145Z 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-11-05T02:34:04.841180Z TRACE msg{seq_nr=98 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.841195Z 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-11-05T02:34:04.841207Z 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-11-05T02:34:04.841232Z 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-11-05T02:34:04.841247Z 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-11-05T02:34:04.841262Z 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-11-05T02:34:04.841300Z TRACE msg{seq_nr=99 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.841314Z 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-11-05T02:34:04.841328Z 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-11-05T02:34:04.841344Z 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-11-05T02:34:04.841357Z 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-11-05T02:34:04.841373Z 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-11-05T02:34:04.841409Z TRACE msg{seq_nr=100 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.841426Z 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-11-05T02:34:04.841440Z 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-11-05T02:34:04.841457Z 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-11-05T02:34:04.841471Z 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-11-05T02:34:04.841486Z 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-11-05T02:34:04.841525Z TRACE msg{seq_nr=101 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.841542Z 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-11-05T02:34:04.841555Z 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-11-05T02:34:04.828557Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=51555 header.ack_nr=64708 payload_size=1420 remaining_cwnd=14426 [INFO] [stdout] 2025-11-05T02:34:04.843812Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=51556 header.ack_nr=64708 payload_size=1420 remaining_cwnd=13006 [INFO] [stdout] 2025-11-05T02:34:04.843900Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=51557 header.ack_nr=64708 payload_size=1427 remaining_cwnd=11586 [INFO] [stdout] 2025-11-05T02:34:04.843932Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=10159 [INFO] [stdout] 2025-11-05T02:34:04.843959Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: will repoll in duration=249.29921ms [INFO] [stdout] 2025-11-05T02:34:04.845039Z  INFO echo{addr=[::1]:0}: librqbit_utp::e2e_tests: current counter 1000 [INFO] [stdout] 2025-11-05T02:34:04.846090Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51554 ack_nr=64708 len=1420 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.846125Z DEBUG echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51554 ack_nr=64708 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-11-05T02:34:04.846157Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51554 ack_nr=64708 len=1420 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1420 [INFO] [stdout] 2025-11-05T02:34:04.846177Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51554 ack_nr=64708 len=1420 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-11-05T02:34:04.841718Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-11-05T02:34:04.846419Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=4, bytes=5004, new_rtt=Some(22.27588ms) [INFO] [stdout] 2025-11-05T02:34:04.846457Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=4 bytes=5410 [INFO] [stdout] 2025-11-05T02:34:04.846482Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: remote_window_remaining=1042302 congestion_controller_window=11774 remaining=27764 self.last_remote_window=1042302 [INFO] [stdout] 2025-11-05T02:34:04.846504Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: segmented bytes=1396 [INFO] [stdout] 2025-11-05T02:34:04.846522Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: segmented bytes=1396 [INFO] [stdout] 2025-11-05T02:34:04.846538Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: segmented bytes=1396 [INFO] [stdout] 2025-11-05T02:34:04.846553Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: segmented bytes=1425 [INFO] [stdout] 2025-11-05T02:34:04.846587Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=1425 [INFO] [stdout] 2025-11-05T02:34:04.846605Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: 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-11-05T02:34:04.846655Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.846677Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-11-05T02:34:04.846694Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=59616 header.ack_nr=42114 payload_size=1396 remaining_cwnd=11774 [INFO] [stdout] 2025-11-05T02:34:04.846724Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=59617 header.ack_nr=42114 payload_size=1396 remaining_cwnd=10378 [INFO] [stdout] 2025-11-05T02:34:04.846753Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=59618 header.ack_nr=42114 payload_size=1396 remaining_cwnd=8982 [INFO] [stdout] 2025-11-05T02:34:04.846781Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=59619 header.ack_nr=42114 payload_size=1425 remaining_cwnd=7586 [INFO] [stdout] 2025-11-05T02:34:04.846801Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=6161 [INFO] [stdout] 2025-11-05T02:34:04.846822Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-11-05T02:34:04.848138Z  INFO echo{addr=[::]:0}: librqbit_utp::e2e_tests: current counter 1000 [INFO] [stdout] 2025-11-05T02:34:04.848828Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59616 ack_nr=42114 len=1396 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.848859Z DEBUG echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59616 ack_nr=42114 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-11-05T02:34:04.848886Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59616 ack_nr=42114 len=1396 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1396 [INFO] [stdout] 2025-11-05T02:34:04.848906Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59616 ack_nr=42114 len=1396 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=59615 [INFO] [stdout] 2025-11-05T02:34:04.848933Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59616 ack_nr=42114 len=1396 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.848955Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59616 ack_nr=42114 len=1396 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.848976Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59616 ack_nr=42114 len=1396 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1396 [INFO] [stdout] 2025-11-05T02:34:04.849023Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59617 ack_nr=42114 len=1396 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.849044Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59617 ack_nr=42114 len=1396 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1396 [INFO] [stdout] 2025-11-05T02:34:04.849064Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59617 ack_nr=42114 len=1396 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=59616 [INFO] [stdout] 2025-11-05T02:34:04.849086Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59617 ack_nr=42114 len=1396 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.849105Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59617 ack_nr=42114 len=1396 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.849126Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59617 ack_nr=42114 len=1396 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2792 [INFO] [stdout] 2025-11-05T02:34:04.849166Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59618 ack_nr=42114 len=1396 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.849192Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59618 ack_nr=42114 len=1396 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1396 [INFO] [stdout] 2025-11-05T02:34:04.849222Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59618 ack_nr=42114 len=1396 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=59617 [INFO] [stdout] 2025-11-05T02:34:04.849245Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59618 ack_nr=42114 len=1396 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.849262Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59618 ack_nr=42114 len=1396 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.849282Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59618 ack_nr=42114 len=1396 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4188 [INFO] [stdout] 2025-11-05T02:34:04.849322Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59619 ack_nr=42114 len=1425 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.849341Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59619 ack_nr=42114 len=1425 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1425 [INFO] [stdout] 2025-11-05T02:34:04.849361Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59619 ack_nr=42114 len=1425 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=59618 [INFO] [stdout] 2025-11-05T02:34:04.849380Z DEBUG echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59619 ack_nr=42114 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-11-05T02:34:04.849403Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59619 ack_nr=42114 len=1425 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.849421Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59619 ack_nr=42114 len=1425 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.849440Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59619 ack_nr=42114 len=1425 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=5613 [INFO] [stdout] 2025-11-05T02:34:04.849475Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-11-05T02:34:04.849493Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-11-05T02:34:04.850241Z  INFO echo{addr=127.0.0.1:8534}: librqbit_utp::e2e_tests: current counter 3000 [INFO] [stdout] 2025-11-05T02:34:04.850489Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56410 ack_nr=44056 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.850519Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56410 ack_nr=44056 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1332 [INFO] [stdout] 2025-11-05T02:34:04.850540Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56410 ack_nr=44056 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=56409 [INFO] [stdout] 2025-11-05T02:34:04.850563Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56410 ack_nr=44056 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.850609Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56410 ack_nr=44056 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.850632Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56410 ack_nr=44056 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1332 [INFO] [stdout] 2025-11-05T02:34:04.850679Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56411 ack_nr=44060 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.850701Z 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=56411 ack_nr=44060 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-11-05T02:34:04.850735Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.850754Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.850899Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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(18.642159ms) [INFO] [stdout] 2025-11-05T02:34:04.850926Z TRACE echo{addr=127.0.0.1:8535}:utp_socket: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-11-05T02:34:04.850946Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.850967Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.850983Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.851001Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.851018Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.851035Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.851052Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.851100Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.851122Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.851142Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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=44061 header.ack_nr=56410 payload_size=1449 remaining_cwnd=25366 [INFO] [stdout] 2025-11-05T02:34:04.851173Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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=44062 header.ack_nr=56410 payload_size=1449 remaining_cwnd=23917 [INFO] [stdout] 2025-11-05T02:34:04.851228Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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=44063 header.ack_nr=56410 payload_size=1449 remaining_cwnd=22468 [INFO] [stdout] 2025-11-05T02:34:04.851273Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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=44064 header.ack_nr=56410 payload_size=1451 remaining_cwnd=21019 [INFO] [stdout] 2025-11-05T02:34:04.851302Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.851327Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.846206Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51554 ack_nr=64708 len=1420 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.851678Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51554 ack_nr=64708 len=1420 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.851709Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51554 ack_nr=64708 len=1420 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1420 [INFO] [stdout] 2025-11-05T02:34:04.851784Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51555 ack_nr=64708 len=1420 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.851809Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51555 ack_nr=64708 len=1420 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1420 [INFO] [stdout] 2025-11-05T02:34:04.851831Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51555 ack_nr=64708 len=1420 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=51554 [INFO] [stdout] 2025-11-05T02:34:04.851855Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51555 ack_nr=64708 len=1420 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.851875Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51555 ack_nr=64708 len=1420 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.851899Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51555 ack_nr=64708 len=1420 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2840 [INFO] [stdout] 2025-11-05T02:34:04.851941Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51556 ack_nr=64708 len=1420 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.851961Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51556 ack_nr=64708 len=1420 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1420 [INFO] [stdout] 2025-11-05T02:34:04.851978Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51556 ack_nr=64708 len=1420 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=51555 [INFO] [stdout] 2025-11-05T02:34:04.851999Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51556 ack_nr=64708 len=1420 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.852016Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51556 ack_nr=64708 len=1420 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.852035Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51556 ack_nr=64708 len=1420 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4260 [INFO] [stdout] 2025-11-05T02:34:04.852073Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51557 ack_nr=64708 len=1427 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.852092Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51557 ack_nr=64708 len=1427 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1427 [INFO] [stdout] 2025-11-05T02:34:04.852110Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51557 ack_nr=64708 len=1427 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=51556 [INFO] [stdout] 2025-11-05T02:34:04.852129Z DEBUG echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51557 ack_nr=64708 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-11-05T02:34:04.852150Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51557 ack_nr=64708 len=1427 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.852168Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51557 ack_nr=64708 len=1427 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.852187Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51557 ack_nr=64708 len=1427 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=5687 [INFO] [stdout] 2025-11-05T02:34:04.852227Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-11-05T02:34:04.852245Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-11-05T02:34:04.852366Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=4, bytes=5638, new_rtt=Some(23.910119ms) [INFO] [stdout] 2025-11-05T02:34:04.852387Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=4 bytes=5687 [INFO] [stdout] 2025-11-05T02:34:04.852406Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: remote_window_remaining=1042280 congestion_controller_window=15944 remaining=27130 self.last_remote_window=1042280 [INFO] [stdout] 2025-11-05T02:34:04.852425Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: segmented bytes=1427 [INFO] [stdout] 2025-11-05T02:34:04.852440Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: segmented bytes=1427 [INFO] [stdout] 2025-11-05T02:34:04.852455Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: segmented bytes=1427 [INFO] [stdout] 2025-11-05T02:34:04.852472Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: segmented bytes=1430 [INFO] [stdout] 2025-11-05T02:34:04.852493Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=1430 [INFO] [stdout] 2025-11-05T02:34:04.852510Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: 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-11-05T02:34:04.852604Z 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-11-05T02:34:04.852624Z 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-11-05T02:34:04.852638Z 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-11-05T02:34:04.852680Z TRACE msg{seq_nr=102 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.852694Z 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-11-05T02:34:04.852706Z 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-11-05T02:34:04.852721Z 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-11-05T02:34:04.852733Z 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-11-05T02:34:04.852746Z 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-11-05T02:34:04.852778Z TRACE msg{seq_nr=103 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.852791Z 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-11-05T02:34:04.852802Z 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-11-05T02:34:04.852816Z 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-11-05T02:34:04.852827Z 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-11-05T02:34:04.852840Z 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-11-05T02:34:04.852868Z TRACE msg{seq_nr=104 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.852880Z 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-11-05T02:34:04.852892Z 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-11-05T02:34:04.852905Z 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-11-05T02:34:04.852917Z 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-11-05T02:34:04.852930Z 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-11-05T02:34:04.852959Z TRACE msg{seq_nr=105 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.852973Z 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-11-05T02:34:04.852985Z 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-11-05T02:34:04.852998Z 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-11-05T02:34:04.853010Z 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-11-05T02:34:04.853022Z 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-11-05T02:34:04.853051Z TRACE msg{seq_nr=106 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.853063Z 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-11-05T02:34:04.853074Z 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-11-05T02:34:04.853088Z 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-11-05T02:34:04.853099Z 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-11-05T02:34:04.853112Z 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-11-05T02:34:04.853141Z TRACE msg{seq_nr=107 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.853154Z 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-11-05T02:34:04.853167Z 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-11-05T02:34:04.853181Z 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-11-05T02:34:04.853192Z 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-11-05T02:34:04.853205Z 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-11-05T02:34:04.853244Z TRACE msg{seq_nr=108 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.853257Z 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-11-05T02:34:04.853268Z 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-11-05T02:34:04.853290Z 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-11-05T02:34:04.853303Z 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-11-05T02:34:04.853315Z 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-11-05T02:34:04.853347Z TRACE msg{seq_nr=109 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.853361Z 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-11-05T02:34:04.853373Z 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-11-05T02:34:04.853388Z TRACE msg{seq_nr=109 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.853400Z 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-11-05T02:34:04.853413Z 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-11-05T02:34:04.853443Z TRACE msg{seq_nr=110 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.853455Z 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-11-05T02:34:04.853468Z 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-11-05T02:34:04.853483Z 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-11-05T02:34:04.853494Z 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-11-05T02:34:04.853507Z 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-11-05T02:34:04.853537Z TRACE msg{seq_nr=111 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.853549Z 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-11-05T02:34:04.853561Z 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-11-05T02:34:04.853596Z 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-11-05T02:34:04.853611Z 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-11-05T02:34:04.853623Z 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-11-05T02:34:04.853656Z TRACE msg{seq_nr=112 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.853669Z 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-11-05T02:34:04.853681Z 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-11-05T02:34:04.853694Z 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-11-05T02:34:04.853706Z 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-11-05T02:34:04.853718Z 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-11-05T02:34:04.853746Z TRACE msg{seq_nr=113 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.853758Z 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-11-05T02:34:04.853770Z 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-11-05T02:34:04.853783Z 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-11-05T02:34:04.853795Z 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-11-05T02:34:04.853810Z 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-11-05T02:34:04.853839Z TRACE msg{seq_nr=114 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.853851Z 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-11-05T02:34:04.853863Z 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-11-05T02:34:04.853876Z 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-11-05T02:34:04.853888Z 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-11-05T02:34:04.853901Z 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-11-05T02:34:04.853929Z TRACE msg{seq_nr=115 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.853941Z 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-11-05T02:34:04.853952Z 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-11-05T02:34:04.853966Z 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-11-05T02:34:04.853977Z 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-11-05T02:34:04.853989Z 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-11-05T02:34:04.854021Z TRACE msg{seq_nr=116 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.854034Z 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-11-05T02:34:04.854046Z 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-11-05T02:34:04.854060Z 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-11-05T02:34:04.854071Z 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-11-05T02:34:04.854084Z 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-11-05T02:34:04.854112Z TRACE msg{seq_nr=117 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.854124Z 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-11-05T02:34:04.854136Z 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-11-05T02:34:04.854149Z 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-11-05T02:34:04.854161Z 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-11-05T02:34:04.854173Z 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-11-05T02:34:04.854201Z TRACE msg{seq_nr=118 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.854226Z 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-11-05T02:34:04.854239Z 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-11-05T02:34:04.854252Z 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-11-05T02:34:04.854263Z 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-11-05T02:34:04.854275Z 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-11-05T02:34:04.854305Z TRACE msg{seq_nr=119 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.854317Z 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-11-05T02:34:04.854328Z 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-11-05T02:34:04.854341Z 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-11-05T02:34:04.854351Z 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-11-05T02:34:04.854363Z 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-11-05T02:34:04.854389Z TRACE msg{seq_nr=120 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.854401Z 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-11-05T02:34:04.854413Z 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-11-05T02:34:04.854426Z 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-11-05T02:34:04.854436Z 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-11-05T02:34:04.854448Z 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-11-05T02:34:04.854477Z TRACE msg{seq_nr=121 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.854489Z 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-11-05T02:34:04.854500Z 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-11-05T02:34:04.854513Z 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-11-05T02:34:04.854524Z 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-11-05T02:34:04.854536Z 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-11-05T02:34:04.854562Z TRACE msg{seq_nr=122 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.854596Z 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-11-05T02:34:04.854610Z 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-11-05T02:34:04.854628Z 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-11-05T02:34:04.854640Z 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-11-05T02:34:04.854653Z 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-11-05T02:34:04.854687Z TRACE msg{seq_nr=123 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.854700Z 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-11-05T02:34:04.854711Z 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-11-05T02:34:04.854725Z 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-11-05T02:34:04.854736Z 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-11-05T02:34:04.854749Z 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-11-05T02:34:04.854777Z TRACE msg{seq_nr=124 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.854789Z 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-11-05T02:34:04.854801Z 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-11-05T02:34:04.854814Z 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-11-05T02:34:04.854828Z 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-11-05T02:34:04.854841Z 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-11-05T02:34:04.854871Z TRACE msg{seq_nr=125 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.854884Z 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-11-05T02:34:04.854895Z 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-11-05T02:34:04.854909Z 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-11-05T02:34:04.854920Z 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-11-05T02:34:04.854933Z 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-11-05T02:34:04.854961Z TRACE msg{seq_nr=126 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.854973Z 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-11-05T02:34:04.854985Z 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-11-05T02:34:04.854998Z 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-11-05T02:34:04.855009Z 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-11-05T02:34:04.843671Z  INFO echo{addr=127.0.0.1:0}: librqbit_utp::e2e_tests: current counter 2000 [INFO] [stdout] 2025-11-05T02:34:04.855652Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49220 ack_nr=11800 len=1439 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.855685Z DEBUG echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49220 ack_nr=11800 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-11-05T02:34:04.855714Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49220 ack_nr=11800 len=1439 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1439 [INFO] [stdout] 2025-11-05T02:34:04.855735Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49220 ack_nr=11800 len=1439 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=49219 [INFO] [stdout] 2025-11-05T02:34:04.855759Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49220 ack_nr=11800 len=1439 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.855779Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49220 ack_nr=11800 len=1439 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.855802Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49220 ack_nr=11800 len=1439 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1439 [INFO] [stdout] 2025-11-05T02:34:04.855850Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49221 ack_nr=11800 len=1439 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.855873Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49221 ack_nr=11800 len=1439 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1439 [INFO] [stdout] 2025-11-05T02:34:04.855892Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49221 ack_nr=11800 len=1439 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=49220 [INFO] [stdout] 2025-11-05T02:34:04.855912Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49221 ack_nr=11800 len=1439 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.855930Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49221 ack_nr=11800 len=1439 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.855949Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49221 ack_nr=11800 len=1439 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2878 [INFO] [stdout] 2025-11-05T02:34:04.855987Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49222 ack_nr=11800 len=1439 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.856007Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49222 ack_nr=11800 len=1439 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1439 [INFO] [stdout] 2025-11-05T02:34:04.856025Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49222 ack_nr=11800 len=1439 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=49221 [INFO] [stdout] 2025-11-05T02:34:04.856044Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49222 ack_nr=11800 len=1439 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.856062Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49222 ack_nr=11800 len=1439 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.856081Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49222 ack_nr=11800 len=1439 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4317 [INFO] [stdout] 2025-11-05T02:34:04.856117Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49223 ack_nr=11800 len=1446 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.856135Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49223 ack_nr=11800 len=1446 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1446 [INFO] [stdout] 2025-11-05T02:34:04.856155Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49223 ack_nr=11800 len=1446 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=49222 [INFO] [stdout] 2025-11-05T02:34:04.856179Z DEBUG echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49223 ack_nr=11800 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-11-05T02:34:04.856204Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49223 ack_nr=11800 len=1446 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.856234Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49223 ack_nr=11800 len=1446 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.856255Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49223 ack_nr=11800 len=1446 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=5763 [INFO] [stdout] 2025-11-05T02:34:04.856287Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-11-05T02:34:04.856306Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-11-05T02:34:04.856449Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=4, bytes=5714, new_rtt=Some(45.670299ms) [INFO] [stdout] 2025-11-05T02:34:04.856487Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=4 bytes=5763 [INFO] [stdout] 2025-11-05T02:34:04.856509Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: remote_window_remaining=1041836 congestion_controller_window=17894 remaining=27054 self.last_remote_window=1041836 [INFO] [stdout] 2025-11-05T02:34:04.856531Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: segmented bytes=1446 [INFO] [stdout] 2025-11-05T02:34:04.856548Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: segmented bytes=1446 [INFO] [stdout] 2025-11-05T02:34:04.856564Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: segmented bytes=1446 [INFO] [stdout] 2025-11-05T02:34:04.856602Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: segmented bytes=1450 [INFO] [stdout] 2025-11-05T02:34:04.856620Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=1450 [INFO] [stdout] 2025-11-05T02:34:04.856637Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: 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-11-05T02:34:04.856683Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.856706Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-11-05T02:34:04.856724Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=11801 header.ack_nr=49223 payload_size=1446 remaining_cwnd=17894 [INFO] [stdout] 2025-11-05T02:34:04.856756Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=11802 header.ack_nr=49223 payload_size=1446 remaining_cwnd=16448 [INFO] [stdout] 2025-11-05T02:34:04.856787Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=11803 header.ack_nr=49223 payload_size=1446 remaining_cwnd=15002 [INFO] [stdout] 2025-11-05T02:34:04.856827Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=11804 header.ack_nr=49223 payload_size=1450 remaining_cwnd=13556 [INFO] [stdout] 2025-11-05T02:34:04.856857Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=12106 [INFO] [stdout] 2025-11-05T02:34:04.856882Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-11-05T02:34:04.852563Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: arming retransmit timer delay=374.299108ms reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.857755Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-11-05T02:34:04.857791Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=64709 header.ack_nr=51557 payload_size=1427 remaining_cwnd=15944 [INFO] [stdout] 2025-11-05T02:34:04.857835Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=64710 header.ack_nr=51557 payload_size=1427 remaining_cwnd=14517 [INFO] [stdout] 2025-11-05T02:34:04.857866Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=64711 header.ack_nr=51557 payload_size=1427 remaining_cwnd=13090 [INFO] [stdout] 2025-11-05T02:34:04.857901Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=64712 header.ack_nr=51557 payload_size=1430 remaining_cwnd=11663 [INFO] [stdout] 2025-11-05T02:34:04.857921Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=10233 [INFO] [stdout] 2025-11-05T02:34:04.857948Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: will repoll in duration=374.299108ms [INFO] [stdout] 2025-11-05T02:34:04.858401Z  INFO echo{addr=[::1]:0}: librqbit_utp::e2e_tests: current counter 2000 [INFO] [stdout] 2025-11-05T02:34:04.860005Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64709 ack_nr=51557 len=1427 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.860038Z DEBUG echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64709 ack_nr=51557 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-11-05T02:34:04.860070Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64709 ack_nr=51557 len=1427 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1427 [INFO] [stdout] 2025-11-05T02:34:04.860094Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64709 ack_nr=51557 len=1427 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=64708 [INFO] [stdout] 2025-11-05T02:34:04.860119Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64709 ack_nr=51557 len=1427 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.860141Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64709 ack_nr=51557 len=1427 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.860163Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64709 ack_nr=51557 len=1427 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1427 [INFO] [stdout] 2025-11-05T02:34:04.860219Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64710 ack_nr=51557 len=1427 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.860240Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64710 ack_nr=51557 len=1427 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1427 [INFO] [stdout] 2025-11-05T02:34:04.860261Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64710 ack_nr=51557 len=1427 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=64709 [INFO] [stdout] 2025-11-05T02:34:04.860285Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64710 ack_nr=51557 len=1427 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.860305Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64710 ack_nr=51557 len=1427 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.860326Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64710 ack_nr=51557 len=1427 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2854 [INFO] [stdout] 2025-11-05T02:34:04.860369Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64711 ack_nr=51557 len=1427 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.860392Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64711 ack_nr=51557 len=1427 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1427 [INFO] [stdout] 2025-11-05T02:34:04.860412Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64711 ack_nr=51557 len=1427 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=64710 [INFO] [stdout] 2025-11-05T02:34:04.860434Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64711 ack_nr=51557 len=1427 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.860453Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64711 ack_nr=51557 len=1427 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.860475Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64711 ack_nr=51557 len=1427 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4281 [INFO] [stdout] 2025-11-05T02:34:04.860522Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64712 ack_nr=51557 len=1430 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.860545Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64712 ack_nr=51557 len=1430 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1430 [INFO] [stdout] 2025-11-05T02:34:04.860589Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64712 ack_nr=51557 len=1430 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=64711 [INFO] [stdout] 2025-11-05T02:34:04.860615Z DEBUG echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64712 ack_nr=51557 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-11-05T02:34:04.860642Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64712 ack_nr=51557 len=1430 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.860666Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64712 ack_nr=51557 len=1430 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.860687Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64712 ack_nr=51557 len=1430 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=5711 [INFO] [stdout] 2025-11-05T02:34:04.860718Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-11-05T02:34:04.860735Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-11-05T02:34:04.860860Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=4, bytes=5687, new_rtt=Some(16.08762ms) [INFO] [stdout] 2025-11-05T02:34:04.860885Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=4 bytes=5711 [INFO] [stdout] 2025-11-05T02:34:04.860906Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: remote_window_remaining=1041710 congestion_controller_window=21533 remaining=27081 self.last_remote_window=1041710 [INFO] [stdout] 2025-11-05T02:34:04.860926Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: segmented bytes=1430 [INFO] [stdout] 2025-11-05T02:34:04.860943Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: segmented bytes=1430 [INFO] [stdout] 2025-11-05T02:34:04.860959Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: segmented bytes=1430 [INFO] [stdout] 2025-11-05T02:34:04.860976Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-11-05T02:34:04.860993Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=1432 [INFO] [stdout] 2025-11-05T02:34:04.861010Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: 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-11-05T02:34:04.861053Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: arming retransmit timer delay=228.565449ms reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.861076Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-11-05T02:34:04.861095Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=51558 header.ack_nr=64712 payload_size=1430 remaining_cwnd=21533 [INFO] [stdout] 2025-11-05T02:34:04.861128Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=51559 header.ack_nr=64712 payload_size=1430 remaining_cwnd=20103 [INFO] [stdout] 2025-11-05T02:34:04.861159Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=51560 header.ack_nr=64712 payload_size=1430 remaining_cwnd=18673 [INFO] [stdout] 2025-11-05T02:34:04.861189Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=51561 header.ack_nr=64712 payload_size=1432 remaining_cwnd=17243 [INFO] [stdout] 2025-11-05T02:34:04.861224Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=15811 [INFO] [stdout] 2025-11-05T02:34:04.861245Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: will repoll in duration=228.565449ms [INFO] [stdout] 2025-11-05T02:34:04.861600Z 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-11-05T02:34:04.861659Z TRACE msg{seq_nr=127 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.861680Z 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-11-05T02:34:04.861692Z 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-11-05T02:34:04.861712Z 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-11-05T02:34:04.861732Z 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-11-05T02:34:04.861747Z 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-11-05T02:34:04.861782Z TRACE msg{seq_nr=128 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.861803Z 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-11-05T02:34:04.861815Z 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-11-05T02:34:04.861835Z 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-11-05T02:34:04.861848Z 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-11-05T02:34:04.861861Z 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-11-05T02:34:04.861942Z TRACE librqbit_utp::stream_rx: flushed from out-of-order user RX packets=128 bytes=131072 [INFO] [stdout] 2025-11-05T02:34:04.861968Z TRACE librqbit_utp::stream_dispatch: sending seq_nr=101 ack_nr=128 wnd_size=917504 type=ST_STATE [INFO] [stdout] 2025-11-05T02:34:04.861987Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=10s [INFO] [stdout] 2025-11-05T02:34:04.862028Z TRACE utp_socket{addr=127.0.0.1:1}: librqbit_utp::spawn_utils: started [INFO] [stdout] 2025-11-05T02:34:04.862132Z TRACE msg{seq_nr=129 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.862159Z 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-11-05T02:34:04.862172Z 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-11-05T02:34:04.862187Z 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-11-05T02:34:04.862201Z 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-11-05T02:34:04.862233Z 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-11-05T02:34:04.862283Z TRACE msg{seq_nr=130 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.862304Z 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-11-05T02:34:04.862316Z 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-11-05T02:34:04.862331Z 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-11-05T02:34:04.862343Z 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-11-05T02:34:04.862361Z 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-11-05T02:34:04.862393Z TRACE msg{seq_nr=131 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.862411Z 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-11-05T02:34:04.862424Z 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-11-05T02:34:04.862439Z 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-11-05T02:34:04.862454Z 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-11-05T02:34:04.862468Z 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-11-05T02:34:04.862510Z TRACE msg{seq_nr=132 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.862531Z 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-11-05T02:34:04.862544Z 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-11-05T02:34:04.855226Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=4, bytes=5410, new_rtt=Some(23.857129ms) [INFO] [stdout] 2025-11-05T02:34:04.863620Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=4 bytes=5613 [INFO] [stdout] 2025-11-05T02:34:04.863663Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: remote_window_remaining=1042812 congestion_controller_window=12180 remaining=27358 self.last_remote_window=1042812 [INFO] [stdout] 2025-11-05T02:34:04.863689Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: segmented bytes=1425 [INFO] [stdout] 2025-11-05T02:34:04.863713Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: segmented bytes=1425 [INFO] [stdout] 2025-11-05T02:34:04.863728Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: segmented bytes=1425 [INFO] [stdout] 2025-11-05T02:34:04.863745Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: segmented bytes=1439 [INFO] [stdout] 2025-11-05T02:34:04.863768Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=1439 [INFO] [stdout] 2025-11-05T02:34:04.863792Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: 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-11-05T02:34:04.863854Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.863885Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-11-05T02:34:04.863906Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=42115 header.ack_nr=59619 payload_size=1425 remaining_cwnd=12180 [INFO] [stdout] 2025-11-05T02:34:04.863945Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=42116 header.ack_nr=59619 payload_size=1425 remaining_cwnd=10755 [INFO] [stdout] 2025-11-05T02:34:04.863986Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=42117 header.ack_nr=59619 payload_size=1425 remaining_cwnd=9330 [INFO] [stdout] 2025-11-05T02:34:04.864024Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=42118 header.ack_nr=59619 payload_size=1439 remaining_cwnd=7905 [INFO] [stdout] 2025-11-05T02:34:04.864052Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=6466 [INFO] [stdout] 2025-11-05T02:34:04.864080Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-11-05T02:34:04.864855Z  INFO echo{addr=[::]:0}: librqbit_utp::e2e_tests: current counter 2000 [INFO] [stdout] 2025-11-05T02:34:04.866304Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42115 ack_nr=59619 len=1425 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.866345Z DEBUG echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42115 ack_nr=59619 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-11-05T02:34:04.866376Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42115 ack_nr=59619 len=1425 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1425 [INFO] [stdout] 2025-11-05T02:34:04.866397Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42115 ack_nr=59619 len=1425 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=42114 [INFO] [stdout] 2025-11-05T02:34:04.866423Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42115 ack_nr=59619 len=1425 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.866442Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42115 ack_nr=59619 len=1425 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.866465Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42115 ack_nr=59619 len=1425 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1425 [INFO] [stdout] 2025-11-05T02:34:04.866516Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42116 ack_nr=59619 len=1425 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.866539Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42116 ack_nr=59619 len=1425 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1425 [INFO] [stdout] 2025-11-05T02:34:04.866559Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42116 ack_nr=59619 len=1425 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=42115 [INFO] [stdout] 2025-11-05T02:34:04.866608Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42116 ack_nr=59619 len=1425 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.866631Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42116 ack_nr=59619 len=1425 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.866652Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42116 ack_nr=59619 len=1425 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2850 [INFO] [stdout] 2025-11-05T02:34:04.866700Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42117 ack_nr=59619 len=1425 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.866722Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42117 ack_nr=59619 len=1425 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1425 [INFO] [stdout] 2025-11-05T02:34:04.866743Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42117 ack_nr=59619 len=1425 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=42116 [INFO] [stdout] 2025-11-05T02:34:04.866768Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42117 ack_nr=59619 len=1425 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.866788Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42117 ack_nr=59619 len=1425 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.866810Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42117 ack_nr=59619 len=1425 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4275 [INFO] [stdout] 2025-11-05T02:34:04.866855Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42118 ack_nr=59619 len=1439 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.866876Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42118 ack_nr=59619 len=1439 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1439 [INFO] [stdout] 2025-11-05T02:34:04.866898Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42118 ack_nr=59619 len=1439 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=42117 [INFO] [stdout] 2025-11-05T02:34:04.866919Z DEBUG echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42118 ack_nr=59619 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-11-05T02:34:04.866944Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42118 ack_nr=59619 len=1439 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.866965Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42118 ack_nr=59619 len=1439 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.866989Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42118 ack_nr=59619 len=1439 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=5714 [INFO] [stdout] 2025-11-05T02:34:04.867046Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-11-05T02:34:04.867067Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-11-05T02:34:04.867207Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=4, bytes=5613, new_rtt=Some(19.50381ms) [INFO] [stdout] 2025-11-05T02:34:04.867240Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=4 bytes=5714 [INFO] [stdout] 2025-11-05T02:34:04.867262Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: remote_window_remaining=1041675 congestion_controller_window=17387 remaining=27155 self.last_remote_window=1041675 [INFO] [stdout] 2025-11-05T02:34:04.867283Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: segmented bytes=1439 [INFO] [stdout] 2025-11-05T02:34:04.867301Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: segmented bytes=1439 [INFO] [stdout] 2025-11-05T02:34:04.867320Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: segmented bytes=1439 [INFO] [stdout] 2025-11-05T02:34:04.867337Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: segmented bytes=1446 [INFO] [stdout] 2025-11-05T02:34:04.867355Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=1446 [INFO] [stdout] 2025-11-05T02:34:04.867373Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: 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-11-05T02:34:04.867420Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.867443Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-11-05T02:34:04.867463Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=59620 header.ack_nr=42118 payload_size=1439 remaining_cwnd=17387 [INFO] [stdout] 2025-11-05T02:34:04.867498Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=59621 header.ack_nr=42118 payload_size=1439 remaining_cwnd=15948 [INFO] [stdout] 2025-11-05T02:34:04.867534Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=59622 header.ack_nr=42118 payload_size=1439 remaining_cwnd=14509 [INFO] [stdout] 2025-11-05T02:34:04.862558Z 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-11-05T02:34:04.867643Z 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-11-05T02:34:04.867668Z 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-11-05T02:34:04.867714Z TRACE msg{seq_nr=133 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.867729Z 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-11-05T02:34:04.867741Z 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-11-05T02:34:04.867766Z 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-11-05T02:34:04.867779Z 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-11-05T02:34:04.867793Z 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-11-05T02:34:04.867828Z TRACE msg{seq_nr=134 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.867841Z 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-11-05T02:34:04.867853Z 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-11-05T02:34:04.867867Z 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-11-05T02:34:04.867879Z 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-11-05T02:34:04.867894Z 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-11-05T02:34:04.867926Z TRACE msg{seq_nr=135 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.867939Z 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-11-05T02:34:04.867951Z 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-11-05T02:34:04.867965Z 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-11-05T02:34:04.867976Z 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-11-05T02:34:04.867990Z 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-11-05T02:34:04.868022Z TRACE msg{seq_nr=136 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.868035Z 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-11-05T02:34:04.868047Z 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-11-05T02:34:04.868061Z 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-11-05T02:34:04.868073Z 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-11-05T02:34:04.868086Z 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-11-05T02:34:04.868120Z TRACE msg{seq_nr=137 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.868133Z 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-11-05T02:34:04.868145Z 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-11-05T02:34:04.868159Z 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-11-05T02:34:04.868170Z 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-11-05T02:34:04.868184Z 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-11-05T02:34:04.868232Z TRACE msg{seq_nr=138 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.868246Z 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-11-05T02:34:04.868259Z 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-11-05T02:34:04.868273Z 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-11-05T02:34:04.868284Z 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-11-05T02:34:04.868297Z 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-11-05T02:34:04.868331Z TRACE msg{seq_nr=139 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.868346Z 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-11-05T02:34:04.868358Z 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-11-05T02:34:04.868372Z 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-11-05T02:34:04.868384Z 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-11-05T02:34:04.868397Z 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-11-05T02:34:04.868429Z TRACE msg{seq_nr=140 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.868442Z 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-11-05T02:34:04.868454Z 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-11-05T02:34:04.868467Z 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-11-05T02:34:04.868480Z 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-11-05T02:34:04.868493Z 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-11-05T02:34:04.868527Z TRACE msg{seq_nr=141 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.868540Z 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-11-05T02:34:04.868554Z 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-11-05T02:34:04.868629Z 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-11-05T02:34:04.868657Z 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-11-05T02:34:04.868672Z 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-11-05T02:34:04.868712Z TRACE msg{seq_nr=142 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.868725Z 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-11-05T02:34:04.868737Z 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-11-05T02:34:04.868752Z 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-11-05T02:34:04.868764Z 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-11-05T02:34:04.868777Z 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-11-05T02:34:04.868809Z TRACE msg{seq_nr=143 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.868822Z 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-11-05T02:34:04.868834Z 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-11-05T02:34:04.868848Z 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-11-05T02:34:04.868860Z 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-11-05T02:34:04.868876Z 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-11-05T02:34:04.868909Z TRACE msg{seq_nr=144 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.868922Z 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-11-05T02:34:04.868934Z 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-11-05T02:34:04.868948Z 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-11-05T02:34:04.868960Z 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-11-05T02:34:04.868973Z 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-11-05T02:34:04.869005Z TRACE msg{seq_nr=145 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.869018Z 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-11-05T02:34:04.869029Z 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-11-05T02:34:04.869043Z 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-11-05T02:34:04.869055Z 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-11-05T02:34:04.869069Z 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-11-05T02:34:04.869102Z TRACE msg{seq_nr=146 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.869115Z 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-11-05T02:34:04.869127Z 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-11-05T02:34:04.869141Z 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-11-05T02:34:04.869153Z 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-11-05T02:34:04.869166Z 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-11-05T02:34:04.869197Z TRACE msg{seq_nr=147 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.869232Z 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-11-05T02:34:04.869246Z 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-11-05T02:34:04.869260Z 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-11-05T02:34:04.869273Z 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-11-05T02:34:04.869286Z 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-11-05T02:34:04.869320Z TRACE msg{seq_nr=148 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.869334Z 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-11-05T02:34:04.869346Z 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-11-05T02:34:04.869360Z 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-11-05T02:34:04.869372Z 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-11-05T02:34:04.869385Z 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-11-05T02:34:04.869417Z TRACE msg{seq_nr=149 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.869430Z 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-11-05T02:34:04.869442Z 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-11-05T02:34:04.869457Z 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-11-05T02:34:04.869472Z 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-11-05T02:34:04.869487Z 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-11-05T02:34:04.869523Z TRACE msg{seq_nr=150 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.869537Z 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-11-05T02:34:04.869550Z 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-11-05T02:34:04.869565Z 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-11-05T02:34:04.869601Z 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-11-05T02:34:04.869615Z 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-11-05T02:34:04.869652Z TRACE msg{seq_nr=151 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.869665Z 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-11-05T02:34:04.869677Z 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-11-05T02:34:04.869691Z 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-11-05T02:34:04.869704Z 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-11-05T02:34:04.869716Z 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-11-05T02:34:04.869748Z TRACE msg{seq_nr=152 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.869761Z 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-11-05T02:34:04.869772Z 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-11-05T02:34:04.869789Z 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-11-05T02:34:04.869801Z 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-11-05T02:34:04.869814Z 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-11-05T02:34:04.869846Z TRACE msg{seq_nr=153 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.869858Z 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-11-05T02:34:04.869871Z 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-11-05T02:34:04.869885Z 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-11-05T02:34:04.869897Z 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-11-05T02:34:04.869910Z 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-11-05T02:34:04.869941Z TRACE msg{seq_nr=154 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.869954Z 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-11-05T02:34:04.869966Z 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-11-05T02:34:04.869980Z 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-11-05T02:34:04.869994Z 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-11-05T02:34:04.870007Z 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-11-05T02:34:04.870040Z TRACE msg{seq_nr=155 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.870054Z 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-11-05T02:34:04.870065Z 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-11-05T02:34:04.870080Z 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-11-05T02:34:04.870093Z 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-11-05T02:34:04.870106Z 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-11-05T02:34:04.870138Z TRACE msg{seq_nr=156 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.870152Z 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-11-05T02:34:04.870164Z 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-11-05T02:34:04.870178Z 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-11-05T02:34:04.870190Z 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-11-05T02:34:04.870205Z 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-11-05T02:34:04.870249Z TRACE msg{seq_nr=157 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.870263Z 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-11-05T02:34:04.870275Z 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-11-05T02:34:04.870290Z 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-11-05T02:34:04.870302Z 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-11-05T02:34:04.870316Z 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-11-05T02:34:04.870349Z TRACE msg{seq_nr=158 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.870363Z 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-11-05T02:34:04.870375Z 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-11-05T02:34:04.870390Z 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-11-05T02:34:04.870402Z 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-11-05T02:34:04.870415Z 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-11-05T02:34:04.870453Z TRACE msg{seq_nr=159 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.870473Z 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-11-05T02:34:04.870489Z 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-11-05T02:34:04.870506Z 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-11-05T02:34:04.870518Z 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-11-05T02:34:04.870532Z 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-11-05T02:34:04.870592Z TRACE msg{seq_nr=160 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.870612Z 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-11-05T02:34:04.870626Z 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-11-05T02:34:04.870642Z 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-11-05T02:34:04.870654Z 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-11-05T02:34:04.870667Z 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-11-05T02:34:04.870705Z TRACE msg{seq_nr=161 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.870721Z 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-11-05T02:34:04.870733Z 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-11-05T02:34:04.870747Z 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-11-05T02:34:04.870759Z 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-11-05T02:34:04.870772Z 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-11-05T02:34:04.870809Z TRACE msg{seq_nr=162 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.870823Z 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-11-05T02:34:04.870835Z 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-11-05T02:34:04.870849Z 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-11-05T02:34:04.870861Z 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-11-05T02:34:04.870874Z 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-11-05T02:34:04.870906Z TRACE msg{seq_nr=163 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.870919Z 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-11-05T02:34:04.870932Z 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-11-05T02:34:04.870947Z 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-11-05T02:34:04.870959Z 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-11-05T02:34:04.870972Z 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-11-05T02:34:04.871003Z TRACE msg{seq_nr=164 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.871016Z 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-11-05T02:34:04.871029Z 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-11-05T02:34:04.871043Z 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-11-05T02:34:04.871055Z 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-11-05T02:34:04.871068Z 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-11-05T02:34:04.871099Z TRACE msg{seq_nr=165 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.871112Z 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-11-05T02:34:04.871124Z 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-11-05T02:34:04.871140Z 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-11-05T02:34:04.871152Z 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-11-05T02:34:04.871165Z 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-11-05T02:34:04.871196Z TRACE msg{seq_nr=166 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.871210Z 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-11-05T02:34:04.871232Z 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-11-05T02:34:04.871246Z 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-11-05T02:34:04.871258Z 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-11-05T02:34:04.871271Z 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-11-05T02:34:04.871303Z TRACE msg{seq_nr=167 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.871318Z 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-11-05T02:34:04.871331Z 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-11-05T02:34:04.871344Z 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-11-05T02:34:04.871358Z 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-11-05T02:34:04.871371Z 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-11-05T02:34:04.871404Z TRACE msg{seq_nr=168 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.871417Z 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-11-05T02:34:04.871429Z 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-11-05T02:34:04.871443Z 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-11-05T02:34:04.871455Z 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-11-05T02:34:04.871470Z 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-11-05T02:34:04.871505Z TRACE msg{seq_nr=169 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.871521Z 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-11-05T02:34:04.871533Z 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-11-05T02:34:04.871547Z 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-11-05T02:34:04.871893Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11801 ack_nr=49223 len=1446 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.871971Z DEBUG echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11801 ack_nr=49223 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-11-05T02:34:04.872007Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11801 ack_nr=49223 len=1446 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1446 [INFO] [stdout] 2025-11-05T02:34:04.872029Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11801 ack_nr=49223 len=1446 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=11800 [INFO] [stdout] 2025-11-05T02:34:04.872054Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11801 ack_nr=49223 len=1446 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.872075Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11801 ack_nr=49223 len=1446 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.872097Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11801 ack_nr=49223 len=1446 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1446 [INFO] [stdout] 2025-11-05T02:34:04.872145Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11802 ack_nr=49223 len=1446 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.872169Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11802 ack_nr=49223 len=1446 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1446 [INFO] [stdout] 2025-11-05T02:34:04.872190Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11802 ack_nr=49223 len=1446 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=11801 [INFO] [stdout] 2025-11-05T02:34:04.872225Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11802 ack_nr=49223 len=1446 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.872246Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11802 ack_nr=49223 len=1446 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.872268Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11802 ack_nr=49223 len=1446 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2892 [INFO] [stdout] 2025-11-05T02:34:04.872312Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11803 ack_nr=49223 len=1446 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.872335Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11803 ack_nr=49223 len=1446 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1446 [INFO] [stdout] 2025-11-05T02:34:04.872356Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11803 ack_nr=49223 len=1446 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=11802 [INFO] [stdout] 2025-11-05T02:34:04.872379Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11803 ack_nr=49223 len=1446 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.872400Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11803 ack_nr=49223 len=1446 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.872423Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11803 ack_nr=49223 len=1446 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4338 [INFO] [stdout] 2025-11-05T02:34:04.872470Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11804 ack_nr=49223 len=1450 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.872494Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11804 ack_nr=49223 len=1450 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1450 [INFO] [stdout] 2025-11-05T02:34:04.872516Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11804 ack_nr=49223 len=1450 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=11803 [INFO] [stdout] 2025-11-05T02:34:04.872538Z DEBUG echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11804 ack_nr=49223 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-11-05T02:34:04.872563Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11804 ack_nr=49223 len=1450 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.872609Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11804 ack_nr=49223 len=1450 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.872632Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11804 ack_nr=49223 len=1450 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=5788 [INFO] [stdout] 2025-11-05T02:34:04.872668Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-11-05T02:34:04.872688Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-11-05T02:34:04.872833Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=4, bytes=5763, new_rtt=Some(33.95463ms) [INFO] [stdout] 2025-11-05T02:34:04.872860Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=4 bytes=5788 [INFO] [stdout] 2025-11-05T02:34:04.872882Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: remote_window_remaining=1042566 congestion_controller_window=23150 remaining=27005 self.last_remote_window=1042566 [INFO] [stdout] 2025-11-05T02:34:04.872904Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: segmented bytes=1450 [INFO] [stdout] 2025-11-05T02:34:04.872921Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: segmented bytes=1450 [INFO] [stdout] 2025-11-05T02:34:04.872938Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: segmented bytes=1450 [INFO] [stdout] 2025-11-05T02:34:04.872957Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.872974Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.872991Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: 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-11-05T02:34:04.873045Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.873069Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-11-05T02:34:04.873089Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=49224 header.ack_nr=11804 payload_size=1450 remaining_cwnd=23150 [INFO] [stdout] 2025-11-05T02:34:04.873121Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=49225 header.ack_nr=11804 payload_size=1450 remaining_cwnd=21700 [INFO] [stdout] 2025-11-05T02:34:04.873154Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=49226 header.ack_nr=11804 payload_size=1450 remaining_cwnd=20250 [INFO] [stdout] 2025-11-05T02:34:04.873187Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=49227 header.ack_nr=11804 payload_size=1452 remaining_cwnd=18800 [INFO] [stdout] 2025-11-05T02:34:04.873210Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=17348 [INFO] [stdout] 2025-11-05T02:34:04.873245Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-11-05T02:34:04.875967Z  INFO echo{addr=[::1]:0}: librqbit_utp::e2e_tests: current counter 2000 [INFO] [stdout] 2025-11-05T02:34:04.876819Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51558 ack_nr=64712 len=1430 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.876886Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=59623 header.ack_nr=42118 payload_size=1446 remaining_cwnd=13070 [INFO] [stdout] 2025-11-05T02:34:04.876935Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=11624 [INFO] [stdout] 2025-11-05T02:34:04.876960Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-11-05T02:34:04.878796Z  INFO echo{addr=[::]:0}: librqbit_utp::e2e_tests: current counter 2000 [INFO] [stdout] 2025-11-05T02:34:04.879170Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59620 ack_nr=42118 len=1439 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.879202Z DEBUG echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59620 ack_nr=42118 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-11-05T02:34:04.879242Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59620 ack_nr=42118 len=1439 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1439 [INFO] [stdout] 2025-11-05T02:34:04.879264Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59620 ack_nr=42118 len=1439 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=59619 [INFO] [stdout] 2025-11-05T02:34:04.879289Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59620 ack_nr=42118 len=1439 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.879313Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59620 ack_nr=42118 len=1439 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.879336Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59620 ack_nr=42118 len=1439 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1439 [INFO] [stdout] 2025-11-05T02:34:04.879383Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59621 ack_nr=42118 len=1439 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.879404Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59621 ack_nr=42118 len=1439 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1439 [INFO] [stdout] 2025-11-05T02:34:04.879425Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59621 ack_nr=42118 len=1439 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=59620 [INFO] [stdout] 2025-11-05T02:34:04.879448Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59621 ack_nr=42118 len=1439 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.879469Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59621 ack_nr=42118 len=1439 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.879493Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59621 ack_nr=42118 len=1439 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2878 [INFO] [stdout] 2025-11-05T02:34:04.879537Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59622 ack_nr=42118 len=1439 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.879648Z DEBUG echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51558 ack_nr=64712 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-11-05T02:34:04.879689Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51558 ack_nr=64712 len=1430 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1430 [INFO] [stdout] 2025-11-05T02:34:04.879712Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51558 ack_nr=64712 len=1430 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=51557 [INFO] [stdout] 2025-11-05T02:34:04.879737Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51558 ack_nr=64712 len=1430 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.879758Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51558 ack_nr=64712 len=1430 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.879780Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51558 ack_nr=64712 len=1430 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1430 [INFO] [stdout] 2025-11-05T02:34:04.879830Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51559 ack_nr=64712 len=1430 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.879856Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51559 ack_nr=64712 len=1430 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1430 [INFO] [stdout] 2025-11-05T02:34:04.879879Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51559 ack_nr=64712 len=1430 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=51558 [INFO] [stdout] 2025-11-05T02:34:04.879903Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51559 ack_nr=64712 len=1430 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.879923Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51559 ack_nr=64712 len=1430 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.879945Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51559 ack_nr=64712 len=1430 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2860 [INFO] [stdout] 2025-11-05T02:34:04.879990Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51560 ack_nr=64712 len=1430 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.880011Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51560 ack_nr=64712 len=1430 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1430 [INFO] [stdout] 2025-11-05T02:34:04.880033Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51560 ack_nr=64712 len=1430 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=51559 [INFO] [stdout] 2025-11-05T02:34:04.880057Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51560 ack_nr=64712 len=1430 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.880078Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51560 ack_nr=64712 len=1430 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.880100Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51560 ack_nr=64712 len=1430 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4290 [INFO] [stdout] 2025-11-05T02:34:04.880142Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51561 ack_nr=64712 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.880163Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51561 ack_nr=64712 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-11-05T02:34:04.880184Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51561 ack_nr=64712 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=51560 [INFO] [stdout] 2025-11-05T02:34:04.880205Z DEBUG echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51561 ack_nr=64712 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-11-05T02:34:04.880240Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51561 ack_nr=64712 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.880262Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51561 ack_nr=64712 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.880285Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51561 ack_nr=64712 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=5722 [INFO] [stdout] 2025-11-05T02:34:04.880320Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-11-05T02:34:04.880340Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-11-05T02:34:04.880485Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=4, bytes=5711, new_rtt=Some(18.897789ms) [INFO] [stdout] 2025-11-05T02:34:04.880516Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=4 bytes=5722 [INFO] [stdout] 2025-11-05T02:34:04.880539Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: remote_window_remaining=1042470 congestion_controller_window=21655 remaining=27057 self.last_remote_window=1042470 [INFO] [stdout] 2025-11-05T02:34:04.880562Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-11-05T02:34:04.880602Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-11-05T02:34:04.880622Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-11-05T02:34:04.880639Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-11-05T02:34:04.880658Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-11-05T02:34:04.880674Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-11-05T02:34:04.880692Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-11-05T02:34:04.880709Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-11-05T02:34:04.880726Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-11-05T02:34:04.880743Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-11-05T02:34:04.880762Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-11-05T02:34:04.880779Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-11-05T02:34:04.880795Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-11-05T02:34:04.880813Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-11-05T02:34:04.880829Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-11-05T02:34:04.880846Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-11-05T02:34:04.880864Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-11-05T02:34:04.880881Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-11-05T02:34:04.880898Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: nagle: buffering more data max_payload_size=1432 [INFO] [stdout] 2025-11-05T02:34:04.880916Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: 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-11-05T02:34:04.880982Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: arming retransmit timer delay=356.283067ms reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.881008Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-11-05T02:34:04.881028Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=64713 header.ack_nr=51561 payload_size=1432 remaining_cwnd=21655 [INFO] [stdout] 2025-11-05T02:34:04.881064Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=64714 header.ack_nr=51561 payload_size=1432 remaining_cwnd=20223 [INFO] [stdout] 2025-11-05T02:34:04.881098Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=64715 header.ack_nr=51561 payload_size=1432 remaining_cwnd=18791 [INFO] [stdout] 2025-11-05T02:34:04.881130Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=64716 header.ack_nr=51561 payload_size=1432 remaining_cwnd=17359 [INFO] [stdout] 2025-11-05T02:34:04.881164Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=64717 header.ack_nr=51561 payload_size=1432 remaining_cwnd=15927 [INFO] [stdout] 2025-11-05T02:34:04.881196Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=64718 header.ack_nr=51561 payload_size=1432 remaining_cwnd=14495 [INFO] [stdout] 2025-11-05T02:34:04.881245Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=64719 header.ack_nr=51561 payload_size=1432 remaining_cwnd=13063 [INFO] [stdout] 2025-11-05T02:34:04.881280Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=64720 header.ack_nr=51561 payload_size=1432 remaining_cwnd=11631 [INFO] [stdout] 2025-11-05T02:34:04.881313Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=64721 header.ack_nr=51561 payload_size=1432 remaining_cwnd=10199 [INFO] [stdout] 2025-11-05T02:34:04.881345Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=64722 header.ack_nr=51561 payload_size=1432 remaining_cwnd=8767 [INFO] [stdout] 2025-11-05T02:34:04.881378Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=64723 header.ack_nr=51561 payload_size=1432 remaining_cwnd=7335 [INFO] [stdout] 2025-11-05T02:34:04.881409Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=64724 header.ack_nr=51561 payload_size=1432 remaining_cwnd=5903 [INFO] [stdout] 2025-11-05T02:34:04.881442Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=64725 header.ack_nr=51561 payload_size=1432 remaining_cwnd=4471 [INFO] [stdout] 2025-11-05T02:34:04.881477Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=64726 header.ack_nr=51561 payload_size=1432 remaining_cwnd=3039 [INFO] [stdout] 2025-11-05T02:34:04.881514Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=64727 header.ack_nr=51561 payload_size=1432 remaining_cwnd=1607 [INFO] [stdout] 2025-11-05T02:34:04.881538Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: remote recv window exhausted skipped_logs=17 [INFO] [stdout] 2025-11-05T02:34:04.884331Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49224 ack_nr=11804 len=1450 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.884370Z DEBUG echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49224 ack_nr=11804 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-11-05T02:34:04.884401Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49224 ack_nr=11804 len=1450 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1450 [INFO] [stdout] 2025-11-05T02:34:04.884422Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49224 ack_nr=11804 len=1450 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=49223 [INFO] [stdout] 2025-11-05T02:34:04.884447Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49224 ack_nr=11804 len=1450 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.884469Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49224 ack_nr=11804 len=1450 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.884493Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49224 ack_nr=11804 len=1450 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1450 [INFO] [stdout] 2025-11-05T02:34:04.884542Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49225 ack_nr=11804 len=1450 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.884565Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49225 ack_nr=11804 len=1450 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1450 [INFO] [stdout] 2025-11-05T02:34:04.884615Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49225 ack_nr=11804 len=1450 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=49224 [INFO] [stdout] 2025-11-05T02:34:04.884643Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49225 ack_nr=11804 len=1450 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.884666Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49225 ack_nr=11804 len=1450 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.884690Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49225 ack_nr=11804 len=1450 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2900 [INFO] [stdout] 2025-11-05T02:34:04.884739Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49226 ack_nr=11804 len=1450 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.884762Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49226 ack_nr=11804 len=1450 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1450 [INFO] [stdout] 2025-11-05T02:34:04.884784Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49226 ack_nr=11804 len=1450 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=49225 [INFO] [stdout] 2025-11-05T02:34:04.884807Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49226 ack_nr=11804 len=1450 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.884827Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49226 ack_nr=11804 len=1450 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.884849Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49226 ack_nr=11804 len=1450 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4350 [INFO] [stdout] 2025-11-05T02:34:04.884891Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49227 ack_nr=11804 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.884912Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49227 ack_nr=11804 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.884931Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49227 ack_nr=11804 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=49226 [INFO] [stdout] 2025-11-05T02:34:04.884955Z DEBUG echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49227 ack_nr=11804 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-11-05T02:34:04.884979Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49227 ack_nr=11804 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.884999Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49227 ack_nr=11804 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.885021Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49227 ack_nr=11804 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=5802 [INFO] [stdout] 2025-11-05T02:34:04.885052Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-11-05T02:34:04.885071Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-11-05T02:34:04.885223Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=4, bytes=5788, new_rtt=Some(27.484249ms) [INFO] [stdout] 2025-11-05T02:34:04.885251Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=4 bytes=5802 [INFO] [stdout] 2025-11-05T02:34:04.885273Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: remote_window_remaining=1042550 congestion_controller_window=23682 remaining=26980 self.last_remote_window=1042550 [INFO] [stdout] 2025-11-05T02:34:04.885297Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.885316Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.885332Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.885354Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.885372Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.885389Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.885406Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.885423Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.885442Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.885458Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.885475Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.885493Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.885510Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.885528Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.885545Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.885561Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.885604Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.885624Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.885644Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: nagle: buffering more data max_payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.885665Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: 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-11-05T02:34:04.885716Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.885740Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-11-05T02:34:04.885760Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=11805 header.ack_nr=49227 payload_size=1452 remaining_cwnd=23682 [INFO] [stdout] 2025-11-05T02:34:04.885796Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=11806 header.ack_nr=49227 payload_size=1452 remaining_cwnd=22230 [INFO] [stdout] 2025-11-05T02:34:04.885827Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=11807 header.ack_nr=49227 payload_size=1452 remaining_cwnd=20778 [INFO] [stdout] 2025-11-05T02:34:04.885865Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=11808 header.ack_nr=49227 payload_size=1452 remaining_cwnd=19326 [INFO] [stdout] 2025-11-05T02:34:04.885908Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=11809 header.ack_nr=49227 payload_size=1452 remaining_cwnd=17874 [INFO] [stdout] 2025-11-05T02:34:04.885948Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=11810 header.ack_nr=49227 payload_size=1452 remaining_cwnd=16422 [INFO] [stdout] 2025-11-05T02:34:04.885987Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=11811 header.ack_nr=49227 payload_size=1452 remaining_cwnd=14970 [INFO] [stdout] 2025-11-05T02:34:04.886026Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=11812 header.ack_nr=49227 payload_size=1452 remaining_cwnd=13518 [INFO] [stdout] 2025-11-05T02:34:04.886062Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=11813 header.ack_nr=49227 payload_size=1452 remaining_cwnd=12066 [INFO] [stdout] 2025-11-05T02:34:04.886097Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=11814 header.ack_nr=49227 payload_size=1452 remaining_cwnd=10614 [INFO] [stdout] 2025-11-05T02:34:04.886128Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=11815 header.ack_nr=49227 payload_size=1452 remaining_cwnd=9162 [INFO] [stdout] 2025-11-05T02:34:04.886157Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=11816 header.ack_nr=49227 payload_size=1452 remaining_cwnd=7710 [INFO] [stdout] 2025-11-05T02:34:04.886190Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=11817 header.ack_nr=49227 payload_size=1452 remaining_cwnd=6258 [INFO] [stdout] 2025-11-05T02:34:04.886229Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=11818 header.ack_nr=49227 payload_size=1452 remaining_cwnd=4806 [INFO] [stdout] 2025-11-05T02:34:04.886259Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=11819 header.ack_nr=49227 payload_size=1452 remaining_cwnd=3354 [INFO] [stdout] 2025-11-05T02:34:04.886286Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=11820 header.ack_nr=49227 payload_size=1452 remaining_cwnd=1902 [INFO] [stdout] 2025-11-05T02:34:04.886305Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=450 [INFO] [stdout] 2025-11-05T02:34:04.886328Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-11-05T02:34:04.886677Z  INFO echo{addr=127.0.0.1:0}: librqbit_utp::e2e_tests: current counter 3000 [INFO] [stdout] 2025-11-05T02:34:04.879558Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59622 ack_nr=42118 len=1439 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1439 [INFO] [stdout] 2025-11-05T02:34:04.887704Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59622 ack_nr=42118 len=1439 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=59621 [INFO] [stdout] 2025-11-05T02:34:04.887771Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59622 ack_nr=42118 len=1439 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.887826Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59622 ack_nr=42118 len=1439 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.887871Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59622 ack_nr=42118 len=1439 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4317 [INFO] [stdout] 2025-11-05T02:34:04.887951Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59623 ack_nr=42118 len=1446 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.888007Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59623 ack_nr=42118 len=1446 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1446 [INFO] [stdout] 2025-11-05T02:34:04.888048Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59623 ack_nr=42118 len=1446 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=59622 [INFO] [stdout] 2025-11-05T02:34:04.888094Z DEBUG echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59623 ack_nr=42118 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-11-05T02:34:04.888141Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59623 ack_nr=42118 len=1446 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.889345Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59623 ack_nr=42118 len=1446 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.889379Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59623 ack_nr=42118 len=1446 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=5763 [INFO] [stdout] 2025-11-05T02:34:04.889413Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-11-05T02:34:04.889432Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-11-05T02:34:04.889593Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=4, bytes=5714, new_rtt=Some(15.128179ms) [INFO] [stdout] 2025-11-05T02:34:04.889625Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=4 bytes=5763 [INFO] [stdout] 2025-11-05T02:34:04.889647Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: remote_window_remaining=1041836 congestion_controller_window=17894 remaining=27054 self.last_remote_window=1041836 [INFO] [stdout] 2025-11-05T02:34:04.889668Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: segmented bytes=1446 [INFO] [stdout] 2025-11-05T02:34:04.889684Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: segmented bytes=1446 [INFO] [stdout] 2025-11-05T02:34:04.889701Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: segmented bytes=1446 [INFO] [stdout] 2025-11-05T02:34:04.889720Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: segmented bytes=1450 [INFO] [stdout] 2025-11-05T02:34:04.889737Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=1450 [INFO] [stdout] 2025-11-05T02:34:04.889754Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: 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-11-05T02:34:04.889801Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.889823Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-11-05T02:34:04.889841Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=42119 header.ack_nr=59623 payload_size=1446 remaining_cwnd=17894 [INFO] [stdout] 2025-11-05T02:34:04.889873Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=42120 header.ack_nr=59623 payload_size=1446 remaining_cwnd=16448 [INFO] [stdout] 2025-11-05T02:34:04.889904Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=42121 header.ack_nr=59623 payload_size=1446 remaining_cwnd=15002 [INFO] [stdout] 2025-11-05T02:34:04.889935Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=42122 header.ack_nr=59623 payload_size=1450 remaining_cwnd=13556 [INFO] [stdout] 2025-11-05T02:34:04.889960Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=12106 [INFO] [stdout] 2025-11-05T02:34:04.889981Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-11-05T02:34:04.871560Z 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-11-05T02:34:04.891650Z 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-11-05T02:34:04.891729Z TRACE msg{seq_nr=170 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.891750Z 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-11-05T02:34:04.891765Z 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-11-05T02:34:04.891781Z 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-11-05T02:34:04.891792Z 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-11-05T02:34:04.891807Z 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-11-05T02:34:04.891842Z TRACE msg{seq_nr=171 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.891855Z 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-11-05T02:34:04.891867Z 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-11-05T02:34:04.891881Z 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-11-05T02:34:04.891894Z 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-11-05T02:34:04.891909Z 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-11-05T02:34:04.891951Z TRACE msg{seq_nr=172 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.891968Z 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-11-05T02:34:04.891980Z 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-11-05T02:34:04.891993Z 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-11-05T02:34:04.892003Z 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-11-05T02:34:04.892015Z 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-11-05T02:34:04.892049Z TRACE msg{seq_nr=173 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.892064Z 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-11-05T02:34:04.892075Z 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-11-05T02:34:04.892090Z 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-11-05T02:34:04.892104Z 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-11-05T02:34:04.892117Z 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-11-05T02:34:04.892148Z TRACE msg{seq_nr=174 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.892162Z 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-11-05T02:34:04.892173Z 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-11-05T02:34:04.892187Z 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-11-05T02:34:04.892200Z 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-11-05T02:34:04.892226Z 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-11-05T02:34:04.892261Z TRACE msg{seq_nr=175 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.892273Z 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-11-05T02:34:04.892285Z 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-11-05T02:34:04.892299Z 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-11-05T02:34:04.892310Z 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-11-05T02:34:04.892323Z 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-11-05T02:34:04.892352Z TRACE msg{seq_nr=176 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.892364Z 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-11-05T02:34:04.892377Z 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-11-05T02:34:04.892391Z 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-11-05T02:34:04.892402Z 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-11-05T02:34:04.892416Z 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-11-05T02:34:04.892454Z TRACE msg{seq_nr=177 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.892475Z 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-11-05T02:34:04.892490Z 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-11-05T02:34:04.892506Z 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-11-05T02:34:04.892520Z 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-11-05T02:34:04.892535Z 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-11-05T02:34:04.892602Z TRACE msg{seq_nr=178 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.892623Z 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-11-05T02:34:04.892637Z 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-11-05T02:34:04.892656Z 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-11-05T02:34:04.892668Z 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-11-05T02:34:04.892680Z 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-11-05T02:34:04.892717Z TRACE msg{seq_nr=179 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.892731Z 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-11-05T02:34:04.892743Z 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-11-05T02:34:04.892756Z 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-11-05T02:34:04.892768Z 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-11-05T02:34:04.892781Z 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-11-05T02:34:04.892813Z TRACE msg{seq_nr=180 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.892825Z 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-11-05T02:34:04.892837Z 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-11-05T02:34:04.892853Z 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-11-05T02:34:04.892867Z 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-11-05T02:34:04.892880Z 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-11-05T02:34:04.892912Z TRACE msg{seq_nr=181 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.892925Z 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-11-05T02:34:04.892936Z 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-11-05T02:34:04.892950Z 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-11-05T02:34:04.892962Z 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-11-05T02:34:04.892976Z 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-11-05T02:34:04.893010Z TRACE msg{seq_nr=182 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.893025Z 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-11-05T02:34:04.893037Z 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-11-05T02:34:04.893052Z 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-11-05T02:34:04.893064Z 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-11-05T02:34:04.893078Z 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-11-05T02:34:04.893114Z TRACE msg{seq_nr=183 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.893131Z 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-11-05T02:34:04.893144Z 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-11-05T02:34:04.893160Z 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-11-05T02:34:04.893174Z 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-11-05T02:34:04.893188Z 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-11-05T02:34:04.893235Z TRACE msg{seq_nr=184 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.893251Z 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-11-05T02:34:04.893273Z 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-11-05T02:34:04.893288Z 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-11-05T02:34:04.893300Z 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-11-05T02:34:04.893313Z 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-11-05T02:34:04.893352Z TRACE msg{seq_nr=185 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.893369Z 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-11-05T02:34:04.893381Z 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-11-05T02:34:04.893395Z 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-11-05T02:34:04.893407Z 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-11-05T02:34:04.893422Z 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-11-05T02:34:04.893462Z TRACE msg{seq_nr=186 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.893479Z 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-11-05T02:34:04.893491Z 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-11-05T02:34:04.893505Z 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-11-05T02:34:04.893518Z 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-11-05T02:34:04.893532Z 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-11-05T02:34:04.893565Z TRACE msg{seq_nr=187 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.893601Z 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-11-05T02:34:04.893614Z 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-11-05T02:34:04.893629Z 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-11-05T02:34:04.893641Z 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-11-05T02:34:04.893654Z 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-11-05T02:34:04.893690Z TRACE msg{seq_nr=188 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.893703Z 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-11-05T02:34:04.893717Z 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-11-05T02:34:04.893736Z 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-11-05T02:34:04.893750Z 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-11-05T02:34:04.893765Z 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-11-05T02:34:04.893805Z TRACE msg{seq_nr=189 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.893821Z 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-11-05T02:34:04.893837Z 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-11-05T02:34:04.893853Z 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-11-05T02:34:04.893867Z 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-11-05T02:34:04.893883Z 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-11-05T02:34:04.893927Z TRACE msg{seq_nr=190 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.893943Z 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-11-05T02:34:04.893955Z 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-11-05T02:34:04.893970Z 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-11-05T02:34:04.893983Z 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-11-05T02:34:04.893997Z 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-11-05T02:34:04.894033Z TRACE msg{seq_nr=191 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.894047Z 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-11-05T02:34:04.894059Z 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-11-05T02:34:04.894074Z 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-11-05T02:34:04.894086Z 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-11-05T02:34:04.894099Z 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-11-05T02:34:04.894131Z TRACE msg{seq_nr=192 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.894144Z 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-11-05T02:34:04.894156Z 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-11-05T02:34:04.894170Z 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-11-05T02:34:04.894182Z 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-11-05T02:34:04.894195Z 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-11-05T02:34:04.894242Z TRACE msg{seq_nr=193 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.894256Z 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-11-05T02:34:04.894269Z 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-11-05T02:34:04.894283Z 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-11-05T02:34:04.894296Z 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-11-05T02:34:04.894309Z 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-11-05T02:34:04.894346Z TRACE msg{seq_nr=194 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.894359Z 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-11-05T02:34:04.894371Z 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-11-05T02:34:04.894385Z 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-11-05T02:34:04.894397Z 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-11-05T02:34:04.894410Z 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-11-05T02:34:04.894441Z TRACE msg{seq_nr=195 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.894454Z 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-11-05T02:34:04.894467Z 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-11-05T02:34:04.894482Z 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-11-05T02:34:04.894494Z 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-11-05T02:34:04.894509Z 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-11-05T02:34:04.894546Z TRACE msg{seq_nr=196 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.894559Z 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-11-05T02:34:04.894593Z 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-11-05T02:34:04.894611Z 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-11-05T02:34:04.894624Z 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-11-05T02:34:04.894638Z 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-11-05T02:34:04.894684Z TRACE msg{seq_nr=197 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.894703Z 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-11-05T02:34:04.894717Z 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-11-05T02:34:04.894732Z 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-11-05T02:34:04.894744Z 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-11-05T02:34:04.894758Z 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-11-05T02:34:04.894796Z TRACE msg{seq_nr=198 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.894809Z 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-11-05T02:34:04.894821Z 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-11-05T02:34:04.894835Z 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-11-05T02:34:04.894847Z 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-11-05T02:34:04.894860Z 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-11-05T02:34:04.894891Z TRACE msg{seq_nr=199 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.894905Z 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-11-05T02:34:04.894916Z 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-11-05T02:34:04.894930Z 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-11-05T02:34:04.894942Z 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-11-05T02:34:04.894955Z 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-11-05T02:34:04.894986Z TRACE msg{seq_nr=200 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.895001Z 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-11-05T02:34:04.895013Z 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-11-05T02:34:04.895028Z 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-11-05T02:34:04.895039Z 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-11-05T02:34:04.895052Z 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-11-05T02:34:04.895083Z TRACE msg{seq_nr=201 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.895095Z 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-11-05T02:34:04.895107Z 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-11-05T02:34:04.895122Z 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-11-05T02:34:04.895133Z 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-11-05T02:34:04.895145Z 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-11-05T02:34:04.895176Z TRACE msg{seq_nr=202 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.895189Z 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-11-05T02:34:04.895203Z 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-11-05T02:34:04.895227Z 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-11-05T02:34:04.895240Z 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-11-05T02:34:04.895253Z 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-11-05T02:34:04.895286Z TRACE msg{seq_nr=203 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.895299Z 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-11-05T02:34:04.895310Z 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-11-05T02:34:04.895325Z 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-11-05T02:34:04.895336Z 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-11-05T02:34:04.895356Z 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-11-05T02:34:04.895389Z TRACE msg{seq_nr=204 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.895402Z 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-11-05T02:34:04.895413Z 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-11-05T02:34:04.881555Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=175 [INFO] [stdout] 2025-11-05T02:34:04.897622Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: will repoll in duration=356.283067ms [INFO] [stdout] 2025-11-05T02:34:04.898393Z  INFO echo{addr=[::1]:0}: librqbit_utp::e2e_tests: current counter 3000 [INFO] [stdout] 2025-11-05T02:34:04.899125Z DEBUG librqbit_utp::macros::tests: retransmitting skipped_logs=4 arg1=1 arg2=2 arg3=3 [INFO] [stdout] 2025-11-05T02:34:04.900150Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64713 ack_nr=51561 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.900197Z DEBUG echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64713 ack_nr=51561 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-11-05T02:34:04.900264Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64713 ack_nr=51561 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-11-05T02:34:04.900292Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64713 ack_nr=51561 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=64712 [INFO] [stdout] 2025-11-05T02:34:04.900320Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64713 ack_nr=51561 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.900342Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64713 ack_nr=51561 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.900373Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64713 ack_nr=51561 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1432 [INFO] [stdout] 2025-11-05T02:34:04.900426Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64714 ack_nr=51561 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.900454Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64714 ack_nr=51561 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-11-05T02:34:04.900476Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64714 ack_nr=51561 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=64713 [INFO] [stdout] 2025-11-05T02:34:04.900506Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64714 ack_nr=51561 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.900532Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64714 ack_nr=51561 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.900556Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64714 ack_nr=51561 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2864 [INFO] [stdout] 2025-11-05T02:34:04.900629Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64715 ack_nr=51561 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.900653Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64715 ack_nr=51561 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-11-05T02:34:04.900673Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64715 ack_nr=51561 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=64714 [INFO] [stdout] 2025-11-05T02:34:04.900703Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64715 ack_nr=51561 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.900729Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64715 ack_nr=51561 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.900752Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64715 ack_nr=51561 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4296 [INFO] [stdout] 2025-11-05T02:34:04.900803Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64716 ack_nr=51561 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.900829Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64716 ack_nr=51561 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-11-05T02:34:04.900851Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64716 ack_nr=51561 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=64715 [INFO] [stdout] 2025-11-05T02:34:04.900877Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64716 ack_nr=51561 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.889301Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56411 ack_nr=44060 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.900955Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56411 ack_nr=44060 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1382 [INFO] [stdout] 2025-11-05T02:34:04.900983Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56411 ack_nr=44060 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=56410 [INFO] [stdout] 2025-11-05T02:34:04.901008Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56411 ack_nr=44060 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.901028Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56411 ack_nr=44060 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.901052Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56411 ack_nr=44060 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1382 [INFO] [stdout] 2025-11-05T02:34:04.895995Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42119 ack_nr=59623 len=1446 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.901112Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56413 ack_nr=44064 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.901140Z 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=56413 ack_nr=44064 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-11-05T02:34:04.901143Z DEBUG echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42119 ack_nr=59623 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-11-05T02:34:04.901180Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42119 ack_nr=59623 len=1446 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1446 [INFO] [stdout] 2025-11-05T02:34:04.901195Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56412 ack_nr=44064 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.901205Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42119 ack_nr=59623 len=1446 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=42118 [INFO] [stdout] 2025-11-05T02:34:04.901233Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56412 ack_nr=44064 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1382 [INFO] [stdout] 2025-11-05T02:34:04.901236Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42119 ack_nr=59623 len=1446 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.901257Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56412 ack_nr=44064 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=56411 [INFO] [stdout] 2025-11-05T02:34:04.900904Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64716 ack_nr=51561 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.901296Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64716 ack_nr=51561 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=5728 [INFO] [stdout] 2025-11-05T02:34:04.901296Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56412 ack_nr=44064 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.901320Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56412 ack_nr=44064 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.901345Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56412 ack_nr=44064 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2764 [INFO] [stdout] 2025-11-05T02:34:04.901350Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64717 ack_nr=51561 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.901381Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.901381Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64717 ack_nr=51561 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-11-05T02:34:04.901402Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.901402Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64717 ack_nr=51561 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=64716 [INFO] [stdout] 2025-11-05T02:34:04.901426Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64717 ack_nr=51561 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.901446Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64717 ack_nr=51561 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.901517Z TRACE msg{seq_nr=1 ack_nr=100 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.901515Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64717 ack_nr=51561 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=7160 [INFO] [stdout] 2025-11-05T02:34:04.897528Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11805 ack_nr=49227 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.901783Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64718 ack_nr=51561 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.901836Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64718 ack_nr=51561 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-11-05T02:34:04.901551Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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(38.008489ms) [INFO] [stdout] 2025-11-05T02:34:04.901692Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=1024 congestion_controller_window=2 remaining=5 self.last_remote_window=1024 [INFO] [stdout] 2025-11-05T02:34:04.901823Z DEBUG echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11805 ack_nr=49227 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-11-05T02:34:04.901258Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42119 ack_nr=59623 len=1446 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.903634Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42119 ack_nr=59623 len=1446 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1446 [INFO] [stdout] 2025-11-05T02:34:04.903771Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42120 ack_nr=59623 len=1446 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.902013Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1 [INFO] [stdout] 2025-11-05T02:34:04.901888Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64718 ack_nr=51561 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=64717 [INFO] [stdout] 2025-11-05T02:34:04.903932Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64718 ack_nr=51561 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.901939Z TRACE echo{addr=127.0.0.1:8535}:utp_socket: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-11-05T02:34:04.904019Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.904113Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.903703Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11805 ack_nr=49227 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.904185Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11805 ack_nr=49227 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=11804 [INFO] [stdout] 2025-11-05T02:34:04.904279Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11805 ack_nr=49227 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.904341Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11805 ack_nr=49227 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.904393Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11805 ack_nr=49227 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.903841Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42120 ack_nr=59623 len=1446 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1446 [INFO] [stdout] 2025-11-05T02:34:04.904465Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42120 ack_nr=59623 len=1446 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=42119 [INFO] [stdout] 2025-11-05T02:34:04.904527Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42120 ack_nr=59623 len=1446 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.904666Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42120 ack_nr=59623 len=1446 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.904080Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64718 ack_nr=51561 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.904752Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64718 ack_nr=51561 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=8592 [INFO] [stdout] 2025-11-05T02:34:04.904244Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.904867Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.904971Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.905033Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.904632Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11806 ack_nr=49227 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.905106Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11806 ack_nr=49227 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.905166Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11806 ack_nr=49227 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=11805 [INFO] [stdout] 2025-11-05T02:34:04.904804Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42120 ack_nr=59623 len=1446 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2892 [INFO] [stdout] 2025-11-05T02:34:04.905399Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42121 ack_nr=59623 len=1446 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.905504Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42121 ack_nr=59623 len=1446 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1446 [INFO] [stdout] 2025-11-05T02:34:04.905554Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42121 ack_nr=59623 len=1446 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=42120 [INFO] [stdout] 2025-11-05T02:34:04.904937Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64719 ack_nr=51561 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.905620Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64719 ack_nr=51561 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-11-05T02:34:04.905642Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64719 ack_nr=51561 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=64718 [INFO] [stdout] 2025-11-05T02:34:04.905665Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64719 ack_nr=51561 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.905686Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64719 ack_nr=51561 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.905708Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64719 ack_nr=51561 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=10024 [INFO] [stdout] 2025-11-05T02:34:04.905759Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64720 ack_nr=51561 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.905780Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64720 ack_nr=51561 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-11-05T02:34:04.905801Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64720 ack_nr=51561 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=64719 [INFO] [stdout] 2025-11-05T02:34:04.905823Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote[2m=[::1]:59470}:msg{seq_nr=64720 ack_nr=51561 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.905844Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64720 ack_nr=51561 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.905865Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64720 ack_nr=51561 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=11456 [INFO] [stdout] 2025-11-05T02:34:04.905905Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64721 ack_nr=51561 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.905928Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64721 ack_nr=51561 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-11-05T02:34:04.905948Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64721 ack_nr=51561 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=64720 [INFO] [stdout] 2025-11-05T02:34:04.905971Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64721 ack_nr=51561 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.905991Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64721 ack_nr=51561 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.906012Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64721 ack_nr=51561 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=12888 [INFO] [stdout] 2025-11-05T02:34:04.906052Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64722 ack_nr=51561 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.906073Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64722 ack_nr=51561 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-11-05T02:34:04.906095Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64722 ack_nr=51561 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=64721 [INFO] [stdout] 2025-11-05T02:34:04.906118Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64722 ack_nr=51561 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.906138Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64722 ack_nr=51561 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.906159Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64722 ack_nr=51561 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=14320 [INFO] [stdout] 2025-11-05T02:34:04.906199Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64723 ack_nr=51561 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.906231Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64723 ack_nr=51561 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-11-05T02:34:04.906251Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64723 ack_nr=51561 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=64722 [INFO] [stdout] 2025-11-05T02:34:04.903896Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1 [INFO] [stdout] 2025-11-05T02:34:04.905465Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11806 ack_nr=49227 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.906276Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64723 ack_nr=51561 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.906296Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64723 ack_nr=51561 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.906318Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64723 ack_nr=51561 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=15752 [INFO] [stdout] 2025-11-05T02:34:04.906301Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11806 ack_nr=49227 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.906343Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11806 ack_nr=49227 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2904 [INFO] [stdout] 2025-11-05T02:34:04.906359Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64724 ack_nr=51561 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.906380Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64724 ack_nr=51561 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-11-05T02:34:04.906400Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64724 ack_nr=51561 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=64723 [INFO] [stdout] 2025-11-05T02:34:04.906418Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11807 ack_nr=49227 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.906423Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64724 ack_nr=51561 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.906444Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64724 ack_nr=51561 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.906446Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11807 ack_nr=49227 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.906467Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64724 ack_nr=51561 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=17184 [INFO] [stdout] 2025-11-05T02:34:04.906471Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11807 ack_nr=49227 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=11806 [INFO] [stdout] 2025-11-05T02:34:04.906497Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11807 ack_nr=49227 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.906509Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64725 ack_nr=51561 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.906518Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11807 ack_nr=49227 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.906530Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64725 ack_nr=51561 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-11-05T02:34:04.906540Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11807 ack_nr=49227 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4356 [INFO] [stdout] 2025-11-05T02:34:04.906614Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11808 ack_nr=49227 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.906658Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11808 ack_nr=49227 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.906686Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11808 ack_nr=49227 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=11807 [INFO] [stdout] 2025-11-05T02:34:04.906716Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11808 ack_nr=49227 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.906672Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42121 ack_nr=59623 len=1446 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.906773Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1 [INFO] [stdout] 2025-11-05T02:34:04.906787Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1 [INFO] [stdout] 2025-11-05T02:34:04.906794Z TRACE librqbit_utp::stream_dispatch: segmented bytes=1 [INFO] [stdout] 2025-11-05T02:34:04.906808Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=0 remote_window_remaining=1019 user_tx_segments_segments=5 user_tx_segments_bytes=5 segment_sizes=min_ss=1:max_ss=1 [INFO] [stdout] 2025-11-05T02:34:04.906849Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=3s reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.906866Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-11-05T02:34:04.906780Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42121 ack_nr=59623 len=1446 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.906910Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42121 ack_nr=59623 len=1446 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4338 [INFO] [stdout] 2025-11-05T02:34:04.906986Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42122 ack_nr=59623 len=1450 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.907040Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42122 ack_nr=59623 len=1450 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1450 [INFO] [stdout] 2025-11-05T02:34:04.907064Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42122 ack_nr=59623 len=1450 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=42121 [INFO] [stdout] 2025-11-05T02:34:04.907087Z DEBUG echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42122 ack_nr=59623 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-11-05T02:34:04.907113Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42122 ack_nr=59623 len=1450 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.907134Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42122 ack_nr=59623 len=1450 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.907155Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42122 ack_nr=59623 len=1450 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=5788 [INFO] [stdout] 2025-11-05T02:34:04.907193Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-11-05T02:34:04.907224Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-11-05T02:34:04.907365Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=4, bytes=5763, new_rtt=Some(19.09444ms) [INFO] [stdout] 2025-11-05T02:34:04.907391Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=4 bytes=5788 [INFO] [stdout] 2025-11-05T02:34:04.907413Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: remote_window_remaining=1042566 congestion_controller_window=23150 remaining=27005 self.last_remote_window=1042566 [INFO] [stdout] 2025-11-05T02:34:04.907435Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: segmented bytes=1450 [INFO] [stdout] 2025-11-05T02:34:04.907451Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: segmented bytes=1450 [INFO] [stdout] 2025-11-05T02:34:04.907469Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: segmented bytes=1450 [INFO] [stdout] 2025-11-05T02:34:04.907489Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.907507Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: MTU probing, not segmenting more data payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.907523Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: 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-11-05T02:34:04.905228Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.906742Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11808 ack_nr=49227 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.907623Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.907653Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-11-05T02:34:04.907641Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11808 ack_nr=49227 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=5808 [INFO] [stdout] 2025-11-05T02:34:04.907672Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=59624 header.ack_nr=42122 payload_size=1450 remaining_cwnd=23150 [INFO] [stdout] 2025-11-05T02:34:04.907661Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.907703Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.906876Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=101 header.ack_nr=0 payload_size=1 remaining_cwnd=2 [INFO] [stdout] 2025-11-05T02:34:04.907710Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11809 ack_nr=49227 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.907726Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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=44065 header.ack_nr=56412 payload_size=1451 remaining_cwnd=31164 [INFO] [stdout] 2025-11-05T02:34:04.907722Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=59625 header.ack_nr=42122 payload_size=1450 remaining_cwnd=21700 [INFO] [stdout] 2025-11-05T02:34:04.907734Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11809 ack_nr=49227 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.907742Z TRACE librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=102 header.ack_nr=0 payload_size=1 remaining_cwnd=1 [INFO] [stdout] 2025-11-05T02:34:04.907759Z TRACE librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=0 [INFO] [stdout] 2025-11-05T02:34:04.907756Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11809 ack_nr=49227 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=11808 [INFO] [stdout] 2025-11-05T02:34:04.907776Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=3s [INFO] [stdout] 2025-11-05T02:34:04.907766Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=59626 header.ack_nr=42122 payload_size=1450 remaining_cwnd=20250 [INFO] [stdout] 2025-11-05T02:34:04.907765Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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=44066 header.ack_nr=56412 payload_size=1451 remaining_cwnd=29713 [INFO] [stdout] 2025-11-05T02:34:04.907780Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11809 ack_nr=49227 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.907802Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11809 ack_nr=49227 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.907808Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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=44067 header.ack_nr=56412 payload_size=1451 remaining_cwnd=28262 [INFO] [stdout] 2025-11-05T02:34:04.907824Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11809 ack_nr=49227 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=7260 [INFO] [stdout] 2025-11-05T02:34:04.907805Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=59627 header.ack_nr=42122 payload_size=1452 remaining_cwnd=18800 [INFO] [stdout] 2025-11-05T02:34:04.907856Z TRACE msg{seq_nr=1 ack_nr=101 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.907864Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=17348 [INFO] [stdout] 2025-11-05T02:34:04.907865Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11810 ack_nr=49227 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.907866Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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=44068 header.ack_nr=56412 payload_size=1452 remaining_cwnd=26811 [INFO] [stdout] 2025-11-05T02:34:04.907896Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=2.5s reason="rfc6298 5.3" [INFO] [stdout] 2025-11-05T02:34:04.907888Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11810 ack_nr=49227 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.907892Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-11-05T02:34:04.907895Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.907908Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.907921Z TRACE librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=1, bytes=1, new_rtt=Some(1s) [INFO] [stdout] 2025-11-05T02:34:04.907910Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11810 ack_nr=49227 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=11809 [INFO] [stdout] 2025-11-05T02:34:04.907919Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.907933Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=0 congestion_controller_window=0 remaining=0 self.last_remote_window=0 [INFO] [stdout] 2025-11-05T02:34:04.907934Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11810 ack_nr=49227 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.907944Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=0 remote_window_remaining=0 user_tx_segments_segments=4 user_tx_segments_bytes=4 segment_sizes=min_ss=1:max_ss=1 [INFO] [stdout] 2025-11-05T02:34:04.907965Z TRACE librqbit_utp::stream_dispatch: did not send anything remaining_cwnd=0 [INFO] [stdout] 2025-11-05T02:34:04.907954Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11810 ack_nr=49227 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.907976Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=2.5s [INFO] [stdout] 2025-11-05T02:34:04.907976Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11810 ack_nr=49227 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=8712 [INFO] [stdout] 2025-11-05T02:34:04.908016Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11811 ack_nr=49227 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.908024Z TRACE msg{seq_nr=1 ack_nr=102 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.908036Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11811 ack_nr=49227 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.908059Z TRACE librqbit_utp::stream_dispatch: arming retransmit timer delay=4.375s reason="rfc6298 5.3" [INFO] [stdout] 2025-11-05T02:34:04.908057Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11811 ack_nr=49227 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=11810 [INFO] [stdout] 2025-11-05T02:34:04.908071Z TRACE librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.908085Z TRACE librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=1, bytes=1, new_rtt=Some(3s) [INFO] [stdout] 2025-11-05T02:34:04.908080Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11811 ack_nr=49227 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.908097Z TRACE librqbit_utp::stream_dispatch: remote_window_remaining=0 congestion_controller_window=0 remaining=0 self.last_remote_window=0 [INFO] [stdout] 2025-11-05T02:34:04.908109Z TRACE librqbit_utp::stream_dispatch: split_tx_queue_into_segments finished remaining=0 remote_window_remaining=0 user_tx_segments_segments=3 user_tx_segments_bytes=3 segment_sizes=min_ss=1:max_ss=1 [INFO] [stdout] 2025-11-05T02:34:04.908100Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11811 ack_nr=49227 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.908125Z TRACE librqbit_utp::stream_dispatch: did not send anything remaining_cwnd=0 [INFO] [stdout] 2025-11-05T02:34:04.908123Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11811 ack_nr=49227 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=10164 [INFO] [stdout] 2025-11-05T02:34:04.908136Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=4.375s [INFO] [stdout] 2025-11-05T02:34:04.908151Z TRACE librqbit_utp::stream_tx: closing writer [INFO] [stdout] 2025-11-05T02:34:04.908162Z TRACE librqbit_utp::stream_rx: user_rx: marking vsock closed [INFO] [stdout] 2025-11-05T02:34:04.908162Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11812 ack_nr=49227 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.908183Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11812 ack_nr=49227 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.908206Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11812 ack_nr=49227 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=11811 [INFO] [stdout] 2025-11-05T02:34:04.908237Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11812 ack_nr=49227 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.908258Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11812 ack_nr=49227 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.908280Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11812 ack_nr=49227 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=11616 [INFO] [stdout] 2025-11-05T02:34:04.908320Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11813 ack_nr=49227 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.908342Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11813 ack_nr=49227 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.908364Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11813 ack_nr=49227 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=11812 [INFO] [stdout] 2025-11-05T02:34:04.908387Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11813 ack_nr=49227 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.908407Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11813 ack_nr=49227 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.908429Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11813 ack_nr=49227 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=13068 [INFO] [stdout] 2025-11-05T02:34:04.908470Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11814 ack_nr=49227 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.908493Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11814 ack_nr=49227 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.908514Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11814 ack_nr=49227 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=11813 [INFO] [stdout] 2025-11-05T02:34:04.908537Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11814 ack_nr=49227 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.908557Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11814 ack_nr=49227 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.908601Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11814 ack_nr=49227 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=14520 [INFO] [stdout] 2025-11-05T02:34:04.908647Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11815 ack_nr=49227 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.908668Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11815 ack_nr=49227 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.908690Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11815 ack_nr=49227 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=11814 [INFO] [stdout] 2025-11-05T02:34:04.908714Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11815 ack_nr=49227 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.908734Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11815 ack_nr=49227 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.908756Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11815 ack_nr=49227 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=15972 [INFO] [stdout] 2025-11-05T02:34:04.908796Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11816 ack_nr=49227 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.908817Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11816 ack_nr=49227 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.908839Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11816 ack_nr=49227 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=11815 [INFO] [stdout] 2025-11-05T02:34:04.908862Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11816 ack_nr=49227 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.908882Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11816 ack_nr=49227 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.908904Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11816 ack_nr=49227 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=17424 [INFO] [stdout] 2025-11-05T02:34:04.908944Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11817 ack_nr=49227 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.908965Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11817 ack_nr=49227 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.908987Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11817 ack_nr=49227 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=11816 [INFO] [stdout] 2025-11-05T02:34:04.909009Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11817 ack_nr=49227 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.909030Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11817 ack_nr=49227 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.909051Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11817 ack_nr=49227 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=18876 [INFO] [stdout] 2025-11-05T02:34:04.909091Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11818 ack_nr=49227 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.909112Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11818 ack_nr=49227 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.909134Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11818 ack_nr=49227 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=11817 [INFO] [stdout] 2025-11-05T02:34:04.909156Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11818 ack_nr=49227 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.909177Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11818 ack_nr=49227 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.909198Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11818 ack_nr=49227 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=20328 [INFO] [stdout] 2025-11-05T02:34:04.909249Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11819 ack_nr=49227 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.909271Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11819 ack_nr=49227 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.909889Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59624 ack_nr=42122 len=1450 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.910646Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11819 ack_nr=49227 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=11818 [INFO] [stdout] 2025-11-05T02:34:04.910658Z DEBUG echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59624 ack_nr=42122 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-11-05T02:34:04.910727Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11819 ack_nr=49227 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.910741Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59624 ack_nr=42122 len=1450 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1450 [INFO] [stdout] 2025-11-05T02:34:04.910753Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11819 ack_nr=49227 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.910763Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59624 ack_nr=42122 len=1450 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=59623 [INFO] [stdout] 2025-11-05T02:34:04.910777Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11819 ack_nr=49227 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=21780 [INFO] [stdout] 2025-11-05T02:34:04.910786Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59624 ack_nr=42122 len=1450 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.910808Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59624 ack_nr=42122 len=1450 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.910828Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59624 ack_nr=42122 len=1450 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1450 [INFO] [stdout] 2025-11-05T02:34:04.910831Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11820 ack_nr=49227 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.910854Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11820 ack_nr=49227 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.910874Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59625 ack_nr=42122 len=1450 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.910876Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11820 ack_nr=49227 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=11819 [INFO] [stdout] 2025-11-05T02:34:04.910894Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59625 ack_nr=42122 len=1450 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1450 [INFO] [stdout] 2025-11-05T02:34:04.910899Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11820 ack_nr=49227 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.910914Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59625 ack_nr=42122 len=1450 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=59624 [INFO] [stdout] 2025-11-05T02:34:04.910919Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11820 ack_nr=49227 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.910935Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59625 ack_nr=42122 len=1450 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.910941Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11820 ack_nr=49227 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=23232 [INFO] [stdout] 2025-11-05T02:34:04.910954Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59625 ack_nr=42122 len=1450 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.910972Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-11-05T02:34:04.910974Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59625 ack_nr=42122 len=1450 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2900 [INFO] [stdout] 2025-11-05T02:34:04.910993Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-11-05T02:34:04.911013Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59626 ack_nr=42122 len=1450 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.911033Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59626 ack_nr=42122 len=1450 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1450 [INFO] [stdout] 2025-11-05T02:34:04.911051Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59626 ack_nr=42122 len=1450 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=59625 [INFO] [stdout] 2025-11-05T02:34:04.911072Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59626 ack_nr=42122 len=1450 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.911090Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59626 ack_nr=42122 len=1450 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.911112Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59626 ack_nr=42122 len=1450 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4350 [INFO] [stdout] 2025-11-05T02:34:04.911149Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59627 ack_nr=42122 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.911163Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=4, bytes=5802, new_rtt=Some(24.32088ms) [INFO] [stdout] 2025-11-05T02:34:04.911168Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59627 ack_nr=42122 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.911187Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59627 ack_nr=42122 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=59626 [INFO] [stdout] 2025-11-05T02:34:04.911192Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=16 bytes=23232 [INFO] [stdout] 2025-11-05T02:34:04.911207Z DEBUG echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59627 ack_nr=42122 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-11-05T02:34:04.911230Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: remote_window_remaining=1042536 congestion_controller_window=28952 remaining=26966 self.last_remote_window=1042536 [INFO] [stdout] 2025-11-05T02:34:04.911245Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59627 ack_nr=42122 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.911252Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.911265Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59627 ack_nr=42122 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.911270Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.911285Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59627 ack_nr=42122 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=5802 [INFO] [stdout] 2025-11-05T02:34:04.911287Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.911306Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.911314Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-11-05T02:34:04.911324Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.911331Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-11-05T02:34:04.911341Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.911358Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.911375Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.911393Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.911410Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.911428Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.911445Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.911463Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.911475Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=4, bytes=5788, new_rtt=Some(19.937649ms) [INFO] [stdout] 2025-11-05T02:34:04.911481Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.911498Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.911500Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=4 bytes=5802 [INFO] [stdout] 2025-11-05T02:34:04.911515Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.911519Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: remote_window_remaining=1042550 congestion_controller_window=23682 remaining=26980 self.last_remote_window=1042550 [INFO] [stdout] 2025-11-05T02:34:04.911533Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.911540Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.911550Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.911556Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.906552Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64725 ack_nr=51561 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=64724 [INFO] [stdout] 2025-11-05T02:34:04.911588Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: nagle: buffering more data max_payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.911597Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.911615Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.911610Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: 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-11-05T02:34:04.911632Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.911615Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64725 ack_nr=51561 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.911648Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.911654Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64725 ack_nr=51561 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.911664Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.911665Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.911680Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.911679Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64725 ack_nr=51561 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=18616 [INFO] [stdout] 2025-11-05T02:34:04.911689Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-11-05T02:34:04.911696Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.911712Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.911709Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=49228 header.ack_nr=11820 payload_size=1452 remaining_cwnd=28952 [INFO] [stdout] 2025-11-05T02:34:04.911728Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.911738Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64726 ack_nr=51561 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.911744Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.911743Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=49229 header.ack_nr=11820 payload_size=1452 remaining_cwnd=27500 [INFO] [stdout] 2025-11-05T02:34:04.911760Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.911761Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64726 ack_nr=51561 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-11-05T02:34:04.911776Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.911776Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=49230 header.ack_nr=11820 payload_size=1452 remaining_cwnd=26048 [INFO] [stdout] 2025-11-05T02:34:04.911783Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64726 ack_nr=51561 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=64725 [INFO] [stdout] 2025-11-05T02:34:04.911791Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.911807Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.911809Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64726 ack_nr=51561 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.911808Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=49231 header.ack_nr=11820 payload_size=1452 remaining_cwnd=24596 [INFO] [stdout] 2025-11-05T02:34:04.911823Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.911832Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64726 ack_nr=51561 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.911839Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.911842Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=49232 header.ack_nr=11820 payload_size=1452 remaining_cwnd=23144 [INFO] [stdout] 2025-11-05T02:34:04.911855Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: nagle: buffering more data max_payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.911854Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64726 ack_nr=51561 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=20048 [INFO] [stdout] 2025-11-05T02:34:04.911872Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: 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-11-05T02:34:04.911873Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=49233 header.ack_nr=11820 payload_size=1452 remaining_cwnd=21692 [INFO] [stdout] 2025-11-05T02:34:04.911902Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64727 ack_nr=51561 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.911904Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=49234 header.ack_nr=11820 payload_size=1452 remaining_cwnd=20240 [INFO] [stdout] 2025-11-05T02:34:04.911917Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.911926Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64727 ack_nr=51561 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-11-05T02:34:04.911938Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-11-05T02:34:04.911935Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=49235 header.ack_nr=11820 payload_size=1452 remaining_cwnd=18788 [INFO] [stdout] 2025-11-05T02:34:04.911948Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64727 ack_nr=51561 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=64726 [INFO] [stdout] 2025-11-05T02:34:04.911956Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=42123 header.ack_nr=59627 payload_size=1452 remaining_cwnd=23682 [INFO] [stdout] 2025-11-05T02:34:04.911969Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=49236 header.ack_nr=11820 payload_size=1452 remaining_cwnd=17336 [INFO] [stdout] 2025-11-05T02:34:04.911972Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64727 ack_nr=51561 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.911987Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=42124 header.ack_nr=59627 payload_size=1452 remaining_cwnd=22230 [INFO] [stdout] 2025-11-05T02:34:04.911994Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64727 ack_nr=51561 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.912001Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=49237 header.ack_nr=11820 payload_size=1452 remaining_cwnd=15884 [INFO] [stdout] 2025-11-05T02:34:04.912016Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=42125 header.ack_nr=59627 payload_size=1452 remaining_cwnd=20778 [INFO] [stdout] 2025-11-05T02:34:04.912017Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64727 ack_nr=51561 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=21480 [INFO] [stdout] 2025-11-05T02:34:04.912033Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=49238 header.ack_nr=11820 payload_size=1452 remaining_cwnd=14432 [INFO] [stdout] 2025-11-05T02:34:04.912044Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=42126 header.ack_nr=59627 payload_size=1452 remaining_cwnd=19326 [INFO] [stdout] 2025-11-05T02:34:04.912052Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-11-05T02:34:04.912065Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=49239 header.ack_nr=11820 payload_size=1452 remaining_cwnd=12980 [INFO] [stdout] 2025-11-05T02:34:04.912073Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=42127 header.ack_nr=59627 payload_size=1452 remaining_cwnd=17874 [INFO] [stdout] 2025-11-05T02:34:04.912075Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-11-05T02:34:04.912096Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=49240 header.ack_nr=11820 payload_size=1452 remaining_cwnd=11528 [INFO] [stdout] 2025-11-05T02:34:04.912344Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=49241 header.ack_nr=11820 payload_size=1452 remaining_cwnd=10076 [INFO] [stdout] 2025-11-05T02:34:04.912103Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=42128 header.ack_nr=59627 payload_size=1452 remaining_cwnd=16422 [INFO] [stdout] 2025-11-05T02:34:04.912451Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=42129 header.ack_nr=59627 payload_size=1452 remaining_cwnd=14970 [INFO] [stdout] 2025-11-05T02:34:04.912504Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=42130 header.ack_nr=59627 payload_size=1452 remaining_cwnd=13518 [INFO] [stdout] 2025-11-05T02:34:04.912539Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=42131 header.ack_nr=59627 payload_size=1452 remaining_cwnd=12066 [INFO] [stdout] 2025-11-05T02:34:04.912589Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=42132 header.ack_nr=59627 payload_size=1452 remaining_cwnd=10614 [INFO] [stdout] 2025-11-05T02:34:04.912625Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=42133 header.ack_nr=59627 payload_size=1452 remaining_cwnd=9162 [INFO] [stdout] 2025-11-05T02:34:04.912654Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=42134 header.ack_nr=59627 payload_size=1452 remaining_cwnd=7710 [INFO] [stdout] 2025-11-05T02:34:04.912683Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=42135 header.ack_nr=59627 payload_size=1452 remaining_cwnd=6258 [INFO] [stdout] 2025-11-05T02:34:04.912711Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=42136 header.ack_nr=59627 payload_size=1452 remaining_cwnd=4806 [INFO] [stdout] 2025-11-05T02:34:04.912742Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=42137 header.ack_nr=59627 payload_size=1452 remaining_cwnd=3354 [INFO] [stdout] 2025-11-05T02:34:04.912771Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=42138 header.ack_nr=59627 payload_size=1452 remaining_cwnd=1902 [INFO] [stdout] 2025-11-05T02:34:04.912791Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=450 [INFO] [stdout] 2025-11-05T02:34:04.912813Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-11-05T02:34:04.913066Z  INFO echo{addr=127.0.0.1:8534}: librqbit_utp::e2e_tests: current counter 4000 [INFO] [stdout] 2025-11-05T02:34:04.913121Z  INFO echo{addr=[::]:0}: librqbit_utp::e2e_tests: current counter 3000 [INFO] [stdout] 2025-11-05T02:34:04.914098Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56413 ack_nr=44064 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.914135Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56413 ack_nr=44064 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1332 [INFO] [stdout] 2025-11-05T02:34:04.914161Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56413 ack_nr=44064 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=56412 [INFO] [stdout] 2025-11-05T02:34:04.914193Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56413 ack_nr=44064 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.914232Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56413 ack_nr=44064 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.914261Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56413 ack_nr=44064 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1332 [INFO] [stdout] 2025-11-05T02:34:04.914322Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56414 ack_nr=44068 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.914351Z 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=56414 ack_nr=44068 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-11-05T02:34:04.914400Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.914428Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.914608Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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(6.21007ms) [INFO] [stdout] 2025-11-05T02:34:04.914649Z TRACE echo{addr=127.0.0.1:8535}:utp_socket: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-11-05T02:34:04.914677Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.914703Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.914725Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.914746Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.914766Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.914788Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.914811Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.914833Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.914855Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.914887Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.914907Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.914927Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.914947Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.914968Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.914988Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.915010Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.915032Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.915055Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.915078Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.915100Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.915122Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.915162Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42123 ack_nr=59627 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.915176Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.915192Z DEBUG echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42123 ack_nr=59627 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-11-05T02:34:04.915224Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.915232Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42123 ack_nr=59627 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.915252Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42123 ack_nr=59627 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=42122 [INFO] [stdout] 2025-11-05T02:34:04.915252Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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=44069 header.ack_nr=56413 payload_size=1452 remaining_cwnd=36969 [INFO] [stdout] 2025-11-05T02:34:04.915274Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42123 ack_nr=59627 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.915294Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42123 ack_nr=59627 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.915297Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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=44070 header.ack_nr=56413 payload_size=1452 remaining_cwnd=35517 [INFO] [stdout] 2025-11-05T02:34:04.915316Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42123 ack_nr=59627 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.915352Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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=44071 header.ack_nr=56413 payload_size=1452 remaining_cwnd=34065 [INFO] [stdout] 2025-11-05T02:34:04.915365Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42124 ack_nr=59627 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.915385Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42124 ack_nr=59627 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.915404Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42124 ack_nr=59627 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=42123 [INFO] [stdout] 2025-11-05T02:34:04.915398Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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=44072 header.ack_nr=56413 payload_size=1452 remaining_cwnd=32613 [INFO] [stdout] 2025-11-05T02:34:04.915425Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42124 ack_nr=59627 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.915444Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42124 ack_nr=59627 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.915448Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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=44073 header.ack_nr=56413 payload_size=1452 remaining_cwnd=31161 [INFO] [stdout] 2025-11-05T02:34:04.915465Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42124 ack_nr=59627 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2904 [INFO] [stdout] 2025-11-05T02:34:04.915504Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42125 ack_nr=59627 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.915498Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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=44074 header.ack_nr=56413 payload_size=1452 remaining_cwnd=29709 [INFO] [stdout] 2025-11-05T02:34:04.915524Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42125 ack_nr=59627 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.915545Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42125 ack_nr=59627 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=42124 [INFO] [stdout] 2025-11-05T02:34:04.915543Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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=44075 header.ack_nr=56413 payload_size=1452 remaining_cwnd=28257 [INFO] [stdout] 2025-11-05T02:34:04.915615Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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=44076 header.ack_nr=56413 payload_size=1452 remaining_cwnd=26805 [INFO] [stdout] 2025-11-05T02:34:04.915737Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=4, bytes=5722, new_rtt=Some(38.940639ms) [INFO] [stdout] 2025-11-05T02:34:04.915780Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=15 bytes=21480 [INFO] [stdout] 2025-11-05T02:34:04.915751Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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=44077 header.ack_nr=56413 payload_size=1452 remaining_cwnd=25353 [INFO] [stdout] 2025-11-05T02:34:04.915802Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: remote_window_remaining=1042496 congestion_controller_window=27255 remaining=27046 self.last_remote_window=1042496 [INFO] [stdout] 2025-11-05T02:34:04.915822Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-11-05T02:34:04.915838Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-11-05T02:34:04.915854Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-11-05T02:34:04.915840Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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=44078 header.ack_nr=56413 payload_size=1452 remaining_cwnd=23901 [INFO] [stdout] 2025-11-05T02:34:04.915870Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-11-05T02:34:04.915889Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-11-05T02:34:04.915892Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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=44079 header.ack_nr=56413 payload_size=1452 remaining_cwnd=22449 [INFO] [stdout] 2025-11-05T02:34:04.915905Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-11-05T02:34:04.915922Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-11-05T02:34:04.915938Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-11-05T02:34:04.915937Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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=44080 header.ack_nr=56413 payload_size=1452 remaining_cwnd=20997 [INFO] [stdout] 2025-11-05T02:34:04.915954Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-11-05T02:34:04.915970Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-11-05T02:34:04.915985Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-11-05T02:34:04.915986Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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=44081 header.ack_nr=56413 payload_size=1452 remaining_cwnd=19545 [INFO] [stdout] 2025-11-05T02:34:04.916002Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-11-05T02:34:04.916018Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-11-05T02:34:04.916034Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-11-05T02:34:04.916030Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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=44082 header.ack_nr=56413 payload_size=1452 remaining_cwnd=18093 [INFO] [stdout] 2025-11-05T02:34:04.916050Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-11-05T02:34:04.916066Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-11-05T02:34:04.916088Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-11-05T02:34:04.916083Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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=44083 header.ack_nr=56413 payload_size=1452 remaining_cwnd=16641 [INFO] [stdout] 2025-11-05T02:34:04.916104Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-11-05T02:34:04.916120Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: nagle: buffering more data max_payload_size=1432 [INFO] [stdout] 2025-11-05T02:34:04.916136Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: 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-11-05T02:34:04.916133Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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=44084 header.ack_nr=56413 payload_size=1452 remaining_cwnd=15189 [INFO] [stdout] 2025-11-05T02:34:04.916190Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.916182Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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=44085 header.ack_nr=56413 payload_size=1452 remaining_cwnd=13737 [INFO] [stdout] 2025-11-05T02:34:04.916223Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-11-05T02:34:04.916242Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=51562 header.ack_nr=64727 payload_size=1432 remaining_cwnd=27255 [INFO] [stdout] 2025-11-05T02:34:04.916245Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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=44086 header.ack_nr=56413 payload_size=1452 remaining_cwnd=12285 [INFO] [stdout] 2025-11-05T02:34:04.916277Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.916276Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=51563 header.ack_nr=64727 payload_size=1432 remaining_cwnd=25823 [INFO] [stdout] 2025-11-05T02:34:04.916303Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.916308Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=51564 header.ack_nr=64727 payload_size=1432 remaining_cwnd=24391 [INFO] [stdout] 2025-11-05T02:34:04.916337Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=51565 header.ack_nr=64727 payload_size=1432 remaining_cwnd=22959 [INFO] [stdout] 2025-11-05T02:34:04.916366Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=51566 header.ack_nr=64727 payload_size=1432 remaining_cwnd=21527 [INFO] [stdout] 2025-11-05T02:34:04.916394Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=51567 header.ack_nr=64727 payload_size=1432 remaining_cwnd=20095 [INFO] [stdout] 2025-11-05T02:34:04.916424Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=51568 header.ack_nr=64727 payload_size=1432 remaining_cwnd=18663 [INFO] [stdout] 2025-11-05T02:34:04.916453Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=51569 header.ack_nr=64727 payload_size=1432 remaining_cwnd=17231 [INFO] [stdout] 2025-11-05T02:34:04.916484Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=51570 header.ack_nr=64727 payload_size=1432 remaining_cwnd=15799 [INFO] [stdout] 2025-11-05T02:34:04.916514Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=51571 header.ack_nr=64727 payload_size=1432 remaining_cwnd=14367 [INFO] [stdout] 2025-11-05T02:34:04.916543Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=51572 header.ack_nr=64727 payload_size=1432 remaining_cwnd=12935 [INFO] [stdout] 2025-11-05T02:34:04.916647Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=51573 header.ack_nr=64727 payload_size=1432 remaining_cwnd=11503 [INFO] [stdout] 2025-11-05T02:34:04.916698Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=51574 header.ack_nr=64727 payload_size=1432 remaining_cwnd=10071 [INFO] [stdout] 2025-11-05T02:34:04.916729Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=51575 header.ack_nr=64727 payload_size=1432 remaining_cwnd=8639 [INFO] [stdout] 2025-11-05T02:34:04.916758Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=51576 header.ack_nr=64727 payload_size=1432 remaining_cwnd=7207 [INFO] [stdout] 2025-11-05T02:34:04.916787Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=51577 header.ack_nr=64727 payload_size=1432 remaining_cwnd=5775 [INFO] [stdout] 2025-11-05T02:34:04.916815Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=51578 header.ack_nr=64727 payload_size=1432 remaining_cwnd=4343 [INFO] [stdout] 2025-11-05T02:34:04.916845Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=51579 header.ack_nr=64727 payload_size=1432 remaining_cwnd=2911 [INFO] [stdout] 2025-11-05T02:34:04.916865Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=1479 [INFO] [stdout] 2025-11-05T02:34:04.916885Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-11-05T02:34:04.917295Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=49242 header.ack_nr=11820 payload_size=1452 remaining_cwnd=8624 [INFO] [stdout] 2025-11-05T02:34:04.917721Z  INFO echo{addr=127.0.0.1:8535}: librqbit_utp::e2e_tests: current counter 2000 [INFO] [stdout] 2025-11-05T02:34:04.917350Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=49243 header.ack_nr=11820 payload_size=1452 remaining_cwnd=7172 [INFO] [stdout] 2025-11-05T02:34:04.917877Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=49244 header.ack_nr=11820 payload_size=1452 remaining_cwnd=5720 [INFO] [stdout] 2025-11-05T02:34:04.917920Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=49245 header.ack_nr=11820 payload_size=1452 remaining_cwnd=4268 [INFO] [stdout] 2025-11-05T02:34:04.917944Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=2816 [INFO] [stdout] 2025-11-05T02:34:04.917967Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-11-05T02:34:04.918433Z  INFO echo{addr=[::1]:0}: librqbit_utp::e2e_tests: current counter 3000 [INFO] [stdout] 2025-11-05T02:34:04.919168Z  INFO echo{addr=127.0.0.1:0}: librqbit_utp::e2e_tests: current counter 3000 [INFO] [stdout] 2025-11-05T02:34:04.919452Z  INFO echo{addr=[::1]:0}: librqbit_utp::e2e_tests: current counter 4000 [INFO] [stdout] 2025-11-05T02:34:04.919616Z  INFO echo{addr=127.0.0.1:8534}: librqbit_utp::e2e_tests: current counter 5000 [INFO] [stdout] 2025-11-05T02:34:04.915566Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42125 ack_nr=59627 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.919888Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42125 ack_nr=59627 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.919913Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42125 ack_nr=59627 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4356 [INFO] [stdout] 2025-11-05T02:34:04.919962Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42126 ack_nr=59627 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.919984Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42126 ack_nr=59627 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.920003Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42126 ack_nr=59627 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=42125 [INFO] [stdout] 2025-11-05T02:34:04.920026Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42126 ack_nr=59627 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.920047Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42126 ack_nr=59627 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.920067Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42126 ack_nr=59627 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=5808 [INFO] [stdout] 2025-11-05T02:34:04.920104Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42127 ack_nr=59627 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.920124Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42127 ack_nr=59627 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.920143Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42127 ack_nr=59627 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=42126 [INFO] [stdout] 2025-11-05T02:34:04.920163Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42127 ack_nr=59627 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.920183Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42127 ack_nr=59627 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.920203Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42127 ack_nr=59627 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=7260 [INFO] [stdout] 2025-11-05T02:34:04.920222Z  INFO echo{addr=127.0.0.1:0}: librqbit_utp::e2e_tests: current counter 4000 [INFO] [stdout] 2025-11-05T02:34:04.920250Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42128 ack_nr=59627 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.920270Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42128 ack_nr=59627 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.920289Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42128 ack_nr=59627 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=42127 [INFO] [stdout] 2025-11-05T02:34:04.920310Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42128 ack_nr=59627 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.920330Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42128 ack_nr=59627 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.920350Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42128 ack_nr=59627 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=8712 [INFO] [stdout] 2025-11-05T02:34:04.920387Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42129 ack_nr=59627 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.920406Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42129 ack_nr=59627 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.920424Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42129 ack_nr=59627 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=42128 [INFO] [stdout] 2025-11-05T02:34:04.920445Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42129 ack_nr=59627 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.920467Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42129 ack_nr=59627 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.920490Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42129 ack_nr=59627 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=10164 [INFO] [stdout] 2025-11-05T02:34:04.920528Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42130 ack_nr=59627 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.920547Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42130 ack_nr=59627 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.920566Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42130 ack_nr=59627 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=42129 [INFO] [stdout] 2025-11-05T02:34:04.920615Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42130 ack_nr=59627 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.920636Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42130 ack_nr=59627 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.920656Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42130 ack_nr=59627 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=11616 [INFO] [stdout] 2025-11-05T02:34:04.920696Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42131 ack_nr=59627 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.920717Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42131 ack_nr=59627 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.920735Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42131 ack_nr=59627 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=42130 [INFO] [stdout] 2025-11-05T02:34:04.920756Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42131 ack_nr=59627 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.920776Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42131 ack_nr=59627 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.920796Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42131 ack_nr=59627 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=13068 [INFO] [stdout] 2025-11-05T02:34:04.920834Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42132 ack_nr=59627 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.920853Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42132 ack_nr=59627 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.920872Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42132 ack_nr=59627 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=42131 [INFO] [stdout] 2025-11-05T02:34:04.920893Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42132 ack_nr=59627 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.920913Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42132 ack_nr=59627 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.920933Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42132 ack_nr=59627 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=14520 [INFO] [stdout] 2025-11-05T02:34:04.920970Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42133 ack_nr=59627 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.920989Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42133 ack_nr=59627 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.921008Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42133 ack_nr=59627 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=42132 [INFO] [stdout] 2025-11-05T02:34:04.921028Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42133 ack_nr=59627 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.921048Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42133 ack_nr=59627 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.921068Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42133 ack_nr=59627 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=15972 [INFO] [stdout] 2025-11-05T02:34:04.921106Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42134 ack_nr=59627 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.921125Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42134 ack_nr=59627 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.921144Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42134 ack_nr=59627 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=42133 [INFO] [stdout] 2025-11-05T02:34:04.921166Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42134 ack_nr=59627 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.921186Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42134 ack_nr=59627 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.921206Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42134 ack_nr=59627 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=17424 [INFO] [stdout] 2025-11-05T02:34:04.921260Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42135 ack_nr=59627 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.921279Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42135 ack_nr=59627 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.921298Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42135 ack_nr=59627 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=42134 [INFO] [stdout] 2025-11-05T02:34:04.921319Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42135 ack_nr=59627 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.921339Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42135 ack_nr=59627 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.921359Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42135 ack_nr=59627 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=18876 [INFO] [stdout] 2025-11-05T02:34:04.921397Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42136 ack_nr=59627 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.921417Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42136 ack_nr=59627 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.921435Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42136 ack_nr=59627 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=42135 [INFO] [stdout] 2025-11-05T02:34:04.921456Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42136 ack_nr=59627 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.921478Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42136 ack_nr=59627 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.921498Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42136 ack_nr=59627 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=20328 [INFO] [stdout] 2025-11-05T02:34:04.921537Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42137 ack_nr=59627 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.922558Z  INFO echo{addr=[::1]:0}: librqbit_utp::e2e_tests: current counter 5000 [INFO] [stdout] 2025-11-05T02:34:04.923452Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51562 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.923492Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51562 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-11-05T02:34:04.923513Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51562 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=51561 [INFO] [stdout] 2025-11-05T02:34:04.923537Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51562 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.921557Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42137 ack_nr=59627 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.924753Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42137 ack_nr=59627 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=42136 [INFO] [stdout] 2025-11-05T02:34:04.924786Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42137 ack_nr=59627 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.924806Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42137 ack_nr=59627 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.924828Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42137 ack_nr=59627 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=21780 [INFO] [stdout] 2025-11-05T02:34:04.924879Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42138 ack_nr=59627 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.924901Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42138 ack_nr=59627 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.924907Z  INFO echo{addr=127.0.0.1:0}: librqbit_utp::e2e_tests: current counter 5000 [INFO] [stdout] 2025-11-05T02:34:04.924922Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42138 ack_nr=59627 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=42137 [INFO] [stdout] 2025-11-05T02:34:04.924944Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42138 ack_nr=59627 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.924963Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42138 ack_nr=59627 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.924984Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42138 ack_nr=59627 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=23232 [INFO] [stdout] 2025-11-05T02:34:04.925016Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-11-05T02:34:04.925035Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-11-05T02:34:04.925176Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=4, bytes=5802, new_rtt=Some(7.341ms) [INFO] [stdout] 2025-11-05T02:34:04.925209Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=16 bytes=23232 [INFO] [stdout] 2025-11-05T02:34:04.925245Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: remote_window_remaining=1042536 congestion_controller_window=28952 remaining=26966 self.last_remote_window=1042536 [INFO] [stdout] 2025-11-05T02:34:04.925265Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.925281Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.925297Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.925312Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.925329Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.925349Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.925365Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.925382Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.925398Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.925414Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.925429Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.925445Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.925460Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.925477Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.925492Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.925484Z  INFO echo{addr=127.0.0.1:8534}: librqbit_utp::e2e_tests: current counter 6000 [INFO] [stdout] 2025-11-05T02:34:04.925508Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.925524Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.925541Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.925557Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: nagle: buffering more data max_payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.925597Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: 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-11-05T02:34:04.925657Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.925679Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-11-05T02:34:04.925698Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=59628 header.ack_nr=42138 payload_size=1452 remaining_cwnd=28952 [INFO] [stdout] 2025-11-05T02:34:04.925729Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=59629 header.ack_nr=42138 payload_size=1452 remaining_cwnd=27500 [INFO] [stdout] 2025-11-05T02:34:04.925760Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=59630 header.ack_nr=42138 payload_size=1452 remaining_cwnd=26048 [INFO] [stdout] 2025-11-05T02:34:04.925789Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=59631 header.ack_nr=42138 payload_size=1452 remaining_cwnd=24596 [INFO] [stdout] 2025-11-05T02:34:04.925817Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=59632 header.ack_nr=42138 payload_size=1452 remaining_cwnd=23144 [INFO] [stdout] 2025-11-05T02:34:04.925846Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=59633 header.ack_nr=42138 payload_size=1452 remaining_cwnd=21692 [INFO] [stdout] 2025-11-05T02:34:04.925874Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=59634 header.ack_nr=42138 payload_size=1452 remaining_cwnd=20240 [INFO] [stdout] 2025-11-05T02:34:04.925902Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=59635 header.ack_nr=42138 payload_size=1452 remaining_cwnd=18788 [INFO] [stdout] 2025-11-05T02:34:04.925930Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=59636 header.ack_nr=42138 payload_size=1452 remaining_cwnd=17336 [INFO] [stdout] 2025-11-05T02:34:04.925959Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=59637 header.ack_nr=42138 payload_size=1452 remaining_cwnd=15884 [INFO] [stdout] 2025-11-05T02:34:04.925989Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=59638 header.ack_nr=42138 payload_size=1452 remaining_cwnd=14432 [INFO] [stdout] 2025-11-05T02:34:04.926017Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=59639 header.ack_nr=42138 payload_size=1452 remaining_cwnd=12980 [INFO] [stdout] 2025-11-05T02:34:04.926045Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=59640 header.ack_nr=42138 payload_size=1452 remaining_cwnd=11528 [INFO] [stdout] 2025-11-05T02:34:04.926073Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=59641 header.ack_nr=42138 payload_size=1452 remaining_cwnd=10076 [INFO] [stdout] 2025-11-05T02:34:04.926101Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=59642 header.ack_nr=42138 payload_size=1452 remaining_cwnd=8624 [INFO] [stdout] 2025-11-05T02:34:04.926129Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=59643 header.ack_nr=42138 payload_size=1452 remaining_cwnd=7172 [INFO] [stdout] 2025-11-05T02:34:04.926159Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=59644 header.ack_nr=42138 payload_size=1452 remaining_cwnd=5720 [INFO] [stdout] 2025-11-05T02:34:04.926187Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=59645 header.ack_nr=42138 payload_size=1452 remaining_cwnd=4268 [INFO] [stdout] 2025-11-05T02:34:04.926208Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=2816 [INFO] [stdout] 2025-11-05T02:34:04.926242Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-11-05T02:34:04.923558Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51562 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.926691Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51562 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1432 [INFO] [stdout] 2025-11-05T02:34:04.926771Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51563 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.926795Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51563 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-11-05T02:34:04.926815Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51563 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=51562 [INFO] [stdout] 2025-11-05T02:34:04.926838Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51563 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.926858Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51563 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.926879Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51563 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2864 [INFO] [stdout] 2025-11-05T02:34:04.926921Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51564 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.926942Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51564 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-11-05T02:34:04.926961Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51564 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=51563 [INFO] [stdout] 2025-11-05T02:34:04.926983Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51564 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.927002Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51564 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.927048Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51564 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4296 [INFO] [stdout] 2025-11-05T02:34:04.927088Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51565 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.927110Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51565 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-11-05T02:34:04.927130Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51565 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=51564 [INFO] [stdout] 2025-11-05T02:34:04.927152Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51565 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.927171Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51565 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.927192Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51565 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=5728 [INFO] [stdout] 2025-11-05T02:34:04.927238Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51566 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.927259Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51566 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-11-05T02:34:04.927280Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51566 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=51565 [INFO] [stdout] 2025-11-05T02:34:04.927302Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51566 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.927321Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51566 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.927342Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51566 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=7160 [INFO] [stdout] 2025-11-05T02:34:04.927380Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51567 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.927400Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51567 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-11-05T02:34:04.927419Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51567 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=51566 [INFO] [stdout] 2025-11-05T02:34:04.927442Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51567 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.927462Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51567 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.927484Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51567 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=8592 [INFO] [stdout] 2025-11-05T02:34:04.927523Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51568 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.927543Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51568 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-11-05T02:34:04.927563Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51568 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=51567 [INFO] [stdout] 2025-11-05T02:34:04.927605Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51568 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.927627Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51568 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.927648Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51568 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=10024 [INFO] [stdout] 2025-11-05T02:34:04.927689Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51569 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.927710Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51569 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-11-05T02:34:04.927729Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51569 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=51568 [INFO] [stdout] 2025-11-05T02:34:04.927750Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51569 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.927770Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51569 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.927792Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51569 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=11456 [INFO] [stdout] 2025-11-05T02:34:04.927830Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51570 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.927850Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51570 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] test stream_dispatch::tests::rtte::test_rtte_set_and_updated ... ok [INFO] [stdout] 2025-11-05T02:34:04.927869Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51570 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=51569 [INFO] [stdout] 2025-11-05T02:34:04.928532Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51570 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.928564Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51570 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.928615Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51570 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=12888 [INFO] [stdout] 2025-11-05T02:34:04.928611Z 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-11-05T02:34:04.928645Z 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-11-05T02:34:04.928677Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51571 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.928752Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51571 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-11-05T02:34:04.928812Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51571 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=51570 [INFO] [stdout] 2025-11-05T02:34:04.928877Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51571 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.928935Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51571 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.928991Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51571 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=14320 [INFO] [stdout] 2025-11-05T02:34:04.929018Z  INFO echo{addr=127.0.0.1:8534}: librqbit_utp::e2e_tests: current counter 7000 [INFO] [stdout] 2025-11-05T02:34:04.929083Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51572 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.929148Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51572 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-11-05T02:34:04.929204Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51572 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=51571 [INFO] [stdout] 2025-11-05T02:34:04.929270Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51572 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.929327Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51572 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.929412Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51572 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=15752 [INFO] [stdout] 2025-11-05T02:34:04.929523Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51573 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.929620Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51573 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-11-05T02:34:04.929685Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51573 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=51572 [INFO] [stdout] 2025-11-05T02:34:04.929740Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51573 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.929787Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51573 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.929825Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49228 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.930238Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49228 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.930311Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49228 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=49227 [INFO] [stdout] 2025-11-05T02:34:04.929835Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51573 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=17184 [INFO] [stdout] 2025-11-05T02:34:04.930424Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51574 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.930138Z  INFO echo{addr=[::]:0}: librqbit_utp::e2e_tests: current counter 3000 [INFO] [stdout] 2025-11-05T02:34:04.928701Z 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-11-05T02:34:04.930611Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56414 ack_nr=44068 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.930686Z TRACE msg{seq_nr=205 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.930717Z 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-11-05T02:34:04.930732Z 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-11-05T02:34:04.930754Z 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-11-05T02:34:04.930767Z 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-11-05T02:34:04.930787Z 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-11-05T02:34:04.930690Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56414 ack_nr=44068 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1382 [INFO] [stdout] 2025-11-05T02:34:04.930821Z TRACE msg{seq_nr=206 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.930840Z 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-11-05T02:34:04.930859Z 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-11-05T02:34:04.930879Z 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-11-05T02:34:04.930892Z 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-11-05T02:34:04.930911Z 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-11-05T02:34:04.930831Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56414 ack_nr=44068 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=56413 [INFO] [stdout] 2025-11-05T02:34:04.930996Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56414 ack_nr=44068 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.931063Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56414 ack_nr=44068 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.931127Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56414 ack_nr=44068 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1382 [INFO] [stdout] 2025-11-05T02:34:04.931239Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56416 ack_nr=44086 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.931348Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56415 ack_nr=44086 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.931415Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56415 ack_nr=44086 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1382 [INFO] [stdout] 2025-11-05T02:34:04.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=56415 ack_nr=44086 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=56414 [INFO] [stdout] 2025-11-05T02:34:04.931544Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56415 ack_nr=44086 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.931627Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51574 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-11-05T02:34:04.931657Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51574 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=51573 [INFO] [stdout] 2025-11-05T02:34:04.931682Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51574 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.931708Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51574 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.931736Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51574 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=18616 [INFO] [stdout] 2025-11-05T02:34:04.931637Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56415 ack_nr=44086 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.931785Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51575 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.931814Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51575 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-11-05T02:34:04.931835Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51575 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=51574 [INFO] [stdout] 2025-11-05T02:34:04.931864Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51575 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.931792Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56415 ack_nr=44086 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2764 [INFO] [stdout] 2025-11-05T02:34:04.930489Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49228 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.931970Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49228 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.931594Z  INFO echo{addr=[::]:0}: librqbit_utp::e2e_tests: current counter 4000 [INFO] [stdout] 2025-11-05T02:34:04.932053Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49228 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.931890Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51575 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.932105Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51575 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=20048 [INFO] [stdout] 2025-11-05T02:34:04.932122Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49229 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.932151Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49229 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.932162Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51576 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.932176Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49229 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=49228 [INFO] [stdout] 2025-11-05T02:34:04.932185Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51576 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-11-05T02:34:04.932206Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51576 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=51575 [INFO] [stdout] 2025-11-05T02:34:04.932216Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49229 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.932244Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51576 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.932245Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49229 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.932266Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51576 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.932269Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49229 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2904 [INFO] [stdout] 2025-11-05T02:34:04.932288Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51576 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=21480 [INFO] [stdout] 2025-11-05T02:34:04.932327Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49230 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.932332Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51577 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.932373Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49230 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.932380Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51577 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-11-05T02:34:04.932403Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51577 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=51576 [INFO] [stdout] 2025-11-05T02:34:04.932403Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49230 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=49229 [INFO] [stdout] 2025-11-05T02:34:04.932427Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51577 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.932432Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49230 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.932447Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51577 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.932461Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49230 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.932470Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51577 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=22912 [INFO] [stdout] 2025-11-05T02:34:04.932492Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49230 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4356 [INFO] [stdout] 2025-11-05T02:34:04.932516Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51578 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.932538Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51578 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-11-05T02:34:04.930944Z TRACE msg{seq_nr=207 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.932559Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51578 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=51577 [INFO] [stdout] 2025-11-05T02:34:04.932553Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49231 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.932592Z 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-11-05T02:34:04.932609Z 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-11-05T02:34:04.932605Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51578 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.932610Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49231 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.932625Z 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-11-05T02:34:04.932627Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51578 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.932639Z 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-11-05T02:34:04.932638Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49231 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=49230 [INFO] [stdout] 2025-11-05T02:34:04.932649Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51578 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=24344 [INFO] [stdout] 2025-11-05T02:34:04.932652Z 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-11-05T02:34:04.932669Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49231 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.932691Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51579 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.932697Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49231 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.932711Z TRACE msg{seq_nr=208 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.932713Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51579 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-11-05T02:34:04.932726Z 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-11-05T02:34:04.932723Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49231 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=5808 [INFO] [stdout] 2025-11-05T02:34:04.932733Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51579 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=51578 [INFO] [stdout] 2025-11-05T02:34:04.932756Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51579 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.932776Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51579 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.932783Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49232 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.932798Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51579 ack_nr=64727 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=25776 [INFO] [stdout] 2025-11-05T02:34:04.932814Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49232 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.932829Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: arming retransmit timer delay=313.772025ms reason="rfc6298 5.3" [INFO] [stdout] 2025-11-05T02:34:04.932741Z 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-11-05T02:34:04.932849Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.932860Z 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-11-05T02:34:04.932936Z 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-11-05T02:34:04.932958Z 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-11-05T02:34:04.932949Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.932982Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.932997Z TRACE msg{seq_nr=209 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.933011Z 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-11-05T02:34:04.933023Z 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-11-05T02:34:04.933038Z 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-11-05T02:34:04.933050Z 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-11-05T02:34:04.933063Z 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-11-05T02:34:04.933095Z TRACE msg{seq_nr=210 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.933108Z 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-11-05T02:34:04.933119Z 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-11-05T02:34:04.933134Z 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-11-05T02:34:04.933146Z 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-11-05T02:34:04.933159Z 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-11-05T02:34:04.933188Z TRACE msg{seq_nr=211 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.933201Z 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-11-05T02:34:04.933213Z 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-11-05T02:34:04.933228Z 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-11-05T02:34:04.933241Z 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-11-05T02:34:04.933254Z 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-11-05T02:34:04.933285Z TRACE msg{seq_nr=212 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.933299Z 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-11-05T02:34:04.933311Z 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-11-05T02:34:04.933325Z 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-11-05T02:34:04.933337Z 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-11-05T02:34:04.933350Z 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-11-05T02:34:04.933379Z TRACE msg{seq_nr=213 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.933391Z 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-11-05T02:34:04.933403Z 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-11-05T02:34:04.933417Z 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-11-05T02:34:04.933417Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=15, bytes=21480, new_rtt=Some(41.920329ms) [INFO] [stdout] 2025-11-05T02:34:04.933429Z 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-11-05T02:34:04.933442Z 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-11-05T02:34:04.933460Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=18 bytes=25776 [INFO] [stdout] 2025-11-05T02:34:04.933483Z TRACE msg{seq_nr=214 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.933497Z 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-11-05T02:34:04.933489Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: remote_window_remaining=1026744 congestion_controller_window=43135 remaining=6992 self.last_remote_window=1026744 [INFO] [stdout] 2025-11-05T02:34:04.933509Z 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-11-05T02:34:04.933512Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-11-05T02:34:04.933524Z 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-11-05T02:34:04.933529Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-11-05T02:34:04.933535Z 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-11-05T02:34:04.933549Z 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-11-05T02:34:04.933546Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-11-05T02:34:04.933547Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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(14.31464ms) [INFO] [stdout] 2025-11-05T02:34:04.933565Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-11-05T02:34:04.933608Z TRACE msg{seq_nr=215 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.933613Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: nagle: buffering more data max_payload_size=1432 [INFO] [stdout] 2025-11-05T02:34:04.933625Z 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-11-05T02:34:04.933617Z TRACE echo{addr=127.0.0.1:8535}:utp_socket: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-11-05T02:34:04.933637Z 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-11-05T02:34:04.933631Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: 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-11-05T02:34:04.933652Z 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-11-05T02:34:04.933647Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.933664Z 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-11-05T02:34:04.933678Z 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-11-05T02:34:04.933678Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.933700Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.933709Z TRACE msg{seq_nr=216 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.933720Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.933730Z 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-11-05T02:34:04.933742Z 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-11-05T02:34:04.933742Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.933757Z 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-11-05T02:34:04.933770Z 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-11-05T02:34:04.933764Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.933784Z 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-11-05T02:34:04.933787Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.933814Z TRACE msg{seq_nr=217 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.933827Z 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-11-05T02:34:04.933839Z 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-11-05T02:34:04.933853Z 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-11-05T02:34:04.933846Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.933865Z 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-11-05T02:34:04.933879Z 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-11-05T02:34:04.933879Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.933911Z TRACE msg{seq_nr=218 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.933904Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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=44087 header.ack_nr=56415 payload_size=1452 remaining_cwnd=63105 [INFO] [stdout] 2025-11-05T02:34:04.933923Z 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-11-05T02:34:04.933935Z 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-11-05T02:34:04.933949Z 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-11-05T02:34:04.933961Z 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-11-05T02:34:04.933949Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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=44088 header.ack_nr=56415 payload_size=1452 remaining_cwnd=61653 [INFO] [stdout] 2025-11-05T02:34:04.933974Z 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-11-05T02:34:04.934003Z TRACE msg{seq_nr=219 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.933997Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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=44089 header.ack_nr=56415 payload_size=1452 remaining_cwnd=60201 [INFO] [stdout] 2025-11-05T02:34:04.934015Z 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-11-05T02:34:04.934058Z 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-11-05T02:34:04.934076Z 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-11-05T02:34:04.934069Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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=44090 header.ack_nr=56415 payload_size=1452 remaining_cwnd=58749 [INFO] [stdout] 2025-11-05T02:34:04.934088Z 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-11-05T02:34:04.934105Z 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-11-05T02:34:04.934105Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.934138Z TRACE msg{seq_nr=220 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.934134Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.934151Z 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-11-05T02:34:04.934165Z 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-11-05T02:34:04.934179Z 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-11-05T02:34:04.934191Z 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-11-05T02:34:04.934204Z 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-11-05T02:34:04.934239Z TRACE msg{seq_nr=221 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.934253Z 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-11-05T02:34:04.934265Z 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-11-05T02:34:04.934279Z 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-11-05T02:34:04.934291Z 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-11-05T02:34:04.934304Z 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-11-05T02:34:04.934334Z TRACE msg{seq_nr=222 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.934347Z 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-11-05T02:34:04.934358Z 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-11-05T02:34:04.934374Z 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-11-05T02:34:04.934386Z 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-11-05T02:34:04.934399Z 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-11-05T02:34:04.934437Z TRACE msg{seq_nr=223 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.934451Z 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-11-05T02:34:04.934462Z 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-11-05T02:34:04.934486Z 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-11-05T02:34:04.934498Z 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-11-05T02:34:04.934511Z 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-11-05T02:34:04.934544Z TRACE msg{seq_nr=224 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.934556Z 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-11-05T02:34:04.932841Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49232 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=49231 [INFO] [stdout] 2025-11-05T02:34:04.934590Z 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-11-05T02:34:04.934634Z TRACE msg{seq_nr=224 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.934648Z 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-11-05T02:34:04.934632Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49232 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.934661Z 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-11-05T02:34:04.934673Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49232 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.934697Z TRACE msg{seq_nr=225 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.934711Z 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-11-05T02:34:04.934703Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49232 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=7260 [INFO] [stdout] 2025-11-05T02:34:04.934722Z 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-11-05T02:34:04.934737Z 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-11-05T02:34:04.934749Z 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-11-05T02:34:04.934762Z 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-11-05T02:34:04.934759Z  INFO echo{addr=[::]:0}: librqbit_utp::e2e_tests: current counter 5000 [INFO] [stdout] 2025-11-05T02:34:04.934773Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49233 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.934798Z TRACE msg{seq_nr=226 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.934811Z 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-11-05T02:34:04.934805Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49233 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.934823Z 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-11-05T02:34:04.934837Z 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-11-05T02:34:04.934832Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49233 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=49232 [INFO] [stdout] 2025-11-05T02:34:04.934850Z 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-11-05T02:34:04.934863Z 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-11-05T02:34:04.934861Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49233 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.934894Z TRACE msg{seq_nr=227 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.934886Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49233 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.934907Z 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-11-05T02:34:04.934918Z 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-11-05T02:34:04.934913Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49233 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=8712 [INFO] [stdout] 2025-11-05T02:34:04.934933Z 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-11-05T02:34:04.934944Z 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-11-05T02:34:04.934958Z 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-11-05T02:34:04.934987Z TRACE msg{seq_nr=228 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.934976Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49234 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.934999Z 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-11-05T02:34:04.935011Z 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-11-05T02:34:04.935007Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49234 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.935025Z 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-11-05T02:34:04.935037Z 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-11-05T02:34:04.935033Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49234 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=49233 [INFO] [stdout] 2025-11-05T02:34:04.935052Z 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-11-05T02:34:04.935061Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49234 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.935082Z TRACE msg{seq_nr=229 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.935094Z 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-11-05T02:34:04.935087Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49234 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.935106Z 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-11-05T02:34:04.935120Z 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-11-05T02:34:04.935112Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49234 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=10164 [INFO] [stdout] 2025-11-05T02:34:04.935132Z 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-11-05T02:34:04.933696Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=64728 header.ack_nr=51579 payload_size=1432 remaining_cwnd=43135 [INFO] [stdout] 2025-11-05T02:34:04.935684Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49235 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.935726Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=64729 header.ack_nr=51579 payload_size=1432 remaining_cwnd=41703 [INFO] [stdout] 2025-11-05T02:34:04.935780Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49235 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.935830Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=64730 header.ack_nr=51579 payload_size=1432 remaining_cwnd=40271 [INFO] [stdout] 2025-11-05T02:34:04.935894Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49235 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=49234 [INFO] [stdout] 2025-11-05T02:34:04.935952Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=64731 header.ack_nr=51579 payload_size=1432 remaining_cwnd=38839 [INFO] [stdout] 2025-11-05T02:34:04.935768Z 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-11-05T02:34:04.936009Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49235 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.936079Z TRACE msg{seq_nr=230 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.936075Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49235 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.936097Z 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-11-05T02:34:04.936110Z 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-11-05T02:34:04.936108Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49235 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=11616 [INFO] [stdout] 2025-11-05T02:34:04.936125Z 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-11-05T02:34:04.936138Z 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-11-05T02:34:04.936152Z 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-11-05T02:34:04.936182Z TRACE msg{seq_nr=231 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.936170Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49236 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.936198Z 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-11-05T02:34:04.936210Z 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-11-05T02:34:04.936225Z 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-11-05T02:34:04.936214Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49236 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.936238Z 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-11-05T02:34:04.936251Z 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-11-05T02:34:04.936244Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49236 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=49235 [INFO] [stdout] 2025-11-05T02:34:04.936283Z TRACE msg{seq_nr=232 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.936272Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49236 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.936295Z 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-11-05T02:34:04.936290Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59628 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.936307Z 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-11-05T02:34:04.936301Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49236 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.936322Z TRACE msg{seq_nr=232 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.936333Z 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-11-05T02:34:04.936328Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59628 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.936327Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49236 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=13068 [INFO] [stdout] 2025-11-05T02:34:04.936347Z 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-11-05T02:34:04.936349Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59628 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=59627 [INFO] [stdout] 2025-11-05T02:34:04.936379Z TRACE msg{seq_nr=233 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.936374Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59628 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.936392Z 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-11-05T02:34:04.936385Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49237 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.936404Z 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-11-05T02:34:04.936395Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59628 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.936418Z 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-11-05T02:34:04.936418Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59628 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.936430Z 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-11-05T02:34:04.936415Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49237 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.936443Z 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-11-05T02:34:04.936447Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49237 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=49236 [INFO] [stdout] 2025-11-05T02:34:04.936467Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59629 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.936485Z TRACE msg{seq_nr=234 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.936480Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49237 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.936499Z 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-11-05T02:34:04.936492Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59629 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.936511Z 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-11-05T02:34:04.936506Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49237 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.936515Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59629 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=59628 [INFO] [stdout] 2025-11-05T02:34:04.936526Z 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-11-05T02:34:04.936538Z 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-11-05T02:34:04.936534Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49237 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=14520 [INFO] [stdout] 2025-11-05T02:34:04.936538Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59629 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.936551Z 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-11-05T02:34:04.936559Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59629 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.936606Z TRACE msg{seq_nr=235 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.936602Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59629 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2904 [INFO] [stdout] 2025-11-05T02:34:04.936621Z 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-11-05T02:34:04.936615Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49238 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.936634Z 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-11-05T02:34:04.936648Z 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-11-05T02:34:04.936647Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59630 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.936646Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49238 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.936660Z 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-11-05T02:34:04.936674Z 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-11-05T02:34:04.936668Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59630 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.936673Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49238 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=49237 [INFO] [stdout] 2025-11-05T02:34:04.936689Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59630 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=59629 [INFO] [stdout] 2025-11-05T02:34:04.936704Z TRACE msg{seq_nr=236 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.936702Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49238 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.936716Z 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-11-05T02:34:04.936713Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59630 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.936728Z 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-11-05T02:34:04.936728Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49238 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.936742Z 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-11-05T02:34:04.936735Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59630 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.936755Z 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-11-05T02:34:04.936757Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59630 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4356 [INFO] [stdout] 2025-11-05T02:34:04.936755Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49238 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=15972 [INFO] [stdout] 2025-11-05T02:34:04.936769Z 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-11-05T02:34:04.936799Z TRACE msg{seq_nr=237 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.936797Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59631 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.936813Z 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-11-05T02:34:04.936814Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49239 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.936825Z 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-11-05T02:34:04.936818Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59631 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.936842Z 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-11-05T02:34:04.936843Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59631 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=59630 [INFO] [stdout] 2025-11-05T02:34:04.936854Z 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-11-05T02:34:04.936843Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49239 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.936867Z 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-11-05T02:34:04.936865Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59631 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.936871Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49239 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=49238 [INFO] [stdout] 2025-11-05T02:34:04.936886Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59631 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.936896Z TRACE msg{seq_nr=238 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.936910Z 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-11-05T02:34:04.936899Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49239 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.936908Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59631 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=5808 [INFO] [stdout] 2025-11-05T02:34:04.936922Z 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-11-05T02:34:04.936936Z 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-11-05T02:34:04.936925Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49239 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.936948Z 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-11-05T02:34:04.936949Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59632 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.936961Z 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-11-05T02:34:04.936953Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49239 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=17424 [INFO] [stdout] 2025-11-05T02:34:04.936970Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59632 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.936990Z TRACE msg{seq_nr=239 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.936990Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59632 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=59631 [INFO] [stdout] 2025-11-05T02:34:04.937005Z 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-11-05T02:34:04.937017Z 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-11-05T02:34:04.937013Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59632 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.937013Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49240 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.937031Z 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-11-05T02:34:04.937034Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59632 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.937043Z 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-11-05T02:34:04.937041Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49240 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.937056Z 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-11-05T02:34:04.937055Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59632 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=7260 [INFO] [stdout] 2025-11-05T02:34:04.937070Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49240 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=49239 [INFO] [stdout] 2025-11-05T02:34:04.937088Z TRACE msg{seq_nr=240 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.937100Z 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-11-05T02:34:04.937094Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59633 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.937099Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49240 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.937112Z 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-11-05T02:34:04.937115Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59633 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.937126Z 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-11-05T02:34:04.937124Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49240 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.937139Z 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-11-05T02:34:04.937137Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59633 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=59632 [INFO] [stdout] 2025-11-05T02:34:04.937152Z 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-11-05T02:34:04.937150Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49240 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=18876 [INFO] [stdout] 2025-11-05T02:34:04.937160Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59633 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.937180Z TRACE msg{seq_nr=241 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.937180Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59633 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.937193Z 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-11-05T02:34:04.937205Z 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-11-05T02:34:04.937203Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59633 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=8712 [INFO] [stdout] 2025-11-05T02:34:04.937220Z 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-11-05T02:34:04.937214Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49241 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.937232Z 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-11-05T02:34:04.937246Z 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-11-05T02:34:04.937244Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49241 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.937252Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59634 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.937277Z TRACE msg{seq_nr=242 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.939428Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59634 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.939443Z 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-11-05T02:34:04.939471Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59634 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=59633 [INFO] [stdout] 2025-11-05T02:34:04.939480Z 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-11-05T02:34:04.939499Z 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-11-05T02:34:04.939498Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59634 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.939511Z 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-11-05T02:34:04.939526Z 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-11-05T02:34:04.939519Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59634 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.939545Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59634 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=10164 [INFO] [stdout] 2025-11-05T02:34:04.939592Z TRACE msg{seq_nr=243 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.939614Z 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-11-05T02:34:04.939628Z 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-11-05T02:34:04.939628Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59635 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.939643Z 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-11-05T02:34:04.939653Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59635 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.939675Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59635 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=59634 [INFO] [stdout] 2025-11-05T02:34:04.939698Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59635 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.939657Z 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-11-05T02:34:04.939721Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59635 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.939742Z 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-11-05T02:34:04.939743Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59635 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=11616 [INFO] [stdout] 2025-11-05T02:34:04.939784Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59636 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.939792Z TRACE msg{seq_nr=244 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.939811Z 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-11-05T02:34:04.939806Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59636 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.939825Z 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-11-05T02:34:04.939826Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59636 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=59635 [INFO] [stdout] 2025-11-05T02:34:04.939847Z 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-11-05T02:34:04.939849Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59636 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.939863Z 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-11-05T02:34:04.939870Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59636 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.939880Z 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-11-05T02:34:04.939891Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59636 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=13068 [INFO] [stdout] 2025-11-05T02:34:04.939923Z TRACE msg{seq_nr=245 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.939932Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59637 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.939942Z 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-11-05T02:34:04.939957Z 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-11-05T02:34:04.939956Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59637 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.939973Z 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-11-05T02:34:04.939976Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59637 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=59636 [INFO] [stdout] 2025-11-05T02:34:04.939986Z 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-11-05T02:34:04.940002Z 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-11-05T02:34:04.940000Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59637 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.940020Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59637 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.940040Z TRACE msg{seq_nr=246 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.940043Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59637 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=14520 [INFO] [stdout] 2025-11-05T02:34:04.940055Z 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-11-05T02:34:04.940068Z 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-11-05T02:34:04.940083Z 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-11-05T02:34:04.940083Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59638 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.940096Z 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-11-05T02:34:04.940110Z 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-11-05T02:34:04.940105Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59638 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.940125Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59638 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=59637 [INFO] [stdout] 2025-11-05T02:34:04.940149Z TRACE msg{seq_nr=247 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.940150Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59638 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.940165Z 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-11-05T02:34:04.940170Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59638 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.940179Z 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-11-05T02:34:04.940196Z 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-11-05T02:34:04.940192Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59638 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=15972 [INFO] [stdout] 2025-11-05T02:34:04.940211Z 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-11-05T02:34:04.940227Z 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-11-05T02:34:04.940246Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59639 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.940268Z TRACE msg{seq_nr=248 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.940268Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59639 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.940284Z 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-11-05T02:34:04.940288Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59639 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=59638 [INFO] [stdout] 2025-11-05T02:34:04.940297Z 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-11-05T02:34:04.940313Z 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-11-05T02:34:04.940311Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59639 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.940327Z 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-11-05T02:34:04.940340Z 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-11-05T02:34:04.940331Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59639 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.937317Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=64732 header.ack_nr=51579 payload_size=1432 remaining_cwnd=37407 [INFO] [stdout] 2025-11-05T02:34:04.940357Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59639 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=17424 [INFO] [stdout] 2025-11-05T02:34:04.940397Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59640 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.940393Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=64733 header.ack_nr=51579 payload_size=1432 remaining_cwnd=35975 [INFO] [stdout] 2025-11-05T02:34:04.940418Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59640 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.940437Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=64734 header.ack_nr=51579 payload_size=1432 remaining_cwnd=34543 [INFO] [stdout] 2025-11-05T02:34:04.940439Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59640 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=59639 [INFO] [stdout] 2025-11-05T02:34:04.940469Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59640 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.940462Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=33111 [INFO] [stdout] 2025-11-05T02:34:04.940490Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59640 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.940502Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: will repoll in duration=313.772025ms [INFO] [stdout] 2025-11-05T02:34:04.940512Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59640 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=18876 [INFO] [stdout] 2025-11-05T02:34:04.940553Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59641 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.940601Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59641 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.940625Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59641 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=59640 [INFO] [stdout] 2025-11-05T02:34:04.940650Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59641 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.940670Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59641 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.940692Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59641 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=20328 [INFO] [stdout] 2025-11-05T02:34:04.940734Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59642 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.940755Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59642 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.940776Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59642 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=59641 [INFO] [stdout] 2025-11-05T02:34:04.940798Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59642 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.940820Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59642 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.940842Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59642 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=21780 [INFO] [stdout] 2025-11-05T02:34:04.940881Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59643 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.940902Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59643 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.940922Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59643 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=59642 [INFO] [stdout] 2025-11-05T02:34:04.940944Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59643 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.940965Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59643 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.940988Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59643 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=23232 [INFO] [stdout] 2025-11-05T02:34:04.941027Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59644 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.941048Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59644 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.941068Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59644 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=59643 [INFO] [stdout] 2025-11-05T02:34:04.941091Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59644 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.941111Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59644 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.941132Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59644 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=24684 [INFO] [stdout] 2025-11-05T02:34:04.941173Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59645 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.941195Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59645 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.941224Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59645 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=59644 [INFO] [stdout] 2025-11-05T02:34:04.941247Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59645 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.941268Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59645 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.941289Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59645 ack_nr=42138 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=26136 [INFO] [stdout] 2025-11-05T02:34:04.941321Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.3" [INFO] [stdout] 2025-11-05T02:34:04.941343Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.941717Z TRACE msg{seq_nr=249 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.941740Z 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-11-05T02:34:04.941754Z 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-11-05T02:34:04.941771Z 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-11-05T02:34:04.941784Z 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-11-05T02:34:04.941800Z 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-11-05T02:34:04.941836Z TRACE msg{seq_nr=250 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.941850Z 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-11-05T02:34:04.941861Z 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-11-05T02:34:04.941875Z 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-11-05T02:34:04.941887Z 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-11-05T02:34:04.941902Z 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-11-05T02:34:04.941933Z TRACE msg{seq_nr=251 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.941947Z 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-11-05T02:34:04.941946Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=16, bytes=23232, new_rtt=Some(23.501589ms) [INFO] [stdout] 2025-11-05T02:34:04.941959Z 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-11-05T02:34:04.941973Z 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-11-05T02:34:04.941984Z 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-11-05T02:34:04.941982Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=18 bytes=26136 [INFO] [stdout] 2025-11-05T02:34:04.941997Z 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-11-05T02:34:04.942005Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: remote_window_remaining=1025112 congestion_controller_window=46914 remaining=6632 self.last_remote_window=1025112 [INFO] [stdout] 2025-11-05T02:34:04.942032Z TRACE msg{seq_nr=252 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.942120Z 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-11-05T02:34:04.942062Z  INFO echo{addr=[::1]:0}: librqbit_utp::e2e_tests: current counter 4000 [INFO] [stdout] 2025-11-05T02:34:04.942386Z  INFO echo{addr=127.0.0.1:8534}: librqbit_utp::e2e_tests: current counter 8000 [INFO] [stdout] 2025-11-05T02:34:04.937270Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49241 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=49240 [INFO] [stdout] 2025-11-05T02:34:04.942497Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49241 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.942553Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49241 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.942608Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49241 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=20328 [INFO] [stdout] 2025-11-05T02:34:04.942675Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49242 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.942707Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49242 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.942734Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49242 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=49241 [INFO] [stdout] 2025-11-05T02:34:04.942763Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49242 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.942792Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49242 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.942820Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49242 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=21780 [INFO] [stdout] 2025-11-05T02:34:04.942878Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49243 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.942906Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49243 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.942928Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49243 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=49242 [INFO] [stdout] 2025-11-05T02:34:04.942952Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49243 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.942977Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49243 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.943004Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49243 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=23232 [INFO] [stdout] 2025-11-05T02:34:04.943049Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49244 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.943074Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49244 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.943096Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49244 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=49243 [INFO] [stdout] 2025-11-05T02:34:04.943119Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49244 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.943139Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49244 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.942957Z 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-11-05T02:34:04.943161Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49244 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=24684 [INFO] [stdout] 2025-11-05T02:34:04.943180Z 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-11-05T02:34:04.943199Z 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-11-05T02:34:04.943216Z 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-11-05T02:34:04.943221Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49245 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.943247Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49245 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.943265Z TRACE msg{seq_nr=253 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.943268Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49245 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=49244 [INFO] [stdout] 2025-11-05T02:34:04.943282Z 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-11-05T02:34:04.943294Z 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-11-05T02:34:04.943293Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49245 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.943311Z 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-11-05T02:34:04.943315Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49245 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.943324Z 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-11-05T02:34:04.943340Z 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-11-05T02:34:04.943339Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49245 ack_nr=11820 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=26136 [INFO] [stdout] 2025-11-05T02:34:04.943374Z TRACE msg{seq_nr=254 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.943373Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.3" [INFO] [stdout] 2025-11-05T02:34:04.943388Z 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-11-05T02:34:04.943401Z 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-11-05T02:34:04.943395Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.943434Z 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-11-05T02:34:04.943452Z 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-11-05T02:34:04.943488Z 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-11-05T02:34:04.943535Z TRACE msg{seq_nr=255 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.943552Z 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-11-05T02:34:04.943565Z 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-11-05T02:34:04.943616Z 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-11-05T02:34:04.943630Z 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-11-05T02:34:04.943644Z 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-11-05T02:34:04.943680Z TRACE msg{seq_nr=256 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.943695Z 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-11-05T02:34:04.943709Z 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-11-05T02:34:04.943724Z 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-11-05T02:34:04.943736Z 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-11-05T02:34:04.943750Z 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-11-05T02:34:04.943815Z TRACE librqbit_utp::stream_rx: flushed from out-of-order user RX packets=128 bytes=131072 [INFO] [stdout] 2025-11-05T02:34:04.943834Z TRACE librqbit_utp::stream_dispatch: sending seq_nr=101 ack_nr=256 wnd_size=786432 type=ST_STATE [INFO] [stdout] 2025-11-05T02:34:04.943854Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=10s [INFO] [stdout] 2025-11-05T02:34:04.943917Z TRACE msg{seq_nr=257 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.943936Z 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-11-05T02:34:04.943949Z 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-11-05T02:34:04.943968Z 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-11-05T02:34:04.943981Z 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-11-05T02:34:04.943967Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=16, bytes=23232, new_rtt=Some(43.519679ms) [INFO] [stdout] 2025-11-05T02:34:04.943994Z 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-11-05T02:34:04.944009Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=18 bytes=26136 [INFO] [stdout] 2025-11-05T02:34:04.944035Z TRACE msg{seq_nr=258 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.944034Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: remote_window_remaining=1025112 congestion_controller_window=46914 remaining=6632 self.last_remote_window=1025112 [INFO] [stdout] 2025-11-05T02:34:04.944049Z 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-11-05T02:34:04.944057Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.944061Z 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-11-05T02:34:04.944077Z 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-11-05T02:34:04.944074Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.944090Z 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-11-05T02:34:04.944092Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.944103Z 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-11-05T02:34:04.944111Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.944129Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: nagle: buffering more data max_payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.944137Z TRACE msg{seq_nr=259 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.944152Z 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-11-05T02:34:04.944147Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: 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-11-05T02:34:04.944165Z 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-11-05T02:34:04.944181Z 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-11-05T02:34:04.944195Z 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-11-05T02:34:04.944211Z 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-11-05T02:34:04.944201Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=11821 header.ack_nr=49245 payload_size=1452 remaining_cwnd=46914 [INFO] [stdout] 2025-11-05T02:34:04.944252Z TRACE msg{seq_nr=260 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.944267Z 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-11-05T02:34:04.944264Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=11822 header.ack_nr=49245 payload_size=1452 remaining_cwnd=45462 [INFO] [stdout] 2025-11-05T02:34:04.944279Z 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-11-05T02:34:04.944294Z 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-11-05T02:34:04.944305Z 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-11-05T02:34:04.944299Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=11823 header.ack_nr=49245 payload_size=1452 remaining_cwnd=44010 [INFO] [stdout] 2025-11-05T02:34:04.944318Z 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-11-05T02:34:04.944333Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=11824 header.ack_nr=49245 payload_size=1452 remaining_cwnd=42558 [INFO] [stdout] 2025-11-05T02:34:04.944353Z TRACE msg{seq_nr=261 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.944369Z 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-11-05T02:34:04.944367Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=11825 header.ack_nr=49245 payload_size=1452 remaining_cwnd=41106 [INFO] [stdout] 2025-11-05T02:34:04.944382Z 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-11-05T02:34:04.944397Z 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-11-05T02:34:04.944409Z 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-11-05T02:34:04.944403Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=11826 header.ack_nr=49245 payload_size=1452 remaining_cwnd=39654 [INFO] [stdout] 2025-11-05T02:34:04.944422Z 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-11-05T02:34:04.944427Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=38202 [INFO] [stdout] 2025-11-05T02:34:04.944449Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-11-05T02:34:04.944454Z TRACE msg{seq_nr=262 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.944480Z 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-11-05T02:34:04.944495Z 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-11-05T02:34:04.944510Z 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-11-05T02:34:04.944523Z 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-11-05T02:34:04.944537Z 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-11-05T02:34:04.944596Z TRACE msg{seq_nr=263 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.944615Z 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-11-05T02:34:04.944630Z 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-11-05T02:34:04.944648Z 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-11-05T02:34:04.944664Z 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-11-05T02:34:04.944678Z 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-11-05T02:34:04.944713Z TRACE msg{seq_nr=264 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.944725Z 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-11-05T02:34:04.944737Z 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-11-05T02:34:04.944752Z 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-11-05T02:34:04.944764Z 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-11-05T02:34:04.944777Z 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-11-05T02:34:04.944806Z TRACE msg{seq_nr=265 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.944819Z 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-11-05T02:34:04.944831Z 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-11-05T02:34:04.944845Z 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-11-05T02:34:04.944857Z 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-11-05T02:34:04.944870Z 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-11-05T02:34:04.944899Z TRACE msg{seq_nr=266 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.944911Z 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-11-05T02:34:04.944923Z 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-11-05T02:34:04.944937Z 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-11-05T02:34:04.944951Z 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-11-05T02:34:04.944964Z 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-11-05T02:34:04.944994Z TRACE msg{seq_nr=267 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.945006Z 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-11-05T02:34:04.945018Z 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-11-05T02:34:04.945032Z 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-11-05T02:34:04.945044Z 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-11-05T02:34:04.945057Z 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-11-05T02:34:04.945092Z TRACE msg{seq_nr=268 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.945107Z 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-11-05T02:34:04.945121Z 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-11-05T02:34:04.945137Z 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-11-05T02:34:04.945149Z 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-11-05T02:34:04.945164Z 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-11-05T02:34:04.945198Z TRACE msg{seq_nr=269 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.945212Z 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-11-05T02:34:04.945225Z 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-11-05T02:34:04.945241Z 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-11-05T02:34:04.945254Z 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-11-05T02:34:04.945268Z 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-11-05T02:34:04.945301Z TRACE msg{seq_nr=270 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.945316Z 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-11-05T02:34:04.945329Z 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-11-05T02:34:04.945351Z 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-11-05T02:34:04.945365Z 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-11-05T02:34:04.945380Z 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-11-05T02:34:04.945422Z TRACE msg{seq_nr=271 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.945439Z 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-11-05T02:34:04.945451Z 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-11-05T02:34:04.945474Z 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-11-05T02:34:04.945487Z 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-11-05T02:34:04.945500Z 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-11-05T02:34:04.945537Z TRACE msg{seq_nr=272 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.945552Z 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-11-05T02:34:04.946065Z  INFO echo{addr=[::1]:0}: librqbit_utp::e2e_tests: current counter 5000 [INFO] [stdout] 2025-11-05T02:34:04.946141Z  INFO echo{addr=127.0.0.1:0}: librqbit_utp::e2e_tests: current counter 4000 [INFO] [stdout] 2025-11-05T02:34:04.942028Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.946562Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.946610Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.946631Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.946649Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: nagle: buffering more data max_payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.946666Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: 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-11-05T02:34:04.946719Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=42139 header.ack_nr=59645 payload_size=1452 remaining_cwnd=46914 [INFO] [stdout] 2025-11-05T02:34:04.946763Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=42140 header.ack_nr=59645 payload_size=1452 remaining_cwnd=45462 [INFO] [stdout] 2025-11-05T02:34:04.946801Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=42141 header.ack_nr=59645 payload_size=1452 remaining_cwnd=44010 [INFO] [stdout] 2025-11-05T02:34:04.946839Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=42142 header.ack_nr=59645 payload_size=1452 remaining_cwnd=42558 [INFO] [stdout] 2025-11-05T02:34:04.946876Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=42143 header.ack_nr=59645 payload_size=1452 remaining_cwnd=41106 [INFO] [stdout] 2025-11-05T02:34:04.946915Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=42144 header.ack_nr=59645 payload_size=1452 remaining_cwnd=39654 [INFO] [stdout] 2025-11-05T02:34:04.946940Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=38202 [INFO] [stdout] 2025-11-05T02:34:04.946943Z TRACE echo{addr=127.0.0.1:8535}: librqbit_utp::stream_tx: closing writer [INFO] [stdout] 2025-11-05T02:34:04.946966Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-11-05T02:34:04.947254Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56416 ack_nr=44086 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.947290Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56416 ack_nr=44086 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1332 [INFO] [stdout] 2025-11-05T02:34:04.947316Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56416 ack_nr=44086 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=56415 [INFO] [stdout] 2025-11-05T02:34:04.947346Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56416 ack_nr=44086 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.947375Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56416 ack_nr=44086 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.947404Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56416 ack_nr=44086 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1332 [INFO] [stdout] 2025-11-05T02:34:04.947464Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56417 ack_nr=44090 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.947515Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.947541Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.947700Z  INFO echo{addr=[::]:0}: librqbit_utp::e2e_tests: current counter 4000 [INFO] [stdout] 2025-11-05T02:34:04.947714Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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(13.16041ms) [INFO] [stdout] 2025-11-05T02:34:04.947754Z TRACE echo{addr=127.0.0.1:8535}:utp_socket: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-11-05T02:34:04.947784Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.947811Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.947832Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.947851Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.947872Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.947894Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.947915Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.947937Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.947959Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.947984Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.948006Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.948064Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.948097Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.948121Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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=44091 header.ack_nr=56416 payload_size=1452 remaining_cwnd=68913 [INFO] [stdout] 2025-11-05T02:34:04.948166Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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=44092 header.ack_nr=56416 payload_size=1452 remaining_cwnd=67461 [INFO] [stdout] 2025-11-05T02:34:04.948202Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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=44093 header.ack_nr=56416 payload_size=1452 remaining_cwnd=66009 [INFO] [stdout] 2025-11-05T02:34:04.948248Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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=44094 header.ack_nr=56416 payload_size=1452 remaining_cwnd=64557 [INFO] [stdout] 2025-11-05T02:34:04.948286Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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=44095 header.ack_nr=56416 payload_size=1452 remaining_cwnd=63105 [INFO] [stdout] 2025-11-05T02:34:04.948331Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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=44096 header.ack_nr=56416 payload_size=1452 remaining_cwnd=61653 [INFO] [stdout] 2025-11-05T02:34:04.948376Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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=44097 header.ack_nr=56416 payload_size=1452 remaining_cwnd=60201 [INFO] [stdout] 2025-11-05T02:34:04.948421Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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=44098 header.ack_nr=56416 payload_size=1452 remaining_cwnd=58749 [INFO] [stdout] 2025-11-05T02:34:04.948451Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.948481Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.948871Z  INFO echo{addr=[::]:0}: librqbit_utp::e2e_tests: current counter 5000 [INFO] [stdout] 2025-11-05T02:34:04.949449Z  INFO echo{addr=127.0.0.1:0}: librqbit_utp::e2e_tests: current counter 5000 [INFO] [stdout] 2025-11-05T02:34:04.950143Z  INFO echo{addr=[::1]:0}: librqbit_utp::e2e_tests: current counter 6000 [INFO] [stdout] 2025-11-05T02:34:04.952274Z  INFO echo{addr=127.0.0.1:0}: librqbit_utp::e2e_tests: current counter 6000 [INFO] [stdout] 2025-11-05T02:34:04.945566Z 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-11-05T02:34:04.953651Z 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-11-05T02:34:04.953675Z 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-11-05T02:34:04.953700Z 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-11-05T02:34:04.953762Z TRACE msg{seq_nr=273 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.953789Z 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-11-05T02:34:04.953803Z 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-11-05T02:34:04.953821Z 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-11-05T02:34:04.953840Z 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-11-05T02:34:04.953855Z 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-11-05T02:34:04.953896Z TRACE msg{seq_nr=274 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.953920Z 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-11-05T02:34:04.953935Z 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-11-05T02:34:04.953953Z 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-11-05T02:34:04.953974Z 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-11-05T02:34:04.953995Z 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-11-05T02:34:04.954043Z TRACE msg{seq_nr=275 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.954062Z 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-11-05T02:34:04.954089Z 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-11-05T02:34:04.954119Z 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-11-05T02:34:04.954140Z 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-11-05T02:34:04.954161Z 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-11-05T02:34:04.954206Z TRACE msg{seq_nr=276 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.954239Z 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-11-05T02:34:04.954279Z 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-11-05T02:34:04.954303Z 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-11-05T02:34:04.954335Z 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-11-05T02:34:04.954365Z 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-11-05T02:34:04.954413Z TRACE msg{seq_nr=277 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.954964Z 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-11-05T02:34:04.955024Z 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-11-05T02:34:04.955062Z 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-11-05T02:34:04.955202Z 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-11-05T02:34:04.955260Z 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-11-05T02:34:04.955383Z TRACE msg{seq_nr=278 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.954921Z  INFO echo{addr=[::]:0}: librqbit_utp::e2e_tests: current counter 6000 [INFO] [stdout] 2025-11-05T02:34:04.955597Z 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-11-05T02:34:04.955644Z DEBUG librqbit_utp::macros::tests: retransmitting skipped_logs=4 arg1=1 arg2=2 arg3=3 [INFO] [stdout] 2025-11-05T02:34:04.955737Z 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-11-05T02:34:04.955764Z 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-11-05T02:34:04.955776Z 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-11-05T02:34:04.955788Z 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-11-05T02:34:04.955824Z TRACE msg{seq_nr=279 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.955850Z 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-11-05T02:34:04.955868Z 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-11-05T02:34:04.955897Z 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-11-05T02:34:04.955909Z 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-11-05T02:34:04.955921Z 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-11-05T02:34:04.955957Z TRACE msg{seq_nr=280 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.955975Z 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-11-05T02:34:04.955987Z 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-11-05T02:34:04.956005Z 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-11-05T02:34:04.956017Z 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-11-05T02:34:04.956035Z 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-11-05T02:34:04.956065Z TRACE msg{seq_nr=281 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.956083Z 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-11-05T02:34:04.956102Z 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-11-05T02:34:04.956122Z 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-11-05T02:34:04.956134Z 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-11-05T02:34:04.956148Z 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-11-05T02:34:04.956177Z TRACE msg{seq_nr=282 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.956195Z 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-11-05T02:34:04.956215Z 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-11-05T02:34:04.956238Z 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-11-05T02:34:04.956249Z 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-11-05T02:34:04.956264Z 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-11-05T02:34:04.956294Z TRACE msg{seq_nr=283 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.956312Z 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-11-05T02:34:04.956332Z 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-11-05T02:34:04.956352Z 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-11-05T02:34:04.956364Z 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-11-05T02:34:04.956376Z 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-11-05T02:34:04.956407Z TRACE msg{seq_nr=284 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.956426Z 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-11-05T02:34:04.956445Z 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-11-05T02:34:04.956460Z 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-11-05T02:34:04.956478Z 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-11-05T02:34:04.956490Z 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-11-05T02:34:04.956523Z TRACE msg{seq_nr=285 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.956541Z 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-11-05T02:34:04.956560Z 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-11-05T02:34:04.956592Z 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-11-05T02:34:04.956611Z 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-11-05T02:34:04.956624Z 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-11-05T02:34:04.956661Z TRACE msg{seq_nr=286 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.956676Z 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-11-05T02:34:04.956688Z 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-11-05T02:34:04.956703Z 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-11-05T02:34:04.958598Z 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-11-05T02:34:04.958669Z 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-11-05T02:34:04.958739Z TRACE msg{seq_nr=287 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.958789Z 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-11-05T02:34:04.958825Z 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-11-05T02:34:04.958868Z 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-11-05T02:34:04.957352Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64728 ack_nr=51579 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.958934Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64728 ack_nr=51579 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-11-05T02:34:04.958960Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64728 ack_nr=51579 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=64727 [INFO] [stdout] 2025-11-05T02:34:04.958982Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64728 ack_nr=51579 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.959002Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64728 ack_nr=51579 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.959025Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64728 ack_nr=51579 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1432 [INFO] [stdout] 2025-11-05T02:34:04.959074Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64729 ack_nr=51579 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.959095Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64729 ack_nr=51579 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-11-05T02:34:04.959117Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64729 ack_nr=51579 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=64728 [INFO] [stdout] 2025-11-05T02:34:04.959139Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64729 ack_nr=51579 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.959157Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64729 ack_nr=51579 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.959178Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64729 ack_nr=51579 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2864 [INFO] [stdout] 2025-11-05T02:34:04.959219Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64730 ack_nr=51579 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.959241Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64730 ack_nr=51579 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-11-05T02:34:04.959261Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64730 ack_nr=51579 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=64729 [INFO] [stdout] 2025-11-05T02:34:04.959285Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64730 ack_nr=51579 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.959305Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64730 ack_nr=51579 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.959325Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64730 ack_nr=51579 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4296 [INFO] [stdout] 2025-11-05T02:34:04.959366Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64731 ack_nr=51579 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.959389Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64731 ack_nr=51579 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-11-05T02:34:04.959410Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64731 ack_nr=51579 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=64730 [INFO] [stdout] 2025-11-05T02:34:04.959433Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64731 ack_nr=51579 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.959452Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64731 ack_nr=51579 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.959482Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64731 ack_nr=51579 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=5728 [INFO] [stdout] 2025-11-05T02:34:04.959525Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64732 ack_nr=51579 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.959547Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64732 ack_nr=51579 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-11-05T02:34:04.958626Z  INFO echo{addr=127.0.0.1:8534}: librqbit_utp::e2e_tests: current counter 9000 [INFO] [stdout] 2025-11-05T02:34:04.959566Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64732 ack_nr=51579 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=64731 [INFO] [stdout] 2025-11-05T02:34:04.959611Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64732 ack_nr=51579 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.959630Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64732 ack_nr=51579 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.959651Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64732 ack_nr=51579 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=7160 [INFO] [stdout] 2025-11-05T02:34:04.959693Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64733 ack_nr=51579 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.959713Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64733 ack_nr=51579 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-11-05T02:34:04.959733Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64733 ack_nr=51579 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=64732 [INFO] [stdout] 2025-11-05T02:34:04.959756Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64733 ack_nr=51579 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.959775Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64733 ack_nr=51579 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.959795Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64733 ack_nr=51579 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=8592 [INFO] [stdout] 2025-11-05T02:34:04.959835Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64734 ack_nr=51579 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.959856Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64734 ack_nr=51579 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-11-05T02:34:04.959876Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64734 ack_nr=51579 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=64733 [INFO] [stdout] 2025-11-05T02:34:04.959898Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64734 ack_nr=51579 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.959918Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64734 ack_nr=51579 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.959939Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64734 ack_nr=51579 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=10024 [INFO] [stdout] 2025-11-05T02:34:04.959970Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-11-05T02:34:04.959988Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-11-05T02:34:04.960600Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=18, bytes=25776, new_rtt=Some(40.488329ms) [INFO] [stdout] 2025-11-05T02:34:04.960643Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=7 bytes=10024 [INFO] [stdout] 2025-11-05T02:34:04.960671Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: remote_window_remaining=1022448 congestion_controller_window=53031 remaining=6992 self.last_remote_window=1022448 [INFO] [stdout] 2025-11-05T02:34:04.960694Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-11-05T02:34:04.960712Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-11-05T02:34:04.960729Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-11-05T02:34:04.960746Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-11-05T02:34:04.960763Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: nagle: buffering more data max_payload_size=1432 [INFO] [stdout] 2025-11-05T02:34:04.960781Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: 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-11-05T02:34:04.960852Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.960885Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-11-05T02:34:04.960908Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=51580 header.ack_nr=64734 payload_size=1432 remaining_cwnd=53031 [INFO] [stdout] 2025-11-05T02:34:04.960952Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=51581 header.ack_nr=64734 payload_size=1432 remaining_cwnd=51599 [INFO] [stdout] 2025-11-05T02:34:04.960996Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=51582 header.ack_nr=64734 payload_size=1432 remaining_cwnd=50167 [INFO] [stdout] 2025-11-05T02:34:04.961039Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=51583 header.ack_nr=64734 payload_size=1432 remaining_cwnd=48735 [INFO] [stdout] 2025-11-05T02:34:04.961068Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=47303 [INFO] [stdout] 2025-11-05T02:34:04.961096Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-11-05T02:34:04.961334Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56417 ack_nr=44090 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.961374Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56417 ack_nr=44090 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1382 [INFO] [stdout] 2025-11-05T02:34:04.961401Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56417 ack_nr=44090 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=56416 [INFO] [stdout] 2025-11-05T02:34:04.961430Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56417 ack_nr=44090 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.961456Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56417 ack_nr=44090 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.961483Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56417 ack_nr=44090 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1382 [INFO] [stdout] 2025-11-05T02:34:04.961537Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56419 ack_nr=44098 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.961619Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56418 ack_nr=44098 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.961648Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56418 ack_nr=44098 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1382 [INFO] [stdout] 2025-11-05T02:34:04.961673Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56418 ack_nr=44098 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=56417 [INFO] [stdout] 2025-11-05T02:34:04.961699Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56418 ack_nr=44098 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.961723Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56418 ack_nr=44098 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.961749Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56418 ack_nr=44098 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2764 [INFO] [stdout] 2025-11-05T02:34:04.961789Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.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_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-11-05T02:34:04.962075Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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(12.89212ms) [INFO] [stdout] 2025-11-05T02:34:04.962112Z TRACE echo{addr=127.0.0.1:8535}:utp_socket: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-11-05T02:34:04.962138Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.962163Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.962182Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.962250Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.962281Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.962302Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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=44099 header.ack_nr=56418 payload_size=535 remaining_cwnd=80529 [INFO] [stdout] 2025-11-05T02:34:04.962325Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.962347Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.962649Z 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-11-05T02:34:04.962683Z 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-11-05T02:34:04.962728Z TRACE msg{seq_nr=288 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.962743Z 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-11-05T02:34:04.962756Z 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-11-05T02:34:04.962772Z 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-11-05T02:34:04.962783Z 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-11-05T02:34:04.962797Z 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-11-05T02:34:04.962828Z TRACE msg{seq_nr=289 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.962841Z 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-11-05T02:34:04.962853Z 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-11-05T02:34:04.962867Z 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-11-05T02:34:04.962879Z 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-11-05T02:34:04.962892Z 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-11-05T02:34:04.962929Z TRACE msg{seq_nr=290 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.962942Z 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-11-05T02:34:04.962954Z 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-11-05T02:34:04.962969Z 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-11-05T02:34:04.962980Z 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-11-05T02:34:04.962994Z 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-11-05T02:34:04.963023Z TRACE msg{seq_nr=291 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.963036Z 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-11-05T02:34:04.963048Z 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-11-05T02:34:04.963062Z 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-11-05T02:34:04.963073Z 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-11-05T02:34:04.963087Z 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-11-05T02:34:04.963115Z TRACE msg{seq_nr=292 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.963130Z 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-11-05T02:34:04.963142Z 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-11-05T02:34:04.963156Z 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-11-05T02:34:04.963168Z 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-11-05T02:34:04.963181Z 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-11-05T02:34:04.963211Z TRACE msg{seq_nr=293 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.963226Z 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-11-05T02:34:04.963239Z 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-11-05T02:34:04.963253Z 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-11-05T02:34:04.963265Z 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-11-05T02:34:04.963278Z 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-11-05T02:34:04.963323Z TRACE msg{seq_nr=294 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.963336Z 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-11-05T02:34:04.963331Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11821 ack_nr=49245 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.963354Z 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-11-05T02:34:04.963368Z 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-11-05T02:34:04.963367Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11821 ack_nr=49245 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.963380Z 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-11-05T02:34:04.963393Z 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-11-05T02:34:04.963388Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11821 ack_nr=49245 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=11820 [INFO] [stdout] 2025-11-05T02:34:04.963423Z TRACE msg{seq_nr=295 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.963414Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11821 ack_nr=49245 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.963437Z 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-11-05T02:34:04.963448Z 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-11-05T02:34:04.963440Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11821 ack_nr=49245 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.963463Z 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-11-05T02:34:04.963469Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11821 ack_nr=49245 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.963485Z 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-11-05T02:34:04.963499Z 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-11-05T02:34:04.963529Z TRACE msg{seq_nr=296 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.963521Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11822 ack_nr=49245 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.963542Z 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-11-05T02:34:04.963547Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11822 ack_nr=49245 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.963555Z 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-11-05T02:34:04.963595Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11822 ack_nr=49245 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=11821 [INFO] [stdout] 2025-11-05T02:34:04.964739Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42139 ack_nr=59645 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.964884Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11822 ack_nr=49245 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.964898Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42139 ack_nr=59645 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.964921Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11822 ack_nr=49245 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.964924Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42139 ack_nr=59645 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=42138 [INFO] [stdout] 2025-11-05T02:34:04.964944Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11822 ack_nr=49245 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2904 [INFO] [stdout] 2025-11-05T02:34:04.964948Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42139 ack_nr=59645 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.964971Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42139 ack_nr=59645 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.964994Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42139 ack_nr=59645 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.964997Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11823 ack_nr=49245 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.965023Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11823 ack_nr=49245 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.965042Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42140 ack_nr=59645 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.965045Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11823 ack_nr=49245 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=11822 [INFO] [stdout] 2025-11-05T02:34:04.965064Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42140 ack_nr=59645 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.965072Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11823 ack_nr=49245 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.965085Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42140 ack_nr=59645 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=42139 [INFO] [stdout] 2025-11-05T02:34:04.965094Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11823 ack_nr=49245 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.965108Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42140 ack_nr=59645 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.965116Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11823 ack_nr=49245 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4356 [INFO] [stdout] 2025-11-05T02:34:04.965128Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42140 ack_nr=59645 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.965150Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42140 ack_nr=59645 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2904 [INFO] [stdout] 2025-11-05T02:34:04.965159Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11824 ack_nr=49245 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.965181Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11824 ack_nr=49245 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.965190Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42141 ack_nr=59645 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.965212Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42141 ack_nr=59645 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.965201Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11824 ack_nr=49245 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=11823 [INFO] [stdout] 2025-11-05T02:34:04.965234Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42141 ack_nr=59645 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=42140 [INFO] [stdout] 2025-11-05T02:34:04.965240Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11824 ack_nr=49245 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.965258Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42141 ack_nr=59645 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.965261Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11824 ack_nr=49245 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.965278Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42141 ack_nr=59645 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.965282Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11824 ack_nr=49245 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=5808 [INFO] [stdout] 2025-11-05T02:34:04.965300Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42141 ack_nr=59645 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4356 [INFO] [stdout] 2025-11-05T02:34:04.965328Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11825 ack_nr=49245 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.965349Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42142 ack_nr=59645 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.965357Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11825 ack_nr=49245 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.965371Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42142 ack_nr=59645 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.965378Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11825 ack_nr=49245 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=11824 [INFO] [stdout] 2025-11-05T02:34:04.965391Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42142 ack_nr=59645 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=42141 [INFO] [stdout] 2025-11-05T02:34:04.965399Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11825 ack_nr=49245 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.965416Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42142 ack_nr=59645 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.965418Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11825 ack_nr=49245 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.965438Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11825 ack_nr=49245 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=7260 [INFO] [stdout] 2025-11-05T02:34:04.965437Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42142 ack_nr=59645 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.965459Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42142 ack_nr=59645 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=5808 [INFO] [stdout] 2025-11-05T02:34:04.965484Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11826 ack_nr=49245 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.965509Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11826 ack_nr=49245 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.965510Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42143 ack_nr=59645 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.965529Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11826 ack_nr=49245 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=11825 [INFO] [stdout] 2025-11-05T02:34:04.965532Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42143 ack_nr=59645 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.965552Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11826 ack_nr=49245 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.965552Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42143 ack_nr=59645 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=42142 [INFO] [stdout] 2025-11-05T02:34:04.965601Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11826 ack_nr=49245 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.965609Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42143 ack_nr=59645 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.965631Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11826 ack_nr=49245 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=8712 [INFO] [stdout] 2025-11-05T02:34:04.965634Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42143 ack_nr=59645 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.965658Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42143 ack_nr=59645 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=7260 [INFO] [stdout] 2025-11-05T02:34:04.965668Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-11-05T02:34:04.965689Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-11-05T02:34:04.965708Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42144 ack_nr=59645 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.965733Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42144 ack_nr=59645 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.965754Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42144 ack_nr=59645 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=42143 [INFO] [stdout] 2025-11-05T02:34:04.965778Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42144 ack_nr=59645 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.965798Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42144 ack_nr=59645 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.965819Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42144 ack_nr=59645 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=8712 [INFO] [stdout] 2025-11-05T02:34:04.965851Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-11-05T02:34:04.965873Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-11-05T02:34:04.966279Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=18, bytes=26136, new_rtt=Some(45.392589ms) [INFO] [stdout] 2025-11-05T02:34:04.966309Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=6 bytes=8712 [INFO] [stdout] 2025-11-05T02:34:04.966331Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: remote_window_remaining=1022208 congestion_controller_window=55088 remaining=6632 self.last_remote_window=1022208 [INFO] [stdout] 2025-11-05T02:34:04.966352Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.966369Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.966385Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.966401Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.966418Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: nagle: buffering more data max_payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.966440Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: 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-11-05T02:34:04.966445Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=18, bytes=26136, new_rtt=Some(38.534679ms) [INFO] [stdout] 2025-11-05T02:34:04.966492Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.966501Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=6 bytes=8712 [INFO] [stdout] 2025-11-05T02:34:04.966520Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-11-05T02:34:04.966528Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: remote_window_remaining=1022208 congestion_controller_window=55088 remaining=6632 self.last_remote_window=1022208 [INFO] [stdout] 2025-11-05T02:34:04.966541Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=49246 header.ack_nr=11826 payload_size=1452 remaining_cwnd=55088 [INFO] [stdout] 2025-11-05T02:34:04.966551Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.964829Z 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-11-05T02:34:04.968146Z 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-11-05T02:34:04.968181Z 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-11-05T02:34:04.968239Z TRACE msg{seq_nr=297 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.968260Z 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-11-05T02:34:04.968273Z 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-11-05T02:34:04.968289Z 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-11-05T02:34:04.968303Z 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-11-05T02:34:04.968317Z 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-11-05T02:34:04.968352Z TRACE msg{seq_nr=298 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.968368Z 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-11-05T02:34:04.968380Z 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-11-05T02:34:04.968395Z 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-11-05T02:34:04.968407Z 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-11-05T02:34:04.968423Z 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-11-05T02:34:04.968456Z TRACE msg{seq_nr=299 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.968486Z 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-11-05T02:34:04.968500Z 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-11-05T02:34:04.968516Z 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-11-05T02:34:04.968529Z 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-11-05T02:34:04.968542Z 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-11-05T02:34:04.968606Z TRACE msg{seq_nr=300 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.968624Z 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-11-05T02:34:04.968637Z 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-11-05T02:34:04.968652Z 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-11-05T02:34:04.968664Z 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-11-05T02:34:04.968677Z 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-11-05T02:34:04.968712Z TRACE msg{seq_nr=301 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.968725Z 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-11-05T02:34:04.968737Z 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-11-05T02:34:04.968751Z 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-11-05T02:34:04.968763Z 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-11-05T02:34:04.968776Z 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-11-05T02:34:04.968806Z TRACE msg{seq_nr=302 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.968819Z 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-11-05T02:34:04.968830Z 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-11-05T02:34:04.968844Z 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-11-05T02:34:04.968857Z 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-11-05T02:34:04.968871Z 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-11-05T02:34:04.968906Z TRACE msg{seq_nr=303 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.968922Z 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-11-05T02:34:04.968934Z 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-11-05T02:34:04.968948Z 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-11-05T02:34:04.968961Z 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-11-05T02:34:04.968976Z 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-11-05T02:34:04.969010Z TRACE msg{seq_nr=304 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.969025Z 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-11-05T02:34:04.969037Z 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-11-05T02:34:04.969051Z 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-11-05T02:34:04.969062Z 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-11-05T02:34:04.969075Z 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-11-05T02:34:04.969105Z TRACE msg{seq_nr=305 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.969118Z 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-11-05T02:34:04.969131Z 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-11-05T02:34:04.969144Z 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-11-05T02:34:04.969155Z 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-11-05T02:34:04.969168Z 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-11-05T02:34:04.969199Z TRACE msg{seq_nr=306 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.969212Z 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-11-05T02:34:04.969226Z 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-11-05T02:34:04.969240Z 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-11-05T02:34:04.969253Z 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-11-05T02:34:04.969266Z 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-11-05T02:34:04.969296Z TRACE msg{seq_nr=307 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.969309Z 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-11-05T02:34:04.969321Z 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-11-05T02:34:04.969336Z 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-11-05T02:34:04.969347Z 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-11-05T02:34:04.969361Z 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-11-05T02:34:04.969393Z TRACE msg{seq_nr=308 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.969408Z 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-11-05T02:34:04.969421Z 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-11-05T02:34:04.969435Z 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-11-05T02:34:04.969447Z 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-11-05T02:34:04.969459Z 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-11-05T02:34:04.969506Z TRACE msg{seq_nr=309 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.969520Z 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-11-05T02:34:04.969532Z 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-11-05T02:34:04.969546Z 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-11-05T02:34:04.967682Z  INFO echo{addr=127.0.0.1:8534}: librqbit_utp::e2e_tests: current counter 10000 [INFO] [stdout] 2025-11-05T02:34:04.969672Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.969702Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.969740Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.969759Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: nagle: buffering more data max_payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.969779Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: 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-11-05T02:34:04.969803Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56419 ack_nr=44098 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.969834Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.969837Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56419 ack_nr=44098 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1332 [INFO] [stdout] 2025-11-05T02:34:04.969859Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-11-05T02:34:04.969861Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56419 ack_nr=44098 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=56418 [INFO] [stdout] 2025-11-05T02:34:04.969882Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=59646 header.ack_nr=42144 payload_size=1452 remaining_cwnd=55088 [INFO] [stdout] 2025-11-05T02:34:04.969887Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56419 ack_nr=44098 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.969912Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56419 ack_nr=44098 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.969918Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=59647 header.ack_nr=42144 payload_size=1452 remaining_cwnd=53636 [INFO] [stdout] 2025-11-05T02:34:04.969935Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56419 ack_nr=44098 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1332 [INFO] [stdout] 2025-11-05T02:34:04.969952Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=59648 header.ack_nr=42144 payload_size=1452 remaining_cwnd=52184 [INFO] [stdout] 2025-11-05T02:34:04.969980Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56420 ack_nr=44099 len=0 msgtype=ST_STATE}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.969988Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=59649 header.ack_nr=42144 payload_size=1452 remaining_cwnd=50732 [INFO] [stdout] 2025-11-05T02:34:04.970011Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=49280 [INFO] [stdout] 2025-11-05T02:34:04.970018Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.970036Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-11-05T02:34:04.970038Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.970071Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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(7.53547ms) [INFO] [stdout] 2025-11-05T02:34:04.970097Z TRACE echo{addr=127.0.0.1:8535}:utp_socket: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-11-05T02:34:04.970124Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.970146Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.970328Z  INFO echo{addr=127.0.0.1:8535}: librqbit_utp::e2e_tests: current counter 3000 [INFO] [stdout] 2025-11-05T02:34:04.971277Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56420 ack_nr=44099 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.971309Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56420 ack_nr=44099 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1382 [INFO] [stdout] 2025-11-05T02:34:04.971335Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56420 ack_nr=44099 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=56419 [INFO] [stdout] 2025-11-05T02:34:04.971363Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56420 ack_nr=44099 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.971385Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56420 ack_nr=44099 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.971410Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56420 ack_nr=44099 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2714 [INFO] [stdout] 2025-11-05T02:34:04.971460Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56421 ack_nr=44099 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.971486Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56421 ack_nr=44099 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1382 [INFO] [stdout] 2025-11-05T02:34:04.971510Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56421 ack_nr=44099 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=56420 [INFO] [stdout] 2025-11-05T02:34:04.971536Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56421 ack_nr=44099 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.971559Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56421 ack_nr=44099 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.971616Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56421 ack_nr=44099 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4096 [INFO] [stdout] 2025-11-05T02:34:04.969560Z 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-11-05T02:34:04.971735Z 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-11-05T02:34:04.971801Z TRACE msg{seq_nr=310 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.971818Z 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-11-05T02:34:04.971831Z 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-11-05T02:34:04.971846Z 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-11-05T02:34:04.971859Z 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-11-05T02:34:04.971872Z 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-11-05T02:34:04.971903Z TRACE msg{seq_nr=311 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.971916Z 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-11-05T02:34:04.971927Z 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-11-05T02:34:04.971942Z 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-11-05T02:34:04.971953Z 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-11-05T02:34:04.971966Z 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-11-05T02:34:04.971999Z TRACE msg{seq_nr=312 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.972012Z 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-11-05T02:34:04.972024Z 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-11-05T02:34:04.972038Z 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-11-05T02:34:04.972050Z 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-11-05T02:34:04.972064Z 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-11-05T02:34:04.972093Z TRACE msg{seq_nr=313 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.972106Z 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-11-05T02:34:04.972117Z 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-11-05T02:34:04.972131Z 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-11-05T02:34:04.972143Z 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-11-05T02:34:04.972156Z 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-11-05T02:34:04.972186Z TRACE msg{seq_nr=314 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.972199Z 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-11-05T02:34:04.972221Z 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-11-05T02:34:04.972236Z 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-11-05T02:34:04.972248Z 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-11-05T02:34:04.972261Z 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-11-05T02:34:04.972292Z TRACE msg{seq_nr=315 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.972305Z 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-11-05T02:34:04.972316Z 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-11-05T02:34:04.972331Z 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-11-05T02:34:04.972342Z 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-11-05T02:34:04.972356Z 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-11-05T02:34:04.972386Z TRACE msg{seq_nr=316 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.972398Z 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-11-05T02:34:04.972411Z 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-11-05T02:34:04.972426Z 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-11-05T02:34:04.972438Z 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-11-05T02:34:04.972451Z 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-11-05T02:34:04.972484Z TRACE msg{seq_nr=317 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.972497Z 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-11-05T02:34:04.972509Z 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-11-05T02:34:04.972523Z 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-11-05T02:34:04.972535Z 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-11-05T02:34:04.972549Z 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-11-05T02:34:04.972548Z  INFO echo{addr=[::1]:0}: librqbit_utp::e2e_tests: current counter 6000 [INFO] [stdout] 2025-11-05T02:34:04.972608Z TRACE msg{seq_nr=318 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.972625Z 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-11-05T02:34:04.972639Z 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-11-05T02:34:04.972654Z 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-11-05T02:34:04.972666Z 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-11-05T02:34:04.972680Z 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-11-05T02:34:04.972712Z TRACE msg{seq_nr=319 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.972724Z 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-11-05T02:34:04.972736Z 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-11-05T02:34:04.972750Z 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-11-05T02:34:04.972762Z 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-11-05T02:34:04.972776Z 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-11-05T02:34:04.972806Z TRACE msg{seq_nr=320 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.972818Z 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-11-05T02:34:04.972830Z 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-11-05T02:34:04.972846Z 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-11-05T02:34:04.972858Z 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-11-05T02:34:04.972871Z 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-11-05T02:34:04.972902Z TRACE msg{seq_nr=321 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.972915Z 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-11-05T02:34:04.972927Z 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-11-05T02:34:04.972941Z 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-11-05T02:34:04.972953Z 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-11-05T02:34:04.972966Z 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-11-05T02:34:04.972999Z TRACE msg{seq_nr=322 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.973013Z 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-11-05T02:34:04.973024Z 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-11-05T02:34:04.973039Z 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-11-05T02:34:04.973053Z 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-11-05T02:34:04.973066Z 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-11-05T02:34:04.973097Z TRACE msg{seq_nr=323 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.973110Z 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-11-05T02:34:04.973122Z 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-11-05T02:34:04.973136Z 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-11-05T02:34:04.973148Z 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-11-05T02:34:04.973162Z 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-11-05T02:34:04.973192Z TRACE msg{seq_nr=324 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.973223Z 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-11-05T02:34:04.973236Z 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-11-05T02:34:04.973251Z 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-11-05T02:34:04.973263Z 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-11-05T02:34:04.973279Z 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-11-05T02:34:04.973312Z TRACE msg{seq_nr=325 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.973299Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51580 ack_nr=64734 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.973324Z 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-11-05T02:34:04.973336Z 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-11-05T02:34:04.973350Z 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-11-05T02:34:04.973341Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51580 ack_nr=64734 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-11-05T02:34:04.973362Z 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-11-05T02:34:04.973376Z 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-11-05T02:34:04.973365Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51580 ack_nr=64734 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=51579 [INFO] [stdout] 2025-11-05T02:34:04.973395Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51580 ack_nr=64734 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.973406Z TRACE msg{seq_nr=326 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.973420Z 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-11-05T02:34:04.973418Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51580 ack_nr=64734 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.973432Z 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-11-05T02:34:04.973446Z 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-11-05T02:34:04.973445Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51580 ack_nr=64734 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1432 [INFO] [stdout] 2025-11-05T02:34:04.967731Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=49247 header.ack_nr=11826 payload_size=1452 remaining_cwnd=53636 [INFO] [stdout] 2025-11-05T02:34:04.973527Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51581 ack_nr=64734 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.973630Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=49248 header.ack_nr=11826 payload_size=1452 remaining_cwnd=52184 [INFO] [stdout] 2025-11-05T02:34:04.973685Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=49249 header.ack_nr=11826 payload_size=1452 remaining_cwnd=50732 [INFO] [stdout] 2025-11-05T02:34:04.973711Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=49280 [INFO] [stdout] 2025-11-05T02:34:04.973735Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-11-05T02:34:04.975452Z  INFO echo{addr=[::]:0}: librqbit_utp::e2e_tests: current counter 6000 [INFO] [stdout] 2025-11-05T02:34:04.976626Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59646 ack_nr=42144 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.976633Z TRACE echo{addr=127.0.0.1:8535}:utp_socket: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-11-05T02:34:04.973459Z 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-11-05T02:34:04.973556Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51581 ack_nr=64734 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-11-05T02:34:04.976733Z 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-11-05T02:34:04.976743Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51581 ack_nr=64734 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=51580 [INFO] [stdout] 2025-11-05T02:34:04.976776Z TRACE msg{seq_nr=327 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.976770Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51581 ack_nr=64734 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.976791Z 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-11-05T02:34:04.976792Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51581 ack_nr=64734 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.976803Z 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-11-05T02:34:04.976819Z 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-11-05T02:34:04.976815Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51581 ack_nr=64734 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2864 [INFO] [stdout] 2025-11-05T02:34:04.976831Z 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-11-05T02:34:04.976845Z 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-11-05T02:34:04.976864Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51582 ack_nr=64734 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.976875Z TRACE msg{seq_nr=328 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.976888Z 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-11-05T02:34:04.976887Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51582 ack_nr=64734 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-11-05T02:34:04.976900Z 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-11-05T02:34:04.976914Z 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-11-05T02:34:04.976907Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51582 ack_nr=64734 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=51581 [INFO] [stdout] 2025-11-05T02:34:04.976925Z 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-11-05T02:34:04.976931Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51582 ack_nr=64734 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.976941Z 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-11-05T02:34:04.976951Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51582 ack_nr=64734 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.976970Z TRACE msg{seq_nr=329 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.976973Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51582 ack_nr=64734 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4296 [INFO] [stdout] 2025-11-05T02:34:04.976983Z 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-11-05T02:34:04.976995Z 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-11-05T02:34:04.977009Z 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-11-05T02:34:04.977013Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51583 ack_nr=64734 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.977021Z 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-11-05T02:34:04.977036Z 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-11-05T02:34:04.977034Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51583 ack_nr=64734 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-11-05T02:34:04.977054Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51583 ack_nr=64734 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=51582 [INFO] [stdout] 2025-11-05T02:34:04.977066Z TRACE msg{seq_nr=330 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.977078Z 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-11-05T02:34:04.977077Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51583 ack_nr=64734 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.977091Z 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-11-05T02:34:04.977105Z 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-11-05T02:34:04.977097Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51583 ack_nr=64734 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.977116Z 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-11-05T02:34:04.977121Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51583 ack_nr=64734 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=5728 [INFO] [stdout] 2025-11-05T02:34:04.977130Z 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-11-05T02:34:04.977151Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-11-05T02:34:04.977160Z TRACE msg{seq_nr=331 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.977173Z 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-11-05T02:34:04.977171Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-11-05T02:34:04.977185Z 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-11-05T02:34:04.977199Z 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-11-05T02:34:04.977220Z 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-11-05T02:34:04.977236Z 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-11-05T02:34:04.977267Z TRACE msg{seq_nr=332 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.977280Z 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-11-05T02:34:04.977292Z 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-11-05T02:34:04.977306Z 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-11-05T02:34:04.977318Z 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-11-05T02:34:04.977331Z 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-11-05T02:34:04.977360Z TRACE msg{seq_nr=333 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.977373Z 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-11-05T02:34:04.977384Z 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-11-05T02:34:04.977398Z 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-11-05T02:34:04.977410Z 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-11-05T02:34:04.977423Z 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-11-05T02:34:04.977436Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=7, bytes=10024, new_rtt=Some(32.837749ms) [INFO] [stdout] 2025-11-05T02:34:04.977455Z TRACE msg{seq_nr=334 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.977469Z 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-11-05T02:34:04.977464Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=4 bytes=5728 [INFO] [stdout] 2025-11-05T02:34:04.977481Z 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-11-05T02:34:04.977495Z 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-11-05T02:34:04.977494Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: remote_window_remaining=1038200 congestion_controller_window=53159 remaining=17657 self.last_remote_window=1038200 [INFO] [stdout] 2025-11-05T02:34:04.977508Z 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-11-05T02:34:04.977521Z 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-11-05T02:34:04.977517Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-11-05T02:34:04.977534Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-11-05T02:34:04.977552Z TRACE msg{seq_nr=335 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.977553Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-11-05T02:34:04.977564Z 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-11-05T02:34:04.977593Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-11-05T02:34:04.977601Z 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-11-05T02:34:04.977620Z 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-11-05T02:34:04.977616Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-11-05T02:34:04.977634Z 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-11-05T02:34:04.977635Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-11-05T02:34:04.977649Z 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-11-05T02:34:04.977655Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-11-05T02:34:04.977675Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-11-05T02:34:04.977691Z TRACE msg{seq_nr=336 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.977698Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-11-05T02:34:04.977708Z 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-11-05T02:34:04.977721Z 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-11-05T02:34:04.977719Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-11-05T02:34:04.977738Z 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-11-05T02:34:04.977739Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-11-05T02:34:04.977752Z 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-11-05T02:34:04.977758Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-11-05T02:34:04.977767Z 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-11-05T02:34:04.977777Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: nagle: buffering more data max_payload_size=1432 [INFO] [stdout] 2025-11-05T02:34:04.977804Z TRACE msg{seq_nr=337 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.977798Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: 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-11-05T02:34:04.977821Z 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-11-05T02:34:04.977835Z 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-11-05T02:34:04.977853Z 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-11-05T02:34:04.977868Z 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-11-05T02:34:04.977883Z 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-11-05T02:34:04.977870Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: arming retransmit timer delay=285.326047ms reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.977902Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-11-05T02:34:04.977921Z TRACE msg{seq_nr=338 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.977926Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=64735 header.ack_nr=51583 payload_size=1432 remaining_cwnd=53159 [INFO] [stdout] 2025-11-05T02:34:04.977937Z 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-11-05T02:34:04.977954Z 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-11-05T02:34:04.977970Z 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-11-05T02:34:04.977983Z 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-11-05T02:34:04.977972Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=64736 header.ack_nr=51583 payload_size=1432 remaining_cwnd=51727 [INFO] [stdout] 2025-11-05T02:34:04.977998Z 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-11-05T02:34:04.978034Z TRACE msg{seq_nr=339 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.978020Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=64737 header.ack_nr=51583 payload_size=1432 remaining_cwnd=50295 [INFO] [stdout] 2025-11-05T02:34:04.978049Z 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-11-05T02:34:04.978063Z 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-11-05T02:34:04.978078Z 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-11-05T02:34:04.978069Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=64738 header.ack_nr=51583 payload_size=1432 remaining_cwnd=48863 [INFO] [stdout] 2025-11-05T02:34:04.978091Z 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-11-05T02:34:04.978106Z 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-11-05T02:34:04.978117Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=64739 header.ack_nr=51583 payload_size=1432 remaining_cwnd=47431 [INFO] [stdout] 2025-11-05T02:34:04.978142Z TRACE msg{seq_nr=340 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.978158Z 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-11-05T02:34:04.978171Z 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-11-05T02:34:04.978163Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=64740 header.ack_nr=51583 payload_size=1432 remaining_cwnd=45999 [INFO] [stdout] 2025-11-05T02:34:04.978187Z 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-11-05T02:34:04.978200Z 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-11-05T02:34:04.978210Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=64741 header.ack_nr=51583 payload_size=1432 remaining_cwnd=44567 [INFO] [stdout] 2025-11-05T02:34:04.978228Z 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-11-05T02:34:04.978269Z TRACE msg{seq_nr=341 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.978261Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=64742 header.ack_nr=51583 payload_size=1432 remaining_cwnd=43135 [INFO] [stdout] 2025-11-05T02:34:04.978284Z 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-11-05T02:34:04.978300Z 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-11-05T02:34:04.978316Z 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-11-05T02:34:04.978307Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=64743 header.ack_nr=51583 payload_size=1432 remaining_cwnd=41703 [INFO] [stdout] 2025-11-05T02:34:04.978329Z 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-11-05T02:34:04.978343Z 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-11-05T02:34:04.978350Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=64744 header.ack_nr=51583 payload_size=1432 remaining_cwnd=40271 [INFO] [stdout] 2025-11-05T02:34:04.978379Z TRACE msg{seq_nr=342 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.978395Z 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-11-05T02:34:04.978396Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=64745 header.ack_nr=51583 payload_size=1432 remaining_cwnd=38839 [INFO] [stdout] 2025-11-05T02:34:04.978410Z 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-11-05T02:34:04.978429Z 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-11-05T02:34:04.978443Z 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-11-05T02:34:04.978441Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=64746 header.ack_nr=51583 payload_size=1432 remaining_cwnd=37407 [INFO] [stdout] 2025-11-05T02:34:04.978489Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=35975 [INFO] [stdout] 2025-11-05T02:34:04.978492Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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=44100 ack_nr=56421 wnd_size=1045440 type=ST_STATE [INFO] [stdout] 2025-11-05T02:34:04.978519Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: will repoll in duration=285.326047ms [INFO] [stdout] 2025-11-05T02:34:04.976711Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59646 ack_nr=42144 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.978542Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.979129Z  INFO echo{addr=127.0.0.1:0}: librqbit_utp::e2e_tests: current counter 6000 [INFO] [stdout] 2025-11-05T02:34:04.981674Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59646 ack_nr=42144 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=59645 [INFO] [stdout] 2025-11-05T02:34:04.981750Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59646 ack_nr=42144 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.981786Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59646 ack_nr=42144 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.981815Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59646 ack_nr=42144 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.981885Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59647 ack_nr=42144 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.981914Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59647 ack_nr=42144 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.981940Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59647 ack_nr=42144 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=59646 [INFO] [stdout] 2025-11-05T02:34:04.981966Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59647 ack_nr=42144 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.981989Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59647 ack_nr=42144 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.982013Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59647 ack_nr=42144 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2904 [INFO] [stdout] 2025-11-05T02:34:04.982070Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59648 ack_nr=42144 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.982097Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59648 ack_nr=42144 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.982121Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59648 ack_nr=42144 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=59647 [INFO] [stdout] 2025-11-05T02:34:04.982149Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59648 ack_nr=42144 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.982171Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59648 ack_nr=42144 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.982196Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59648 ack_nr=42144 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4356 [INFO] [stdout] 2025-11-05T02:34:04.982261Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59649 ack_nr=42144 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.978459Z 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-11-05T02:34:04.982291Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59649 ack_nr=42144 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.982438Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59649 ack_nr=42144 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=59648 [INFO] [stdout] 2025-11-05T02:34:04.982481Z TRACE msg{seq_nr=343 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.982499Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59649 ack_nr=42144 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.982511Z 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-11-05T02:34:04.982528Z 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-11-05T02:34:04.982527Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59649 ack_nr=42144 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.982547Z 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-11-05T02:34:04.982562Z 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-11-05T02:34:04.982552Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59649 ack_nr=42144 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=5808 [INFO] [stdout] 2025-11-05T02:34:04.982620Z 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-11-05T02:34:04.982653Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-11-05T02:34:04.982667Z TRACE msg{seq_nr=344 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.982685Z 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-11-05T02:34:04.982682Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-11-05T02:34:04.982699Z 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-11-05T02:34:04.982716Z 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-11-05T02:34:04.982730Z 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-11-05T02:34:04.982745Z 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-11-05T02:34:04.982781Z TRACE msg{seq_nr=345 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.982798Z 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-11-05T02:34:04.982814Z 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-11-05T02:34:04.982830Z 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-11-05T02:34:04.982844Z 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-11-05T02:34:04.982858Z 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-11-05T02:34:04.982894Z TRACE msg{seq_nr=346 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.982886Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=6, bytes=8712, new_rtt=Some(29.690439ms) [INFO] [stdout] 2025-11-05T02:34:04.982910Z 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-11-05T02:34:04.982925Z 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-11-05T02:34:04.982940Z 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-11-05T02:34:04.982936Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=4 bytes=5808 [INFO] [stdout] 2025-11-05T02:34:04.982954Z 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-11-05T02:34:04.982970Z 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-11-05T02:34:04.982966Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: remote_window_remaining=1039632 congestion_controller_window=55626 remaining=17222 self.last_remote_window=1039632 [INFO] [stdout] 2025-11-05T02:34:04.982993Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.983006Z TRACE msg{seq_nr=347 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.983014Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.983022Z 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-11-05T02:34:04.983037Z 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-11-05T02:34:04.983034Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.983054Z 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-11-05T02:34:04.983054Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.983068Z 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-11-05T02:34:04.983073Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.983086Z 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-11-05T02:34:04.983092Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.983112Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.983127Z TRACE msg{seq_nr=348 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.983131Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.983143Z 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-11-05T02:34:04.983151Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.983157Z 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-11-05T02:34:04.983174Z 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-11-05T02:34:04.983171Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.983188Z 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-11-05T02:34:04.983191Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.983233Z 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-11-05T02:34:04.983247Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: nagle: buffering more data max_payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.983278Z TRACE msg{seq_nr=349 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.983273Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: 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-11-05T02:34:04.983294Z 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-11-05T02:34:04.983308Z 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-11-05T02:34:04.983325Z 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-11-05T02:34:04.983339Z 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-11-05T02:34:04.983356Z 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-11-05T02:34:04.983353Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.983397Z TRACE msg{seq_nr=350 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.983391Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-11-05T02:34:04.983414Z 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-11-05T02:34:04.983416Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=42145 header.ack_nr=59649 payload_size=1452 remaining_cwnd=55626 [INFO] [stdout] 2025-11-05T02:34:04.983429Z 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-11-05T02:34:04.983447Z 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-11-05T02:34:04.983463Z 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-11-05T02:34:04.983480Z 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-11-05T02:34:04.983482Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=42146 header.ack_nr=59649 payload_size=1452 remaining_cwnd=54174 [INFO] [stdout] 2025-11-05T02:34:04.983519Z TRACE msg{seq_nr=351 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.983535Z 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-11-05T02:34:04.983533Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=42147 header.ack_nr=59649 payload_size=1452 remaining_cwnd=52722 [INFO] [stdout] 2025-11-05T02:34:04.983550Z 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-11-05T02:34:04.983567Z 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-11-05T02:34:04.983609Z 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-11-05T02:34:04.983624Z 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-11-05T02:34:04.983607Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=42148 header.ack_nr=59649 payload_size=1452 remaining_cwnd=51270 [INFO] [stdout] 2025-11-05T02:34:04.983663Z TRACE msg{seq_nr=352 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.983658Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=42149 header.ack_nr=59649 payload_size=1452 remaining_cwnd=49818 [INFO] [stdout] 2025-11-05T02:34:04.983680Z 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-11-05T02:34:04.983694Z 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-11-05T02:34:04.983711Z 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-11-05T02:34:04.983702Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=42150 header.ack_nr=59649 payload_size=1452 remaining_cwnd=48366 [INFO] [stdout] 2025-11-05T02:34:04.983727Z 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-11-05T02:34:04.983742Z 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-11-05T02:34:04.983745Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=42151 header.ack_nr=59649 payload_size=1452 remaining_cwnd=46914 [INFO] [stdout] 2025-11-05T02:34:04.983782Z TRACE msg{seq_nr=353 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.983798Z 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-11-05T02:34:04.983788Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=42152 header.ack_nr=59649 payload_size=1452 remaining_cwnd=45462 [INFO] [stdout] 2025-11-05T02:34:04.983812Z 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-11-05T02:34:04.983829Z 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-11-05T02:34:04.983842Z 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-11-05T02:34:04.983833Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=42153 header.ack_nr=59649 payload_size=1452 remaining_cwnd=44010 [INFO] [stdout] 2025-11-05T02:34:04.983857Z 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-11-05T02:34:04.983881Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=42154 header.ack_nr=59649 payload_size=1452 remaining_cwnd=42558 [INFO] [stdout] 2025-11-05T02:34:04.983902Z TRACE msg{seq_nr=354 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.983919Z 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-11-05T02:34:04.983933Z 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-11-05T02:34:04.983928Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=42155 header.ack_nr=59649 payload_size=1452 remaining_cwnd=41106 [INFO] [stdout] 2025-11-05T02:34:04.983949Z 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-11-05T02:34:04.983963Z 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-11-05T02:34:04.983959Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=39654 [INFO] [stdout] 2025-11-05T02:34:04.983977Z 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-11-05T02:34:04.983989Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-11-05T02:34:04.984014Z TRACE msg{seq_nr=355 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.984029Z 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-11-05T02:34:04.984043Z 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-11-05T02:34:04.984059Z 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-11-05T02:34:04.984073Z 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-11-05T02:34:04.984087Z 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-11-05T02:34:04.984124Z TRACE msg{seq_nr=356 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.984140Z 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-11-05T02:34:04.984154Z 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-11-05T02:34:04.984170Z 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-11-05T02:34:04.984183Z 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-11-05T02:34:04.984198Z 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-11-05T02:34:04.984248Z TRACE msg{seq_nr=357 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.984263Z 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-11-05T02:34:04.984277Z 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-11-05T02:34:04.984293Z 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-11-05T02:34:04.984307Z 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-11-05T02:34:04.984323Z 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-11-05T02:34:04.984359Z TRACE msg{seq_nr=358 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.984374Z 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-11-05T02:34:04.984388Z 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-11-05T02:34:04.984404Z 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-11-05T02:34:04.984417Z 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-11-05T02:34:04.984432Z 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-11-05T02:34:04.984472Z TRACE msg{seq_nr=359 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.984492Z 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-11-05T02:34:04.984507Z 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-11-05T02:34:04.984525Z 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-11-05T02:34:04.984539Z 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-11-05T02:34:04.984554Z 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-11-05T02:34:04.984620Z TRACE msg{seq_nr=360 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.984638Z 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-11-05T02:34:04.984652Z 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-11-05T02:34:04.984668Z 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-11-05T02:34:04.984682Z 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-11-05T02:34:04.984697Z 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-11-05T02:34:04.984733Z TRACE msg{seq_nr=361 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.984748Z 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-11-05T02:34:04.984764Z 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-11-05T02:34:04.984780Z 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-11-05T02:34:04.984795Z 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-11-05T02:34:04.984810Z 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-11-05T02:34:04.984847Z TRACE msg{seq_nr=362 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.984863Z 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-11-05T02:34:04.984877Z 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-11-05T02:34:04.984893Z 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-11-05T02:34:04.984982Z  INFO echo{addr=[::1]:0}: librqbit_utp::e2e_tests: current counter 7000 [INFO] [stdout] 2025-11-05T02:34:04.985693Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49246 ack_nr=11826 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.985732Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49246 ack_nr=11826 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.985754Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49246 ack_nr=11826 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=49245 [INFO] [stdout] 2025-11-05T02:34:04.985778Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49246 ack_nr=11826 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.985799Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49246 ack_nr=11826 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.985821Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49246 ack_nr=11826 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.985864Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49247 ack_nr=11826 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.985886Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49247 ack_nr=11826 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.985908Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49247 ack_nr=11826 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=49246 [INFO] [stdout] 2025-11-05T02:34:04.985931Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49247 ack_nr=11826 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.985952Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49247 ack_nr=11826 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.985974Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49247 ack_nr=11826 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2904 [INFO] [stdout] 2025-11-05T02:34:04.986014Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49248 ack_nr=11826 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.986037Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49248 ack_nr=11826 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.986058Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49248 ack_nr=11826 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=49247 [INFO] [stdout] 2025-11-05T02:34:04.986082Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49248 ack_nr=11826 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.986103Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49248 ack_nr=11826 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.986131Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49248 ack_nr=11826 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4356 [INFO] [stdout] 2025-11-05T02:34:04.986173Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49249 ack_nr=11826 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.986194Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49249 ack_nr=11826 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.986224Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49249 ack_nr=11826 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=49248 [INFO] [stdout] 2025-11-05T02:34:04.986247Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49249 ack_nr=11826 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.986269Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49249 ack_nr=11826 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.986292Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49249 ack_nr=11826 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=5808 [INFO] [stdout] 2025-11-05T02:34:04.986323Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-11-05T02:34:04.986342Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-11-05T02:34:04.986591Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=6, bytes=8712, new_rtt=Some(41.271089ms) [INFO] [stdout] 2025-11-05T02:34:04.986623Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=4 bytes=5808 [INFO] [stdout] 2025-11-05T02:34:04.986645Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: remote_window_remaining=1039632 congestion_controller_window=55626 remaining=17222 self.last_remote_window=1039632 [INFO] [stdout] 2025-11-05T02:34:04.986667Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.986695Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.986712Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.986730Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.986747Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.986764Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.986781Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.986798Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.986815Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.986832Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.986850Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.986868Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: nagle: buffering more data max_payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.986886Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: 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-11-05T02:34:04.986932Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.986955Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-11-05T02:34:04.986975Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=11827 header.ack_nr=49249 payload_size=1452 remaining_cwnd=55626 [INFO] [stdout] 2025-11-05T02:34:04.987007Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=11828 header.ack_nr=49249 payload_size=1452 remaining_cwnd=54174 [INFO] [stdout] 2025-11-05T02:34:04.987004Z  INFO echo{addr=[::]:0}: librqbit_utp::e2e_tests: current counter 7000 [INFO] [stdout] 2025-11-05T02:34:04.987069Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=11829 header.ack_nr=49249 payload_size=1452 remaining_cwnd=52722 [INFO] [stdout] 2025-11-05T02:34:04.987102Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=11830 header.ack_nr=49249 payload_size=1452 remaining_cwnd=51270 [INFO] [stdout] 2025-11-05T02:34:04.987135Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=11831 header.ack_nr=49249 payload_size=1452 remaining_cwnd=49818 [INFO] [stdout] 2025-11-05T02:34:04.987167Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=11832 header.ack_nr=49249 payload_size=1452 remaining_cwnd=48366 [INFO] [stdout] 2025-11-05T02:34:04.987199Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=11833 header.ack_nr=49249 payload_size=1452 remaining_cwnd=46914 [INFO] [stdout] 2025-11-05T02:34:04.987241Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=11834 header.ack_nr=49249 payload_size=1452 remaining_cwnd=45462 [INFO] [stdout] 2025-11-05T02:34:04.987273Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=11835 header.ack_nr=49249 payload_size=1452 remaining_cwnd=44010 [INFO] [stdout] 2025-11-05T02:34:04.987304Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=11836 header.ack_nr=49249 payload_size=1452 remaining_cwnd=42558 [INFO] [stdout] 2025-11-05T02:34:04.987336Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=11837 header.ack_nr=49249 payload_size=1452 remaining_cwnd=41106 [INFO] [stdout] 2025-11-05T02:34:04.987358Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=39654 [INFO] [stdout] 2025-11-05T02:34:04.987381Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-11-05T02:34:04.987605Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.988547Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64735 ack_nr=51583 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.988620Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64735 ack_nr=51583 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-11-05T02:34:04.988645Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64735 ack_nr=51583 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=64734 [INFO] [stdout] 2025-11-05T02:34:04.988671Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64735 ack_nr=51583 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.988693Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64735 ack_nr=51583 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.988718Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64735 ack_nr=51583 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1432 [INFO] [stdout] 2025-11-05T02:34:04.988767Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64736 ack_nr=51583 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.988789Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64736 ack_nr=51583 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-11-05T02:34:04.988810Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64736 ack_nr=51583 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=64735 [INFO] [stdout] 2025-11-05T02:34:04.988811Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56422 ack_nr=44099 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.988833Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64736 ack_nr=51583 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.988842Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56422 ack_nr=44099 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1332 [INFO] [stdout] 2025-11-05T02:34:04.988854Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64736 ack_nr=51583 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.988865Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56422 ack_nr=44099 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=56421 [INFO] [stdout] 2025-11-05T02:34:04.988876Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64736 ack_nr=51583 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2864 [INFO] [stdout] 2025-11-05T02:34:04.988890Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56422 ack_nr=44099 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.988911Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56422 ack_nr=44099 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.988917Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64737 ack_nr=51583 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.988933Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56422 ack_nr=44099 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1332 [INFO] [stdout] 2025-11-05T02:34:04.988940Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64737 ack_nr=51583 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-11-05T02:34:04.988961Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64737 ack_nr=51583 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=64736 [INFO] [stdout] 2025-11-05T02:34:04.988970Z TRACE echo{addr=127.0.0.1:8535}:utp_socket: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-11-05T02:34:04.988984Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64737 ack_nr=51583 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.988996Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.989004Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64737 ack_nr=51583 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.989018Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.989027Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64737 ack_nr=51583 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4296 [INFO] [stdout] 2025-11-05T02:34:04.989067Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64738 ack_nr=51583 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.989088Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64738 ack_nr=51583 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-11-05T02:34:04.989108Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64738 ack_nr=51583 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=64737 [INFO] [stdout] 2025-11-05T02:34:04.989131Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64738 ack_nr=51583 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.989151Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64738 ack_nr=51583 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.989174Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64738 ack_nr=51583 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=5728 [INFO] [stdout] 2025-11-05T02:34:04.989215Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64739 ack_nr=51583 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.989239Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64739 ack_nr=51583 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-11-05T02:34:04.989259Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64739 ack_nr=51583 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=64738 [INFO] [stdout] 2025-11-05T02:34:04.989282Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64739 ack_nr=51583 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.989302Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64739 ack_nr=51583 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.989326Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64739 ack_nr=51583 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=7160 [INFO] [stdout] 2025-11-05T02:34:04.989367Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64740 ack_nr=51583 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.989388Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64740 ack_nr=51583 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-11-05T02:34:04.989408Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64740 ack_nr=51583 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=64739 [INFO] [stdout] 2025-11-05T02:34:04.989431Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64740 ack_nr=51583 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.989452Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64740 ack_nr=51583 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.989483Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64740 ack_nr=51583 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=8592 [INFO] [stdout] 2025-11-05T02:34:04.989525Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64741 ack_nr=51583 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.989546Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64741 ack_nr=51583 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-11-05T02:34:04.990109Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56423 ack_nr=44099 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.990146Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56423 ack_nr=44099 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1382 [INFO] [stdout] 2025-11-05T02:34:04.990172Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56423 ack_nr=44099 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=56422 [INFO] [stdout] 2025-11-05T02:34:04.990202Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56423 ack_nr=44099 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.990253Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56423 ack_nr=44099 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.990284Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56423 ack_nr=44099 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2714 [INFO] [stdout] 2025-11-05T02:34:04.990339Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56424 ack_nr=44099 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.990367Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56424 ack_nr=44099 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1382 [INFO] [stdout] 2025-11-05T02:34:04.990393Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56424 ack_nr=44099 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=56423 [INFO] [stdout] 2025-11-05T02:34:04.990421Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56424 ack_nr=44099 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.991875Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42145 ack_nr=59649 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.989566Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64741 ack_nr=51583 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=64740 [INFO] [stdout] 2025-11-05T02:34:04.984907Z 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-11-05T02:34:04.995776Z 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-11-05T02:34:04.995769Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64741 ack_nr=51583 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.995809Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64741 ack_nr=51583 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.995832Z TRACE msg{seq_nr=363 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.995834Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64741 ack_nr=51583 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=10024 [INFO] [stdout] 2025-11-05T02:34:04.995850Z 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-11-05T02:34:04.995862Z 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-11-05T02:34:04.995879Z 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-11-05T02:34:04.995891Z 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-11-05T02:34:04.995889Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64742 ack_nr=51583 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.995905Z 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-11-05T02:34:04.995916Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64742 ack_nr=51583 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-11-05T02:34:04.995936Z TRACE msg{seq_nr=364 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.995937Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64742 ack_nr=51583 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=64741 [INFO] [stdout] 2025-11-05T02:34:04.995949Z 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-11-05T02:34:04.995961Z 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-11-05T02:34:04.995961Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64742 ack_nr=51583 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.995975Z 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-11-05T02:34:04.995987Z 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-11-05T02:34:04.995981Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64742 ack_nr=51583 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.996003Z 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-11-05T02:34:04.996004Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64742 ack_nr=51583 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=11456 [INFO] [stdout] 2025-11-05T02:34:04.996034Z TRACE msg{seq_nr=365 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.996047Z 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-11-05T02:34:04.996046Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64743 ack_nr=51583 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.996059Z 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-11-05T02:34:04.996073Z 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-11-05T02:34:04.996068Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64743 ack_nr=51583 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-11-05T02:34:04.996085Z 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-11-05T02:34:04.996099Z 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-11-05T02:34:04.996090Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64743 ack_nr=51583 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=64742 [INFO] [stdout] 2025-11-05T02:34:04.996113Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64743 ack_nr=51583 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.996128Z TRACE msg{seq_nr=366 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.996141Z 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-11-05T02:34:04.996133Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64743 ack_nr=51583 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.996153Z 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-11-05T02:34:04.996155Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64743 ack_nr=51583 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=12888 [INFO] [stdout] 2025-11-05T02:34:04.996167Z 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-11-05T02:34:04.996179Z 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-11-05T02:34:04.996192Z 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-11-05T02:34:04.996197Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64744 ack_nr=51583 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.996219Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64744 ack_nr=51583 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-11-05T02:34:04.996231Z TRACE msg{seq_nr=367 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.996244Z 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-11-05T02:34:04.996241Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64744 ack_nr=51583 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=64743 [INFO] [stdout] 2025-11-05T02:34:04.996256Z 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-11-05T02:34:04.996264Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64744 ack_nr=51583 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.996273Z 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-11-05T02:34:04.996286Z 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-11-05T02:34:04.996285Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64744 ack_nr=51583 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.996299Z 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-11-05T02:34:04.996306Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64744 ack_nr=51583 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=14320 [INFO] [stdout] 2025-11-05T02:34:04.996329Z TRACE msg{seq_nr=368 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.996342Z 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-11-05T02:34:04.996354Z 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-11-05T02:34:04.996348Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64745 ack_nr=51583 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.996368Z 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-11-05T02:34:04.996371Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64745 ack_nr=51583 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-11-05T02:34:04.996380Z 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-11-05T02:34:04.996393Z 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-11-05T02:34:04.996391Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64745 ack_nr=51583 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=64744 [INFO] [stdout] 2025-11-05T02:34:04.996422Z TRACE msg{seq_nr=369 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.996414Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64745 ack_nr=51583 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.996435Z 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-11-05T02:34:04.996435Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64745 ack_nr=51583 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.996446Z 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-11-05T02:34:04.996461Z 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-11-05T02:34:04.996458Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64745 ack_nr=51583 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=15752 [INFO] [stdout] 2025-11-05T02:34:04.996473Z 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-11-05T02:34:04.996487Z 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-11-05T02:34:04.996506Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64746 ack_nr=51583 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.996518Z TRACE msg{seq_nr=370 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.996531Z 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-11-05T02:34:04.996528Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64746 ack_nr=51583 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-11-05T02:34:04.996543Z 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-11-05T02:34:04.996558Z 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-11-05T02:34:04.996550Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64746 ack_nr=51583 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=64745 [INFO] [stdout] 2025-11-05T02:34:04.996589Z 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-11-05T02:34:04.996594Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64746 ack_nr=51583 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.996606Z 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-11-05T02:34:04.996618Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64746 ack_nr=51583 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.996641Z TRACE msg{seq_nr=371 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.996642Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64746 ack_nr=51583 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=17184 [INFO] [stdout] 2025-11-05T02:34:04.996654Z 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-11-05T02:34:04.996666Z 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-11-05T02:34:04.996679Z 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-11-05T02:34:04.996690Z 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-11-05T02:34:04.996683Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-11-05T02:34:04.996702Z 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-11-05T02:34:04.996706Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-11-05T02:34:04.996730Z TRACE msg{seq_nr=372 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.996742Z 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-11-05T02:34:04.996753Z 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-11-05T02:34:04.996766Z 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-11-05T02:34:04.996779Z 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-11-05T02:34:04.996791Z 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-11-05T02:34:04.996820Z TRACE msg{seq_nr=373 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.996832Z 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-11-05T02:34:04.996844Z 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-11-05T02:34:04.996859Z 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-11-05T02:34:04.996849Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=4, bytes=5728, new_rtt=Some(27.484179ms) [INFO] [stdout] 2025-11-05T02:34:04.996871Z 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-11-05T02:34:04.996884Z 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-11-05T02:34:04.996894Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=12 bytes=17184 [INFO] [stdout] 2025-11-05T02:34:04.996920Z TRACE msg{seq_nr=374 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.996921Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: remote_window_remaining=1042496 congestion_controller_window=58759 remaining=17657 self.last_remote_window=1042496 [INFO] [stdout] 2025-11-05T02:34:04.996935Z 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-11-05T02:34:04.996948Z 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-11-05T02:34:04.996947Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-11-05T02:34:04.996964Z 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-11-05T02:34:04.996968Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-11-05T02:34:04.996976Z 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-11-05T02:34:04.996990Z 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-11-05T02:34:04.996987Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-11-05T02:34:04.997004Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-11-05T02:34:04.997021Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-11-05T02:34:04.995672Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56424 ack_nr=44099 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.997047Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-11-05T02:34:04.997049Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56424 ack_nr=44099 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4096 [INFO] [stdout] 2025-11-05T02:34:04.997065Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-11-05T02:34:04.997082Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-11-05T02:34:04.997092Z TRACE echo{addr=127.0.0.1:8535}:utp_socket: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-11-05T02:34:04.997101Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-11-05T02:34:04.997119Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-11-05T02:34:04.997123Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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=44100 ack_nr=56424 wnd_size=1045440 type=ST_STATE [INFO] [stdout] 2025-11-05T02:34:04.997139Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-11-05T02:34:04.997159Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-11-05T02:34:04.997179Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: nagle: buffering more data max_payload_size=1432 [INFO] [stdout] 2025-11-05T02:34:04.997180Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.997199Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: 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-11-05T02:34:04.997219Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.997270Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:04.997299Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-11-05T02:34:04.997321Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=51584 header.ack_nr=64746 payload_size=1432 remaining_cwnd=58759 [INFO] [stdout] 2025-11-05T02:34:04.997360Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=51585 header.ack_nr=64746 payload_size=1432 remaining_cwnd=57327 [INFO] [stdout] 2025-11-05T02:34:04.997395Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=51586 header.ack_nr=64746 payload_size=1432 remaining_cwnd=55895 [INFO] [stdout] 2025-11-05T02:34:04.997427Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=51587 header.ack_nr=64746 payload_size=1432 remaining_cwnd=54463 [INFO] [stdout] 2025-11-05T02:34:04.997461Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=51588 header.ack_nr=64746 payload_size=1432 remaining_cwnd=53031 [INFO] [stdout] 2025-11-05T02:34:04.997508Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=51589 header.ack_nr=64746 payload_size=1432 remaining_cwnd=51599 [INFO] [stdout] 2025-11-05T02:34:04.997542Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=51590 header.ack_nr=64746 payload_size=1432 remaining_cwnd=50167 [INFO] [stdout] 2025-11-05T02:34:04.997601Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=51591 header.ack_nr=64746 payload_size=1432 remaining_cwnd=48735 [INFO] [stdout] 2025-11-05T02:34:04.997641Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=51592 header.ack_nr=64746 payload_size=1432 remaining_cwnd=47303 [INFO] [stdout] 2025-11-05T02:34:04.997676Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=51593 header.ack_nr=64746 payload_size=1432 remaining_cwnd=45871 [INFO] [stdout] 2025-11-05T02:34:04.997710Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=51594 header.ack_nr=64746 payload_size=1432 remaining_cwnd=44439 [INFO] [stdout] 2025-11-05T02:34:04.997745Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=51595 header.ack_nr=64746 payload_size=1432 remaining_cwnd=43007 [INFO] [stdout] 2025-11-05T02:34:04.997768Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=41575 [INFO] [stdout] 2025-11-05T02:34:04.997791Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-11-05T02:34:04.998403Z TRACE echo{addr=[::1]:0}: librqbit_utp::stream_tx: closing writer [INFO] [stdout] 2025-11-05T02:34:04.998441Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42145 ack_nr=59649 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.999222Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42145 ack_nr=59649 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=42144 [INFO] [stdout] 2025-11-05T02:34:04.999314Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42145 ack_nr=59649 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.999328Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56425 ack_nr=44099 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.999348Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42145 ack_nr=59649 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.999360Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56425 ack_nr=44099 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1332 [INFO] [stdout] 2025-11-05T02:34:04.999373Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42145 ack_nr=59649 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1452 [INFO] [stdout] 2025-11-05T02:34:04.999382Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56425 ack_nr=44099 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=56424 [INFO] [stdout] 2025-11-05T02:34:04.999407Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56425 ack_nr=44099 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.999429Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42146 ack_nr=59649 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.999431Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56425 ack_nr=44099 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.999454Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56425 ack_nr=44099 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1332 [INFO] [stdout] 2025-11-05T02:34:04.999453Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42146 ack_nr=59649 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.999481Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42146 ack_nr=59649 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=42145 [INFO] [stdout] 2025-11-05T02:34:04.999499Z TRACE echo{addr=127.0.0.1:8535}:utp_socket: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-11-05T02:34:04.999507Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42146 ack_nr=59649 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.999528Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.999530Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42146 ack_nr=59649 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.999550Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:04.999554Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42146 ack_nr=59649 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2904 [INFO] [stdout] 2025-11-05T02:34:04.999626Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42147 ack_nr=59649 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.999648Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42147 ack_nr=59649 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.999667Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42147 ack_nr=59649 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=42146 [INFO] [stdout] 2025-11-05T02:34:04.999689Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42147 ack_nr=59649 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.999709Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42147 ack_nr=59649 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.999720Z  INFO echo{addr=127.0.0.1:8535}: librqbit_utp::e2e_tests: current counter 4000 [INFO] [stdout] 2025-11-05T02:34:04.999729Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42147 ack_nr=59649 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4356 [INFO] [stdout] 2025-11-05T02:34:04.999770Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42148 ack_nr=59649 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.999791Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42148 ack_nr=59649 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.999810Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42148 ack_nr=59649 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=42147 [INFO] [stdout] 2025-11-05T02:34:04.999833Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42148 ack_nr=59649 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.999853Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42148 ack_nr=59649 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.999875Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42148 ack_nr=59649 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=5808 [INFO] [stdout] 2025-11-05T02:34:04.999915Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42149 ack_nr=59649 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:04.999935Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42149 ack_nr=59649 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:04.999954Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42149 ack_nr=59649 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=42148 [INFO] [stdout] 2025-11-05T02:34:04.999975Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42149 ack_nr=59649 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:04.999992Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42149 ack_nr=59649 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.000011Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42149 ack_nr=59649 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=7260 [INFO] [stdout] 2025-11-05T02:34:05.000051Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42150 ack_nr=59649 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.000074Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42150 ack_nr=59649 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:05.000094Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42150 ack_nr=59649 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=42149 [INFO] [stdout] 2025-11-05T02:34:05.000119Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42150 ack_nr=59649 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.000141Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42150 ack_nr=59649 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.000161Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42150 ack_nr=59649 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=8712 [INFO] [stdout] 2025-11-05T02:34:05.000200Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42151 ack_nr=59649 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.000222Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42151 ack_nr=59649 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:05.000242Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42151 ack_nr=59649 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=42150 [INFO] [stdout] 2025-11-05T02:34:05.000266Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42151 ack_nr=59649 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.000285Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42151 ack_nr=59649 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.000308Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42151 ack_nr=59649 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=10164 [INFO] [stdout] 2025-11-05T02:34:05.000354Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42152 ack_nr=59649 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.000374Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42152 ack_nr=59649 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:05.000394Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42152 ack_nr=59649 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=42151 [INFO] [stdout] 2025-11-05T02:34:05.000418Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42152 ack_nr=59649 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.000439Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42152 ack_nr=59649 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.000461Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42152 ack_nr=59649 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=11616 [INFO] [stdout] 2025-11-05T02:34:05.000517Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42153 ack_nr=59649 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.000538Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42153 ack_nr=59649 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:05.000558Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42153 ack_nr=59649 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=42152 [INFO] [stdout] 2025-11-05T02:34:05.000609Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42153 ack_nr=59649 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.000631Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42153 ack_nr=59649 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.000652Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42153 ack_nr=59649 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=13068 [INFO] [stdout] 2025-11-05T02:34:05.000696Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42154 ack_nr=59649 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.000719Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42154 ack_nr=59649 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:05.000739Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42154 ack_nr=59649 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=42153 [INFO] [stdout] 2025-11-05T02:34:05.000760Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42154 ack_nr=59649 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.000779Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42154 ack_nr=59649 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.000799Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42154 ack_nr=59649 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=14520 [INFO] [stdout] 2025-11-05T02:34:05.000792Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56426 ack_nr=44099 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.000828Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56426 ack_nr=44099 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1382 [INFO] [stdout] 2025-11-05T02:34:05.000839Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42155 ack_nr=59649 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.000857Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56426 ack_nr=44099 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=56425 [INFO] [stdout] 2025-11-05T02:34:05.000899Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56426 ack_nr=44099 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.000935Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56426 ack_nr=44099 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:04.997026Z TRACE msg{seq_nr=375 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.001033Z 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-11-05T02:34:05.001055Z 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-11-05T02:34:05.001071Z 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-11-05T02:34:05.001084Z 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-11-05T02:34:05.001099Z 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-11-05T02:34:05.001143Z TRACE msg{seq_nr=376 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.001158Z 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-11-05T02:34:05.001171Z 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-11-05T02:34:05.001186Z 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-11-05T02:34:05.001198Z 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-11-05T02:34:05.001222Z 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-11-05T02:34:05.001256Z TRACE msg{seq_nr=377 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.001271Z 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-11-05T02:34:05.001285Z 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-11-05T02:34:05.001300Z 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-11-05T02:34:05.001313Z 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-11-05T02:34:05.001326Z 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-11-05T02:34:05.001359Z TRACE msg{seq_nr=378 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.001373Z 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-11-05T02:34:05.001384Z 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-11-05T02:34:05.001399Z 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-11-05T02:34:05.001411Z 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-11-05T02:34:05.001424Z 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-11-05T02:34:05.001459Z TRACE msg{seq_nr=379 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.001477Z 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-11-05T02:34:05.001489Z 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-11-05T02:34:05.001505Z 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-11-05T02:34:05.001518Z 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-11-05T02:34:05.001531Z 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-11-05T02:34:05.001565Z TRACE msg{seq_nr=380 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.001600Z 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-11-05T02:34:05.001613Z 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-11-05T02:34:05.001627Z 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-11-05T02:34:05.001638Z 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-11-05T02:34:05.001652Z 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-11-05T02:34:05.001685Z TRACE msg{seq_nr=381 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.001699Z 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-11-05T02:34:05.001711Z 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-11-05T02:34:05.001724Z 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-11-05T02:34:05.001737Z 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-11-05T02:34:05.001750Z 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-11-05T02:34:05.001784Z TRACE msg{seq_nr=382 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.001798Z 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-11-05T02:34:05.001810Z 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-11-05T02:34:05.001824Z 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-11-05T02:34:05.001836Z 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-11-05T02:34:05.001849Z 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-11-05T02:34:05.001880Z TRACE msg{seq_nr=383 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.001893Z 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-11-05T02:34:05.001905Z 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-11-05T02:34:05.001919Z 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-11-05T02:34:05.001931Z 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-11-05T02:34:05.001946Z 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-11-05T02:34:05.001983Z TRACE msg{seq_nr=384 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.002000Z 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-11-05T02:34:05.002014Z 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-11-05T02:34:05.002030Z 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-11-05T02:34:05.002043Z 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-11-05T02:34:05.002058Z 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-11-05T02:34:05.002093Z TRACE echo{addr=[::1]:0}: librqbit_utp::stream_tx: closing writer [INFO] [stdout] 2025-11-05T02:34:05.002133Z TRACE librqbit_utp::stream_rx: flushed from out-of-order user RX packets=128 bytes=131072 [INFO] [stdout] 2025-11-05T02:34:05.002156Z TRACE librqbit_utp::stream_dispatch: sending seq_nr=101 ack_nr=384 wnd_size=655360 type=ST_STATE [INFO] [stdout] 2025-11-05T02:34:05.002179Z TRACE librqbit_utp::stream_dispatch: will repoll in duration=10s [INFO] [stdout] 2025-11-05T02:34:05.002237Z TRACE utp_socket{addr=127.0.0.1:1}: librqbit_utp::spawn_utils: still running [INFO] [stdout] 2025-11-05T02:34:05.002325Z TRACE msg{seq_nr=385 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.002346Z 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-11-05T02:34:05.002360Z 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-11-05T02:34:05.002381Z 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-11-05T02:34:05.002397Z 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-11-05T02:34:05.002413Z 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-11-05T02:34:05.002461Z TRACE msg{seq_nr=386 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.002478Z 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-11-05T02:34:05.002491Z 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-11-05T02:34:05.002507Z 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-11-05T02:34:05.002520Z 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-11-05T02:34:05.002534Z 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-11-05T02:34:05.000862Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42155 ack_nr=59649 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:05.003177Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42155 ack_nr=59649 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=42154 [INFO] [stdout] 2025-11-05T02:34:05.003223Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42155 ack_nr=59649 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.003247Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42155 ack_nr=59649 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.003271Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42155 ack_nr=59649 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=15972 [INFO] [stdout] 2025-11-05T02:34:05.003310Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-11-05T02:34:05.003332Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-11-05T02:34:05.003478Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=4, bytes=5808, new_rtt=Some(21.86464ms) [INFO] [stdout] 2025-11-05T02:34:05.003512Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=11 bytes=15972 [INFO] [stdout] 2025-11-05T02:34:05.003536Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: remote_window_remaining=1042536 congestion_controller_window=60896 remaining=17224 self.last_remote_window=1042536 [INFO] [stdout] 2025-11-05T02:34:05.003559Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:05.003598Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:05.003618Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:05.003635Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:05.003653Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:05.003671Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:05.003689Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:05.003707Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:05.003725Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:05.003743Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:05.003762Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:05.003779Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: nagle: buffering more data max_payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:05.003798Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: 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-11-05T02:34:05.003858Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:05.003884Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-11-05T02:34:05.003905Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=59650 header.ack_nr=42155 payload_size=1452 remaining_cwnd=60896 [INFO] [stdout] 2025-11-05T02:34:05.003944Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=59651 header.ack_nr=42155 payload_size=1452 remaining_cwnd=59444 [INFO] [stdout] 2025-11-05T02:34:05.003979Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=59652 header.ack_nr=42155 payload_size=1452 remaining_cwnd=57992 [INFO] [stdout] 2025-11-05T02:34:05.004016Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=59653 header.ack_nr=42155 payload_size=1452 remaining_cwnd=56540 [INFO] [stdout] 2025-11-05T02:34:05.004052Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=59654 header.ack_nr=42155 payload_size=1452 remaining_cwnd=55088 [INFO] [stdout] 2025-11-05T02:34:05.004090Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=59655 header.ack_nr=42155 payload_size=1452 remaining_cwnd=53636 [INFO] [stdout] 2025-11-05T02:34:05.004128Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=59656 header.ack_nr=42155 payload_size=1452 remaining_cwnd=52184 [INFO] [stdout] 2025-11-05T02:34:05.004168Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=59657 header.ack_nr=42155 payload_size=1452 remaining_cwnd=50732 [INFO] [stdout] 2025-11-05T02:34:05.004212Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=59658 header.ack_nr=42155 payload_size=1452 remaining_cwnd=49280 [INFO] [stdout] 2025-11-05T02:34:05.004255Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=59659 header.ack_nr=42155 payload_size=1452 remaining_cwnd=47828 [INFO] [stdout] 2025-11-05T02:34:05.004297Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=59660 header.ack_nr=42155 payload_size=1452 remaining_cwnd=46376 [INFO] [stdout] 2025-11-05T02:34:05.004326Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=44924 [INFO] [stdout] 2025-11-05T02:34:05.004355Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-11-05T02:34:05.004441Z TRACE echo{addr=[::]:0}: librqbit_utp::stream_tx: closing writer [INFO] [stdout] 2025-11-05T02:34:05.004813Z  INFO echo{addr=[::1]:0}: librqbit_utp::e2e_tests: current counter 7000 [INFO] [stdout] 2025-11-05T02:34:04.999126Z  INFO echo{addr=127.0.0.1:0}: librqbit_utp::e2e_tests: current counter 7000 [INFO] [stdout] 2025-11-05T02:34:05.005967Z  INFO echo{addr=[::1]:0}: librqbit_utp::e2e_tests: current counter 8000 [INFO] [stdout] 2025-11-05T02:34:05.007098Z TRACE echo{addr=[::]:0}: librqbit_utp::stream_tx: closing writer [INFO] [stdout] 2025-11-05T02:34:05.007322Z  INFO echo{addr=[::]:0}: librqbit_utp::e2e_tests: current counter 7000 [INFO] [stdout] 2025-11-05T02:34:05.007694Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11827 ack_nr=49249 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.007737Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11827 ack_nr=49249 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:05.007762Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11827 ack_nr=49249 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=11826 [INFO] [stdout] 2025-11-05T02:34:05.007788Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11827 ack_nr=49249 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.007809Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11827 ack_nr=49249 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.007832Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11827 ack_nr=49249 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1452 [INFO] [stdout] 2025-11-05T02:34:05.007881Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11828 ack_nr=49249 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.007909Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11828 ack_nr=49249 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:05.007936Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11828 ack_nr=49249 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=11827 [INFO] [stdout] 2025-11-05T02:34:05.007963Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11828 ack_nr=49249 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.007986Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11828 ack_nr=49249 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.008010Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11828 ack_nr=49249 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2904 [INFO] [stdout] 2025-11-05T02:34:05.008059Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11829 ack_nr=49249 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.008085Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11829 ack_nr=49249 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:05.008107Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11829 ack_nr=49249 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=11828 [INFO] [stdout] 2025-11-05T02:34:05.008132Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11829 ack_nr=49249 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.008154Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11829 ack_nr=49249 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.008176Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11829 ack_nr=49249 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4356 [INFO] [stdout] 2025-11-05T02:34:05.008234Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11830 ack_nr=49249 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.008261Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11830 ack_nr=49249 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:05.008284Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11830 ack_nr=49249 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=11829 [INFO] [stdout] 2025-11-05T02:34:05.008309Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11830 ack_nr=49249 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.008332Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11830 ack_nr=49249 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.008355Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11830 ack_nr=49249 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=5808 [INFO] [stdout] 2025-11-05T02:34:05.008401Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11831 ack_nr=49249 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.008407Z  INFO echo{addr=[::]:0}: librqbit_utp::e2e_tests: current counter 8000 [INFO] [stdout] 2025-11-05T02:34:05.008427Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11831 ack_nr=49249 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:05.008449Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11831 ack_nr=49249 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=11830 [INFO] [stdout] 2025-11-05T02:34:05.008473Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11831 ack_nr=49249 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.008496Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11831 ack_nr=49249 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.008519Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11831 ack_nr=49249 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=7260 [INFO] [stdout] 2025-11-05T02:34:05.008599Z TRACE msg{seq_nr=387 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.008623Z 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-11-05T02:34:05.008640Z 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-11-05T02:34:05.008658Z 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-11-05T02:34:05.008671Z 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-11-05T02:34:05.008686Z 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-11-05T02:34:05.008727Z TRACE msg{seq_nr=388 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.008742Z 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-11-05T02:34:05.008755Z 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-11-05T02:34:05.008770Z 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-11-05T02:34:05.008782Z 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-11-05T02:34:05.008797Z 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-11-05T02:34:05.008832Z TRACE msg{seq_nr=389 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.008846Z 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-11-05T02:34:05.008859Z 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-11-05T02:34:05.008876Z 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-11-05T02:34:05.008889Z 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-11-05T02:34:05.008903Z 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-11-05T02:34:05.008938Z TRACE msg{seq_nr=390 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.008954Z 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-11-05T02:34:05.008967Z 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-11-05T02:34:05.008982Z 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-11-05T02:34:05.008995Z 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-11-05T02:34:05.009009Z 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-11-05T02:34:05.009044Z TRACE msg{seq_nr=391 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.009059Z 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-11-05T02:34:05.009071Z 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-11-05T02:34:05.009086Z 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-11-05T02:34:05.009101Z 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-11-05T02:34:05.009116Z 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-11-05T02:34:05.009151Z TRACE msg{seq_nr=392 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.009166Z 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-11-05T02:34:05.009180Z 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-11-05T02:34:05.009195Z 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-11-05T02:34:05.009217Z 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-11-05T02:34:05.009233Z 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-11-05T02:34:05.009270Z TRACE msg{seq_nr=393 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.009286Z 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-11-05T02:34:05.009298Z 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-11-05T02:34:05.009313Z 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-11-05T02:34:05.009326Z 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-11-05T02:34:05.009342Z 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-11-05T02:34:05.009377Z TRACE msg{seq_nr=394 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.009392Z 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-11-05T02:34:05.009405Z 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-11-05T02:34:05.009420Z 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-11-05T02:34:05.009432Z 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-11-05T02:34:05.009446Z 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-11-05T02:34:05.009483Z TRACE msg{seq_nr=395 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.009499Z 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-11-05T02:34:05.009512Z 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-11-05T02:34:05.009527Z 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-11-05T02:34:05.009540Z 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-11-05T02:34:05.009554Z 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-11-05T02:34:05.009621Z TRACE msg{seq_nr=396 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.009646Z 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-11-05T02:34:05.009659Z 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-11-05T02:34:05.009675Z 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-11-05T02:34:05.009686Z 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-11-05T02:34:05.009700Z 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-11-05T02:34:05.009743Z TRACE msg{seq_nr=397 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.009762Z 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-11-05T02:34:05.009780Z 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-11-05T02:34:05.009800Z 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-11-05T02:34:05.009815Z 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-11-05T02:34:05.009830Z 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-11-05T02:34:05.009868Z TRACE msg{seq_nr=398 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.009886Z 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-11-05T02:34:05.009900Z 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-11-05T02:34:05.009915Z 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-11-05T02:34:05.009928Z 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-11-05T02:34:05.009942Z 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-11-05T02:34:05.009979Z TRACE msg{seq_nr=399 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.009999Z 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-11-05T02:34:05.010013Z 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-11-05T02:34:05.010029Z 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-11-05T02:34:05.010012Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59650 ack_nr=42155 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.010042Z 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-11-05T02:34:05.010058Z 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-11-05T02:34:05.010055Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59650 ack_nr=42155 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:05.010080Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59650 ack_nr=42155 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=59649 [INFO] [stdout] 2025-11-05T02:34:05.010097Z TRACE msg{seq_nr=400 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.010114Z 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-11-05T02:34:05.010107Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59650 ack_nr=42155 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.010127Z 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-11-05T02:34:05.010128Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59650 ack_nr=42155 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.010142Z 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-11-05T02:34:05.010155Z 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-11-05T02:34:05.010152Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59650 ack_nr=42155 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1452 [INFO] [stdout] 2025-11-05T02:34:05.010171Z 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-11-05T02:34:05.010203Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59651 ack_nr=42155 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.010228Z TRACE msg{seq_nr=401 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.010237Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59651 ack_nr=42155 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:05.010250Z 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-11-05T02:34:05.010268Z 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-11-05T02:34:05.010266Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59651 ack_nr=42155 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=59650 [INFO] [stdout] 2025-11-05T02:34:05.010285Z 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-11-05T02:34:05.010298Z 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-11-05T02:34:05.010296Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59651 ack_nr=42155 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.010317Z 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-11-05T02:34:05.010323Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59651 ack_nr=42155 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.010353Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59651 ack_nr=42155 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2904 [INFO] [stdout] 2025-11-05T02:34:05.010366Z TRACE msg{seq_nr=402 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.010386Z 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-11-05T02:34:05.010402Z 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-11-05T02:34:05.010421Z 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-11-05T02:34:05.010414Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59652 ack_nr=42155 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.010434Z 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-11-05T02:34:05.010441Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59652 ack_nr=42155 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:05.010452Z 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-11-05T02:34:05.010479Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59652 ack_nr=42155 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=59651 [INFO] [stdout] 2025-11-05T02:34:05.010501Z TRACE msg{seq_nr=403 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.010512Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59652 ack_nr=42155 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.010521Z 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-11-05T02:34:05.010536Z 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-11-05T02:34:05.010535Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59652 ack_nr=42155 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.010552Z 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-11-05T02:34:05.010605Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56426 ack_nr=44099 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2714 [INFO] [stdout] 2025-11-05T02:34:05.010676Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56427 ack_nr=44099 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.010711Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56427 ack_nr=44099 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1382 [INFO] [stdout] 2025-11-05T02:34:05.010741Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56427 ack_nr=44099 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=56426 [INFO] [stdout] 2025-11-05T02:34:05.010767Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56427 ack_nr=44099 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.010790Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56427 ack_nr=44099 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.010814Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56427 ack_nr=44099 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4096 [INFO] [stdout] 2025-11-05T02:34:05.010860Z TRACE echo{addr=127.0.0.1:8535}:utp_socket: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-11-05T02:34:05.010893Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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=44100 ack_nr=56427 wnd_size=1045440 type=ST_STATE [INFO] [stdout] 2025-11-05T02:34:05.010949Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:05.010982Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:05.012287Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56428 ack_nr=44099 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.012319Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56428 ack_nr=44099 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1332 [INFO] [stdout] 2025-11-05T02:34:05.012342Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56428 ack_nr=44099 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=56427 [INFO] [stdout] 2025-11-05T02:34:05.012368Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56428 ack_nr=44099 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.012390Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56428 ack_nr=44099 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.012414Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56428 ack_nr=44099 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1332 [INFO] [stdout] 2025-11-05T02:34:05.012464Z TRACE echo{addr=127.0.0.1:8535}:utp_socket: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-11-05T02:34:05.012482Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51584 ack_nr=64746 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.012501Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:05.012524Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:05.012527Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51584 ack_nr=64746 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-11-05T02:34:05.012552Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51584 ack_nr=64746 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=51583 [INFO] [stdout] 2025-11-05T02:34:05.012603Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51584 ack_nr=64746 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.012633Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51584 ack_nr=64746 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.012654Z DEBUG librqbit_utp::macros::tests: retransmitting skipped_logs=4 arg1=1 arg2=2 arg3=3 [INFO] [stdout] 2025-11-05T02:34:05.012657Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51584 ack_nr=64746 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1432 [INFO] [stdout] 2025-11-05T02:34:05.012710Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51585 ack_nr=64746 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.012736Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51585 ack_nr=64746 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-11-05T02:34:05.012757Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51585 ack_nr=64746 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=51584 [INFO] [stdout] 2025-11-05T02:34:05.012784Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51585 ack_nr=64746 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.012807Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51585 ack_nr=64746 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.012832Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51585 ack_nr=64746 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2864 [INFO] [stdout] 2025-11-05T02:34:05.012880Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51586 ack_nr=64746 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.012903Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51586 ack_nr=64746 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-11-05T02:34:05.012926Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51586 ack_nr=64746 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=51585 [INFO] [stdout] 2025-11-05T02:34:05.012951Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51586 ack_nr=64746 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.012974Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51586 ack_nr=64746 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.012998Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51586 ack_nr=64746 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4296 [INFO] [stdout] 2025-11-05T02:34:05.013047Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51587 ack_nr=64746 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.013072Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51587 ack_nr=64746 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-11-05T02:34:05.013093Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51587 ack_nr=64746 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=51586 [INFO] [stdout] 2025-11-05T02:34:05.013118Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51587 ack_nr=64746 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.013140Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51587 ack_nr=64746 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.013162Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51587 ack_nr=64746 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=5728 [INFO] [stdout] 2025-11-05T02:34:05.013212Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51588 ack_nr=64746 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.013240Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51588 ack_nr=64746 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-11-05T02:34:05.013263Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51588 ack_nr=64746 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=51587 [INFO] [stdout] 2025-11-05T02:34:05.013289Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51588 ack_nr=64746 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.013311Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51588 ack_nr=64746 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.013333Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51588 ack_nr=64746 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=7160 [INFO] [stdout] 2025-11-05T02:34:05.013384Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51589 ack_nr=64746 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.013408Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51589 ack_nr=64746 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-11-05T02:34:05.013431Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51589 ack_nr=64746 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=51588 [INFO] [stdout] 2025-11-05T02:34:05.013456Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51589 ack_nr=64746 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.013489Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51589 ack_nr=64746 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.013515Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51589 ack_nr=64746 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=8592 [INFO] [stdout] 2025-11-05T02:34:05.013567Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51590 ack_nr=64746 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.013617Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51590 ack_nr=64746 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-11-05T02:34:05.013641Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51590 ack_nr=64746 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=51589 [INFO] [stdout] 2025-11-05T02:34:05.013670Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51590 ack_nr=64746 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.013688Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56429 ack_nr=44099 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.013694Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51590 ack_nr=64746 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.013721Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51590 ack_nr=64746 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=10024 [INFO] [stdout] 2025-11-05T02:34:05.013722Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56429 ack_nr=44099 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1382 [INFO] [stdout] 2025-11-05T02:34:05.013743Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56429 ack_nr=44099 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=56428 [INFO] [stdout] 2025-11-05T02:34:05.013768Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56429 ack_nr=44099 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.013772Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51591 ack_nr=64746 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.013793Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56429 ack_nr=44099 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.013797Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51591 ack_nr=64746 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-11-05T02:34:05.013818Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56429 ack_nr=44099 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2714 [INFO] [stdout] 2025-11-05T02:34:05.013820Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51591 ack_nr=64746 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=51590 [INFO] [stdout] 2025-11-05T02:34:05.013845Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51591 ack_nr=64746 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.013865Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51591 ack_nr=64746 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.013869Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56430 ack_nr=44099 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.013888Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51591 ack_nr=64746 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=11456 [INFO] [stdout] 2025-11-05T02:34:05.013892Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56430 ack_nr=44099 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1382 [INFO] [stdout] 2025-11-05T02:34:05.013912Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56430 ack_nr=44099 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=56429 [INFO] [stdout] 2025-11-05T02:34:05.013934Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56430 ack_nr=44099 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.013934Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51592 ack_nr=64746 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.013958Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51592 ack_nr=64746 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-11-05T02:34:05.013955Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56430 ack_nr=44099 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.013982Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51592 ack_nr=64746 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=51591 [INFO] [stdout] 2025-11-05T02:34:05.013984Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56430 ack_nr=44099 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4096 [INFO] [stdout] 2025-11-05T02:34:05.014005Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51592 ack_nr=64746 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.014028Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51592 ack_nr=64746 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.014026Z TRACE echo{addr=127.0.0.1:8535}:utp_socket: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-11-05T02:34:05.014048Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51592 ack_nr=64746 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=12888 [INFO] [stdout] 2025-11-05T02:34:05.014056Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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=44100 ack_nr=56430 wnd_size=1045440 type=ST_STATE [INFO] [stdout] 2025-11-05T02:34:05.014094Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:05.014116Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:05.010558Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59652 ack_nr=42155 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4356 [INFO] [stdout] 2025-11-05T02:34:05.014214Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59653 ack_nr=42155 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.014242Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59653 ack_nr=42155 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:05.014264Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59653 ack_nr=42155 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=59652 [INFO] [stdout] 2025-11-05T02:34:05.014288Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59653 ack_nr=42155 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.014310Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59653 ack_nr=42155 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.014332Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59653 ack_nr=42155 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=5808 [INFO] [stdout] 2025-11-05T02:34:05.014380Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59654 ack_nr=42155 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.014402Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59654 ack_nr=42155 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:05.014422Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59654 ack_nr=42155 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=59653 [INFO] [stdout] 2025-11-05T02:34:05.014446Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59654 ack_nr=42155 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.014474Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59654 ack_nr=42155 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.014498Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59654 ack_nr=42155 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=7260 [INFO] [stdout] 2025-11-05T02:34:05.014544Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59655 ack_nr=42155 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.014566Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59655 ack_nr=42155 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:05.014610Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59655 ack_nr=42155 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=59654 [INFO] [stdout] 2025-11-05T02:34:05.014635Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59655 ack_nr=42155 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.014655Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59655 ack_nr=42155 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.014677Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59655 ack_nr=42155 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=8712 [INFO] [stdout] 2025-11-05T02:34:05.014726Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59656 ack_nr=42155 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.014748Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59656 ack_nr=42155 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:05.014767Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59656 ack_nr=42155 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=59655 [INFO] [stdout] 2025-11-05T02:34:05.014790Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59656 ack_nr=42155 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.014810Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59656 ack_nr=42155 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.014833Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59656 ack_nr=42155 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=10164 [INFO] [stdout] 2025-11-05T02:34:05.014881Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59657 ack_nr=42155 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.014928Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51593 ack_nr=64746 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.008565Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11832 ack_nr=49249 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.010566Z 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-11-05T02:34:05.017638Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51593 ack_nr=64746 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-11-05T02:34:05.017674Z 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-11-05T02:34:05.017694Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51593 ack_nr=64746 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=51592 [INFO] [stdout] 2025-11-05T02:34:05.017724Z TRACE msg{seq_nr=404 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.017720Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51593 ack_nr=64746 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.017740Z 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-11-05T02:34:05.017739Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51593 ack_nr=64746 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.017752Z 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-11-05T02:34:05.017760Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51593 ack_nr=64746 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=14320 [INFO] [stdout] 2025-11-05T02:34:05.017770Z 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-11-05T02:34:05.017782Z 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-11-05T02:34:05.017795Z 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-11-05T02:34:05.017809Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51594 ack_nr=64746 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.017826Z TRACE msg{seq_nr=405 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.017830Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51594 ack_nr=64746 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-11-05T02:34:05.017839Z 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-11-05T02:34:05.017850Z 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-11-05T02:34:05.017849Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51594 ack_nr=64746 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=51593 [INFO] [stdout] 2025-11-05T02:34:05.017863Z 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-11-05T02:34:05.017875Z 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-11-05T02:34:05.017872Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51594 ack_nr=64746 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.017887Z 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-11-05T02:34:05.017891Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51594 ack_nr=64746 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.017916Z TRACE msg{seq_nr=406 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.017911Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51594 ack_nr=64746 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=15752 [INFO] [stdout] 2025-11-05T02:34:05.017928Z 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-11-05T02:34:05.017939Z 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-11-05T02:34:05.017954Z 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-11-05T02:34:05.017949Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51595 ack_nr=64746 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.017966Z 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-11-05T02:34:05.017969Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51595 ack_nr=64746 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-11-05T02:34:05.017978Z 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-11-05T02:34:05.017988Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51595 ack_nr=64746 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=51594 [INFO] [stdout] 2025-11-05T02:34:05.018007Z TRACE msg{seq_nr=407 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.018009Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51595 ack_nr=64746 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.018020Z 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-11-05T02:34:05.018031Z 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-11-05T02:34:05.018028Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51595 ack_nr=64746 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.018046Z 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-11-05T02:34:05.018048Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}:msg{seq_nr=51595 ack_nr=64746 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=17184 [INFO] [stdout] 2025-11-05T02:34:05.018057Z 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-11-05T02:34:05.018069Z 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-11-05T02:34:05.018077Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-11-05T02:34:05.018095Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-11-05T02:34:05.018100Z TRACE msg{seq_nr=408 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.018114Z 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-11-05T02:34:05.018126Z 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-11-05T02:34:05.018144Z 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-11-05T02:34:05.018156Z 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-11-05T02:34:05.018169Z 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-11-05T02:34:05.018213Z TRACE msg{seq_nr=409 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.018229Z 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-11-05T02:34:05.018241Z 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-11-05T02:34:05.018255Z 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-11-05T02:34:05.018268Z 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-11-05T02:34:05.018282Z 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-11-05T02:34:05.018317Z TRACE msg{seq_nr=410 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.018332Z 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-11-05T02:34:05.018345Z 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-11-05T02:34:05.018359Z 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-11-05T02:34:05.018372Z 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-11-05T02:34:05.018385Z 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-11-05T02:34:05.018417Z TRACE msg{seq_nr=411 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.018429Z 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-11-05T02:34:05.018440Z 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-11-05T02:34:05.018454Z 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-11-05T02:34:05.018467Z 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-11-05T02:34:05.018480Z 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-11-05T02:34:05.018484Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=12, bytes=17184, new_rtt=Some(34.000189ms) [INFO] [stdout] 2025-11-05T02:34:05.018511Z TRACE msg{seq_nr=412 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.018526Z 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-11-05T02:34:05.018523Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=12 bytes=17184 [INFO] [stdout] 2025-11-05T02:34:05.018538Z 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-11-05T02:34:05.018553Z 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-11-05T02:34:05.018552Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: remote_window_remaining=1031040 congestion_controller_window=70343 remaining=12089 self.last_remote_window=1031040 [INFO] [stdout] 2025-11-05T02:34:05.018564Z 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-11-05T02:34:05.018606Z 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-11-05T02:34:05.018604Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-11-05T02:34:05.018627Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-11-05T02:34:05.018644Z TRACE msg{seq_nr=413 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.018646Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-11-05T02:34:05.018660Z 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-11-05T02:34:05.018665Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-11-05T02:34:05.018673Z 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-11-05T02:34:05.018690Z 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-11-05T02:34:05.018685Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-11-05T02:34:05.018703Z 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-11-05T02:34:05.018704Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-11-05T02:34:05.018718Z 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-11-05T02:34:05.018722Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-11-05T02:34:05.018740Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-11-05T02:34:05.018754Z TRACE msg{seq_nr=414 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.018759Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: nagle: buffering more data max_payload_size=1432 [INFO] [stdout] 2025-11-05T02:34:05.018770Z 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-11-05T02:34:05.018783Z 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-11-05T02:34:05.018777Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: 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-11-05T02:34:05.018800Z 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-11-05T02:34:05.018813Z 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-11-05T02:34:05.018826Z 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-11-05T02:34:05.018847Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: arming retransmit timer delay=257.750977ms reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:05.018861Z TRACE msg{seq_nr=415 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.018877Z 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-11-05T02:34:05.018875Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-11-05T02:34:05.018890Z 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-11-05T02:34:05.018905Z 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-11-05T02:34:05.018897Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=64747 header.ack_nr=51595 payload_size=1432 remaining_cwnd=70343 [INFO] [stdout] 2025-11-05T02:34:05.018918Z 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-11-05T02:34:05.018932Z 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-11-05T02:34:05.018936Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=64748 header.ack_nr=51595 payload_size=1432 remaining_cwnd=68911 [INFO] [stdout] 2025-11-05T02:34:05.018967Z TRACE msg{seq_nr=416 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.018968Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=64749 header.ack_nr=51595 payload_size=1432 remaining_cwnd=67479 [INFO] [stdout] 2025-11-05T02:34:05.018982Z 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-11-05T02:34:05.018995Z 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-11-05T02:34:05.018998Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=64750 header.ack_nr=51595 payload_size=1432 remaining_cwnd=66047 [INFO] [stdout] 2025-11-05T02:34:05.019010Z 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-11-05T02:34:05.019023Z 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-11-05T02:34:05.019027Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=64751 header.ack_nr=51595 payload_size=1432 remaining_cwnd=64615 [INFO] [stdout] 2025-11-05T02:34:05.019039Z 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-11-05T02:34:05.019057Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=64752 header.ack_nr=51595 payload_size=1432 remaining_cwnd=63183 [INFO] [stdout] 2025-11-05T02:34:05.019077Z TRACE msg{seq_nr=417 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.019093Z 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-11-05T02:34:05.019086Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=64753 header.ack_nr=51595 payload_size=1432 remaining_cwnd=61751 [INFO] [stdout] 2025-11-05T02:34:05.019105Z 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-11-05T02:34:05.019119Z 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-11-05T02:34:05.019115Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=64754 header.ack_nr=51595 payload_size=1432 remaining_cwnd=60319 [INFO] [stdout] 2025-11-05T02:34:05.019130Z 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-11-05T02:34:05.019136Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=58887 [INFO] [stdout] 2025-11-05T02:34:05.019145Z 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-11-05T02:34:05.019159Z TRACE echo{addr=[::1]:0}:utp_socket:accept{local=[::1]:59470}:utp_stream{remote=[::1]:45278}: librqbit_utp::stream_dispatch: will repoll in duration=257.750977ms [INFO] [stdout] 2025-11-05T02:34:05.019184Z TRACE msg{seq_nr=418 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.019199Z 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-11-05T02:34:05.019225Z 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-11-05T02:34:05.019241Z 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-11-05T02:34:05.019254Z 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-11-05T02:34:05.019268Z 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-11-05T02:34:05.019306Z TRACE msg{seq_nr=419 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.019320Z 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-11-05T02:34:05.019334Z 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-11-05T02:34:05.019351Z 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-11-05T02:34:05.019364Z 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-11-05T02:34:05.019378Z 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-11-05T02:34:05.019413Z TRACE msg{seq_nr=420 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.019428Z 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-11-05T02:34:05.019441Z 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-11-05T02:34:05.019456Z 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-11-05T02:34:05.019470Z 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-11-05T02:34:05.019485Z 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-11-05T02:34:05.019520Z TRACE msg{seq_nr=421 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.019536Z 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-11-05T02:34:05.019549Z 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-11-05T02:34:05.019563Z 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-11-05T02:34:05.019600Z 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-11-05T02:34:05.019615Z 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-11-05T02:34:05.019650Z TRACE msg{seq_nr=422 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.019666Z 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-11-05T02:34:05.019678Z 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-11-05T02:34:05.019693Z 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-11-05T02:34:05.019707Z 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-11-05T02:34:05.019721Z 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-11-05T02:34:05.019757Z TRACE msg{seq_nr=423 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.019773Z 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-11-05T02:34:05.019786Z 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-11-05T02:34:05.019802Z 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-11-05T02:34:05.019815Z 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-11-05T02:34:05.019831Z 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-11-05T02:34:05.019866Z TRACE msg{seq_nr=424 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.019881Z 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-11-05T02:34:05.019894Z 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-11-05T02:34:05.019909Z 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-11-05T02:34:05.019921Z 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-11-05T02:34:05.019935Z 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-11-05T02:34:05.019971Z TRACE msg{seq_nr=425 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.019986Z 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-11-05T02:34:05.019999Z 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-11-05T02:34:05.020015Z 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-11-05T02:34:05.020028Z 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-11-05T02:34:05.020042Z 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-11-05T02:34:05.017512Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56431 ack_nr=44099 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.020114Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59657 ack_nr=42155 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:05.020220Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56431 ack_nr=44099 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1332 [INFO] [stdout] 2025-11-05T02:34:05.020149Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11832 ack_nr=49249 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:05.020267Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11832 ack_nr=49249 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=11831 [INFO] [stdout] 2025-11-05T02:34:05.020268Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56431 ack_nr=44099 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=56430 [INFO] [stdout] 2025-11-05T02:34:05.020309Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11832 ack_nr=49249 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.020329Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11832 ack_nr=49249 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.020327Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56431 ack_nr=44099 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.020351Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11832 ack_nr=49249 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=8712 [INFO] [stdout] 2025-11-05T02:34:05.020358Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56431 ack_nr=44099 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.020383Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56431 ack_nr=44099 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1332 [INFO] [stdout] 2025-11-05T02:34:05.020401Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11833 ack_nr=49249 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.020422Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11833 ack_nr=49249 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:05.020430Z TRACE echo{addr=127.0.0.1:8535}:utp_socket: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-11-05T02:34:05.020441Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11833 ack_nr=49249 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=11832 [INFO] [stdout] 2025-11-05T02:34:05.020460Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:05.020463Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11833 ack_nr=49249 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.020485Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:05.020489Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11833 ack_nr=49249 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.020510Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11833 ack_nr=49249 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=10164 [INFO] [stdout] 2025-11-05T02:34:05.020549Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11834 ack_nr=49249 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.020587Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11834 ack_nr=49249 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:05.020613Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11834 ack_nr=49249 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=11833 [INFO] [stdout] 2025-11-05T02:34:05.020626Z  INFO echo{addr=127.0.0.1:8535}: librqbit_utp::e2e_tests: current counter 5000 [INFO] [stdout] 2025-11-05T02:34:05.020639Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11834 ack_nr=49249 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.020664Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11834 ack_nr=49249 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.020688Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11834 ack_nr=49249 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=11616 [INFO] [stdout] 2025-11-05T02:34:05.020738Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11835 ack_nr=49249 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.020762Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11835 ack_nr=49249 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:05.020784Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11835 ack_nr=49249 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=11834 [INFO] [stdout] 2025-11-05T02:34:05.020809Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11835 ack_nr=49249 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.020833Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11835 ack_nr=49249 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.020856Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11835 ack_nr=49249 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=13068 [INFO] [stdout] 2025-11-05T02:34:05.020899Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11836 ack_nr=49249 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.020918Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11836 ack_nr=49249 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:05.020937Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11836 ack_nr=49249 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=11835 [INFO] [stdout] 2025-11-05T02:34:05.020959Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11836 ack_nr=49249 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.020979Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11836 ack_nr=49249 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.020999Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11836 ack_nr=49249 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=14520 [INFO] [stdout] 2025-11-05T02:34:05.021044Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11837 ack_nr=49249 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.021067Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11837 ack_nr=49249 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:05.021089Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11837 ack_nr=49249 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=11836 [INFO] [stdout] 2025-11-05T02:34:05.021114Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11837 ack_nr=49249 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.021137Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11837 ack_nr=49249 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.021161Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}:msg{seq_nr=11837 ack_nr=49249 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=15972 [INFO] [stdout] 2025-11-05T02:34:05.021196Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-11-05T02:34:05.021218Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-11-05T02:34:05.021363Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=4, bytes=5808, new_rtt=Some(33.987729ms) [INFO] [stdout] 2025-11-05T02:34:05.021396Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=11 bytes=15972 [INFO] [stdout] 2025-11-05T02:34:05.021421Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: remote_window_remaining=1042536 congestion_controller_window=60896 remaining=17224 self.last_remote_window=1042536 [INFO] [stdout] 2025-11-05T02:34:05.021446Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:05.021475Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:05.021493Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:05.021508Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:05.021524Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:05.021539Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:05.020233Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59657 ack_nr=42155 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=59656 [INFO] [stdout] 2025-11-05T02:34:05.021606Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59657 ack_nr=42155 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.021629Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59657 ack_nr=42155 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.021655Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59657 ack_nr=42155 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=11616 [INFO] [stdout] 2025-11-05T02:34:05.021703Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59658 ack_nr=42155 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.021693Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56432 ack_nr=44099 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.021723Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59658 ack_nr=42155 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:05.021742Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59658 ack_nr=42155 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=59657 [INFO] [stdout] 2025-11-05T02:34:05.021741Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56432 ack_nr=44099 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1382 [INFO] [stdout] 2025-11-05T02:34:05.021764Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59658 ack_nr=42155 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.021765Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56432 ack_nr=44099 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=56431 [INFO] [stdout] 2025-11-05T02:34:05.021785Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59658 ack_nr=42155 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.021790Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56432 ack_nr=44099 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.021805Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59658 ack_nr=42155 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=13068 [INFO] [stdout] 2025-11-05T02:34:05.021813Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56432 ack_nr=44099 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.021836Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56432 ack_nr=44099 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2714 [INFO] [stdout] 2025-11-05T02:34:05.021843Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59659 ack_nr=42155 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.021863Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59659 ack_nr=42155 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:05.021882Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59659 ack_nr=42155 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=59658 [INFO] [stdout] 2025-11-05T02:34:05.021891Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56433 ack_nr=44099 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.021903Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59659 ack_nr=42155 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.021917Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56433 ack_nr=44099 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1382 [INFO] [stdout] 2025-11-05T02:34:05.021921Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59659 ack_nr=42155 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.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=56433 ack_nr=44099 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=56432 [INFO] [stdout] 2025-11-05T02:34:05.021943Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59659 ack_nr=42155 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=14520 [INFO] [stdout] 2025-11-05T02:34:05.021963Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56433 ack_nr=44099 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.021982Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59660 ack_nr=42155 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.021985Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56433 ack_nr=44099 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.022001Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59660 ack_nr=42155 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:05.022008Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56433 ack_nr=44099 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4096 [INFO] [stdout] 2025-11-05T02:34:05.022020Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59660 ack_nr=42155 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=59659 [INFO] [stdout] 2025-11-05T02:34:05.022041Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59660 ack_nr=42155 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.022051Z TRACE echo{addr=127.0.0.1:8535}:utp_socket: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-11-05T02:34:05.022060Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59660 ack_nr=42155 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.022080Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}:msg{seq_nr=59660 ack_nr=42155 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=15972 [INFO] [stdout] 2025-11-05T02:34:05.022081Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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=44100 ack_nr=56433 wnd_size=1045440 type=ST_STATE [INFO] [stdout] 2025-11-05T02:34:05.022108Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-11-05T02:34:05.022121Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:05.022127Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-11-05T02:34:05.022147Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:05.022480Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=11, bytes=15972, new_rtt=Some(26.058519ms) [INFO] [stdout] 2025-11-05T02:34:05.022509Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=11 bytes=15972 [INFO] [stdout] 2025-11-05T02:34:05.022529Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: remote_window_remaining=1032372 congestion_controller_window=71598 remaining=9466 self.last_remote_window=1032372 [INFO] [stdout] 2025-11-05T02:34:05.022549Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:05.022565Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:05.022607Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:05.022626Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:05.022642Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:05.022658Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:05.022674Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: nagle: buffering more data max_payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:05.022690Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: 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-11-05T02:34:05.022737Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:05.022759Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-11-05T02:34:05.022777Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=42156 header.ack_nr=59660 payload_size=1452 remaining_cwnd=71598 [INFO] [stdout] 2025-11-05T02:34:05.022811Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=42157 header.ack_nr=59660 payload_size=1452 remaining_cwnd=70146 [INFO] [stdout] 2025-11-05T02:34:05.022851Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=42158 header.ack_nr=59660 payload_size=1452 remaining_cwnd=68694 [INFO] [stdout] 2025-11-05T02:34:05.022889Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=42159 header.ack_nr=59660 payload_size=1452 remaining_cwnd=67242 [INFO] [stdout] 2025-11-05T02:34:05.022933Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=42160 header.ack_nr=59660 payload_size=1452 remaining_cwnd=65790 [INFO] [stdout] 2025-11-05T02:34:05.022979Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=42161 header.ack_nr=59660 payload_size=1452 remaining_cwnd=64338 [INFO] [stdout] 2025-11-05T02:34:05.023013Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=62886 [INFO] [stdout] 2025-11-05T02:34:05.023039Z TRACE echo{addr=[::]:0}:utp_socket:accept{local=[::]:44545}:utp_stream{remote=127.0.0.1:50724}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-11-05T02:34:05.023429Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56434 ack_nr=44099 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.023468Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56434 ack_nr=44099 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1332 [INFO] [stdout] 2025-11-05T02:34:05.023498Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56434 ack_nr=44099 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=56433 [INFO] [stdout] 2025-11-05T02:34:05.023525Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56434 ack_nr=44099 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.023655Z  INFO echo{addr=[::]:0}: librqbit_utp::e2e_tests: current counter 8000 [INFO] [stdout] 2025-11-05T02:34:05.023722Z TRACE msg{seq_nr=426 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.023745Z 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-11-05T02:34:05.023759Z 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-11-05T02:34:05.023776Z 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-11-05T02:34:05.023789Z 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-11-05T02:34:05.023804Z 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-11-05T02:34:05.023843Z TRACE msg{seq_nr=427 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.023858Z 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-11-05T02:34:05.023870Z 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-11-05T02:34:05.023885Z 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-11-05T02:34:05.023896Z 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-11-05T02:34:05.023909Z 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-11-05T02:34:05.023941Z TRACE msg{seq_nr=428 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.023959Z 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-11-05T02:34:05.023973Z 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-11-05T02:34:05.023988Z 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-11-05T02:34:05.024001Z 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-11-05T02:34:05.024015Z 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-11-05T02:34:05.024051Z TRACE msg{seq_nr=429 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.024066Z TRACE msg{seq_nr=429 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-11-05T02:34:05.024079Z TRACE msg{seq_nr=429 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=428 [INFO] [stdout] 2025-11-05T02:34:05.024095Z TRACE msg{seq_nr=429 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.024108Z TRACE msg{seq_nr=429 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.024122Z TRACE msg{seq_nr=429 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=46080 [INFO] [stdout] 2025-11-05T02:34:05.024158Z TRACE msg{seq_nr=430 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.024173Z TRACE msg{seq_nr=430 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-11-05T02:34:05.024188Z TRACE msg{seq_nr=430 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=429 [INFO] [stdout] 2025-11-05T02:34:05.024212Z TRACE msg{seq_nr=430 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.024227Z TRACE msg{seq_nr=430 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.024241Z TRACE msg{seq_nr=430 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=47104 [INFO] [stdout] 2025-11-05T02:34:05.024275Z TRACE msg{seq_nr=431 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.024290Z TRACE msg{seq_nr=431 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-11-05T02:34:05.024303Z TRACE msg{seq_nr=431 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=430 [INFO] [stdout] 2025-11-05T02:34:05.024319Z TRACE msg{seq_nr=431 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.024332Z TRACE msg{seq_nr=431 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.024346Z TRACE msg{seq_nr=431 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=48128 [INFO] [stdout] 2025-11-05T02:34:05.024380Z TRACE msg{seq_nr=432 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.024396Z TRACE msg{seq_nr=432 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-11-05T02:34:05.024408Z TRACE msg{seq_nr=432 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=431 [INFO] [stdout] 2025-11-05T02:34:05.024424Z TRACE msg{seq_nr=432 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.024436Z TRACE msg{seq_nr=432 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.024450Z TRACE msg{seq_nr=432 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=49152 [INFO] [stdout] 2025-11-05T02:34:05.024489Z TRACE msg{seq_nr=433 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.024506Z TRACE msg{seq_nr=433 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-11-05T02:34:05.024519Z TRACE msg{seq_nr=433 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=432 [INFO] [stdout] 2025-11-05T02:34:05.024535Z TRACE msg{seq_nr=433 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.024547Z TRACE msg{seq_nr=433 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.024561Z TRACE msg{seq_nr=433 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=50176 [INFO] [stdout] 2025-11-05T02:34:05.024628Z TRACE msg{seq_nr=434 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.024644Z TRACE msg{seq_nr=434 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-11-05T02:34:05.024657Z TRACE msg{seq_nr=434 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=433 [INFO] [stdout] 2025-11-05T02:34:05.024673Z TRACE msg{seq_nr=434 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.024688Z TRACE msg{seq_nr=434 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.024702Z TRACE msg{seq_nr=434 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=51200 [INFO] [stdout] 2025-11-05T02:34:05.024715Z  INFO echo{addr=[::]:0}: librqbit_utp::e2e_tests: current counter 9000 [INFO] [stdout] 2025-11-05T02:34:05.024738Z TRACE msg{seq_nr=435 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.024753Z TRACE msg{seq_nr=435 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-11-05T02:34:05.024766Z TRACE msg{seq_nr=435 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=434 [INFO] [stdout] 2025-11-05T02:34:05.024781Z TRACE msg{seq_nr=435 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.024794Z TRACE msg{seq_nr=435 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.024808Z TRACE msg{seq_nr=435 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=52224 [INFO] [stdout] 2025-11-05T02:34:05.024841Z TRACE msg{seq_nr=436 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.024855Z TRACE msg{seq_nr=436 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-11-05T02:34:05.024866Z TRACE msg{seq_nr=436 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=435 [INFO] [stdout] 2025-11-05T02:34:05.024880Z TRACE msg{seq_nr=436 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.024894Z TRACE msg{seq_nr=436 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.024908Z TRACE msg{seq_nr=436 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=53248 [INFO] [stdout] 2025-11-05T02:34:05.024941Z TRACE msg{seq_nr=437 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.024957Z TRACE msg{seq_nr=437 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-11-05T02:34:05.024970Z TRACE msg{seq_nr=437 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=436 [INFO] [stdout] 2025-11-05T02:34:05.024986Z TRACE msg{seq_nr=437 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.024999Z TRACE msg{seq_nr=437 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.025013Z TRACE msg{seq_nr=437 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=54272 [INFO] [stdout] 2025-11-05T02:34:05.025049Z TRACE msg{seq_nr=438 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.025064Z TRACE msg{seq_nr=438 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-11-05T02:34:05.025077Z TRACE msg{seq_nr=438 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=437 [INFO] [stdout] 2025-11-05T02:34:05.025092Z TRACE msg{seq_nr=438 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.025105Z TRACE msg{seq_nr=438 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.025121Z TRACE msg{seq_nr=438 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=55296 [INFO] [stdout] 2025-11-05T02:34:05.025158Z TRACE msg{seq_nr=439 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.025175Z TRACE msg{seq_nr=439 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-11-05T02:34:05.025188Z TRACE msg{seq_nr=439 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=438 [INFO] [stdout] 2025-11-05T02:34:05.025213Z TRACE msg{seq_nr=439 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.025229Z TRACE msg{seq_nr=439 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.025244Z TRACE msg{seq_nr=439 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=56320 [INFO] [stdout] 2025-11-05T02:34:05.025280Z TRACE msg{seq_nr=440 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.025295Z TRACE msg{seq_nr=440 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-11-05T02:34:05.025308Z TRACE msg{seq_nr=440 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=439 [INFO] [stdout] 2025-11-05T02:34:05.025323Z TRACE msg{seq_nr=440 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.025336Z TRACE msg{seq_nr=440 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.025357Z TRACE msg{seq_nr=440 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=57344 [INFO] [stdout] 2025-11-05T02:34:05.025393Z TRACE msg{seq_nr=441 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.025407Z TRACE msg{seq_nr=441 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-11-05T02:34:05.025419Z TRACE msg{seq_nr=441 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=440 [INFO] [stdout] 2025-11-05T02:34:05.025433Z TRACE msg{seq_nr=441 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.025444Z TRACE msg{seq_nr=441 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.025458Z TRACE msg{seq_nr=441 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=58368 [INFO] [stdout] 2025-11-05T02:34:05.025499Z TRACE msg{seq_nr=442 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.025514Z TRACE msg{seq_nr=442 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-11-05T02:34:05.025529Z TRACE msg{seq_nr=442 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=441 [INFO] [stdout] 2025-11-05T02:34:05.025525Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42156 ack_nr=59660 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.025546Z TRACE msg{seq_nr=442 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.025669Z  INFO echo{addr=[::1]:0}: librqbit_utp::e2e_tests: current counter 8000 [INFO] [stdout] 2025-11-05T02:34:05.023547Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56434 ack_nr=44099 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.025752Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56434 ack_nr=44099 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1332 [INFO] [stdout] 2025-11-05T02:34:05.025824Z TRACE echo{addr=127.0.0.1:8535}:utp_socket: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-11-05T02:34:05.025855Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:05.025881Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:05.021555Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:05.026603Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:05.026627Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:05.026644Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:05.026661Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: segmented bytes=1452 [INFO] [stdout] 2025-11-05T02:34:05.026678Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: nagle: buffering more data max_payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:05.026694Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: 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-11-05T02:34:05.026758Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:05.026785Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-11-05T02:34:05.026804Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=49250 header.ack_nr=11837 payload_size=1452 remaining_cwnd=60896 [INFO] [stdout] 2025-11-05T02:34:05.026835Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=49251 header.ack_nr=11837 payload_size=1452 remaining_cwnd=59444 [INFO] [stdout] 2025-11-05T02:34:05.026864Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=49252 header.ack_nr=11837 payload_size=1452 remaining_cwnd=57992 [INFO] [stdout] 2025-11-05T02:34:05.026895Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=49253 header.ack_nr=11837 payload_size=1452 remaining_cwnd=56540 [INFO] [stdout] 2025-11-05T02:34:05.026924Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=49254 header.ack_nr=11837 payload_size=1452 remaining_cwnd=55088 [INFO] [stdout] 2025-11-05T02:34:05.026967Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=49255 header.ack_nr=11837 payload_size=1452 remaining_cwnd=53636 [INFO] [stdout] 2025-11-05T02:34:05.026979Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56435 ack_nr=44099 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.027012Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=49256 header.ack_nr=11837 payload_size=1452 remaining_cwnd=52184 [INFO] [stdout] 2025-11-05T02:34:05.027013Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56435 ack_nr=44099 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1382 [INFO] [stdout] 2025-11-05T02:34:05.027066Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56435 ack_nr=44099 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=56434 [INFO] [stdout] 2025-11-05T02:34:05.027094Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56435 ack_nr=44099 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.027091Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=49257 header.ack_nr=11837 payload_size=1452 remaining_cwnd=50732 [INFO] [stdout] 2025-11-05T02:34:05.027116Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56435 ack_nr=44099 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.027138Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56435 ack_nr=44099 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2714 [INFO] [stdout] 2025-11-05T02:34:05.027136Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=49258 header.ack_nr=11837 payload_size=1452 remaining_cwnd=49280 [INFO] [stdout] 2025-11-05T02:34:05.027189Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=49259 header.ack_nr=11837 payload_size=1452 remaining_cwnd=47828 [INFO] [stdout] 2025-11-05T02:34:05.027191Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56436 ack_nr=44099 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.027226Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=49260 header.ack_nr=11837 payload_size=1452 remaining_cwnd=46376 [INFO] [stdout] 2025-11-05T02:34:05.027231Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56436 ack_nr=44099 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1382 [INFO] [stdout] 2025-11-05T02:34:05.027248Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=44924 [INFO] [stdout] 2025-11-05T02:34:05.027255Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56436 ack_nr=44099 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=56435 [INFO] [stdout] 2025-11-05T02:34:05.027269Z TRACE echo{addr=127.0.0.1:0}:utp_socket:connect{remote=127.0.0.1:56048 local=127.0.0.1:42650}:utp_stream{remote=127.0.0.1:56048}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-11-05T02:34:05.027281Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56436 ack_nr=44099 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.027303Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56436 ack_nr=44099 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.027327Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56436 ack_nr=44099 len=1382 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4096 [INFO] [stdout] 2025-11-05T02:34:05.027343Z TRACE echo{addr=127.0.0.1:0}: librqbit_utp::stream_tx: closing writer [INFO] [stdout] 2025-11-05T02:34:05.027368Z TRACE echo{addr=127.0.0.1:8535}:utp_socket: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-11-05T02:34:05.027397Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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=44100 ack_nr=56436 wnd_size=1045440 type=ST_STATE [INFO] [stdout] 2025-11-05T02:34:05.027444Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:05.027473Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:05.027842Z TRACE echo{addr=127.0.0.1:0}: librqbit_utp::stream_tx: closing writer [INFO] [stdout] 2025-11-05T02:34:05.028085Z  INFO echo{addr=127.0.0.1:0}: librqbit_utp::e2e_tests: current counter 7000 [INFO] [stdout] 2025-11-05T02:34:05.028751Z  INFO echo{addr=[::1]:0}: librqbit_utp::e2e_tests: current counter 9000 [INFO] [stdout] 2025-11-05T02:34:05.028783Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56437 ack_nr=44099 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.028817Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56437 ack_nr=44099 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1332 [INFO] [stdout] 2025-11-05T02:34:05.028841Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56437 ack_nr=44099 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=56436 [INFO] [stdout] 2025-11-05T02:34:05.028867Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56437 ack_nr=44099 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.028890Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56437 ack_nr=44099 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.028914Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{remote=127.0.0.1:8534 local=127.0.0.1:8535}:utp_stream{remote=127.0.0.1:8534}:msg{seq_nr=56437 ack_nr=44099 len=1332 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1332 [INFO] [stdout] 2025-11-05T02:34:05.028958Z TRACE echo{addr=127.0.0.1:8535}:utp_socket: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-11-05T02:34:05.028987Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:05.029010Z TRACE echo{addr=127.0.0.1:8535}:utp_socket:connect{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-11-05T02:34:05.029106Z  INFO echo{addr=127.0.0.1:8535}: librqbit_utp::e2e_tests: current counter 6000 [INFO] [stdout] 2025-11-05T02:34:05.029378Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64747 ack_nr=51595 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.029413Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64747 ack_nr=51595 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-11-05T02:34:05.029433Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64747 ack_nr=51595 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=64746 [INFO] [stdout] 2025-11-05T02:34:05.029457Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64747 ack_nr=51595 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.029486Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64747 ack_nr=51595 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.029508Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64747 ack_nr=51595 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1432 [INFO] [stdout] 2025-11-05T02:34:05.029551Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64748 ack_nr=51595 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.029595Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64748 ack_nr=51595 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-11-05T02:34:05.029616Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64748 ack_nr=51595 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=64747 [INFO] [stdout] 2025-11-05T02:34:05.029638Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64748 ack_nr=51595 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.029657Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64748 ack_nr=51595 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.029679Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64748 ack_nr=51595 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2864 [INFO] [stdout] 2025-11-05T02:34:05.029720Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64749 ack_nr=51595 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.029740Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64749 ack_nr=51595 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-11-05T02:34:05.029759Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64749 ack_nr=51595 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=64748 [INFO] [stdout] 2025-11-05T02:34:05.029780Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64749 ack_nr=51595 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.029799Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64749 ack_nr=51595 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.029820Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64749 ack_nr=51595 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4296 [INFO] [stdout] 2025-11-05T02:34:05.029859Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64750 ack_nr=51595 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.029879Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64750 ack_nr=51595 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-11-05T02:34:05.029897Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64750 ack_nr=51595 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=64749 [INFO] [stdout] 2025-11-05T02:34:05.029919Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64750 ack_nr=51595 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.029941Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64750 ack_nr=51595 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.029966Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64750 ack_nr=51595 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=5728 [INFO] [stdout] 2025-11-05T02:34:05.030011Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64751 ack_nr=51595 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.030035Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64751 ack_nr=51595 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-11-05T02:34:05.030057Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64751 ack_nr=51595 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=64750 [INFO] [stdout] 2025-11-05T02:34:05.030082Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64751 ack_nr=51595 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.030104Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64751 ack_nr=51595 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.030129Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64751 ack_nr=51595 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=7160 [INFO] [stdout] 2025-11-05T02:34:05.030176Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64752 ack_nr=51595 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.030200Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64752 ack_nr=51595 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-11-05T02:34:05.030223Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64752 ack_nr=51595 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=64751 [INFO] [stdout] 2025-11-05T02:34:05.030248Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64752 ack_nr=51595 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.030270Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64752 ack_nr=51595 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.030294Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64752 ack_nr=51595 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=8592 [INFO] [stdout] 2025-11-05T02:34:05.030335Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64753 ack_nr=51595 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.030355Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64753 ack_nr=51595 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-11-05T02:34:05.030374Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64753 ack_nr=51595 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=64752 [INFO] [stdout] 2025-11-05T02:34:05.030396Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64753 ack_nr=51595 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.030414Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64753 ack_nr=51595 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.030436Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64753 ack_nr=51595 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=10024 [INFO] [stdout] 2025-11-05T02:34:05.030481Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64754 ack_nr=51595 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.030502Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64754 ack_nr=51595 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1432 [INFO] [stdout] 2025-11-05T02:34:05.030521Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64754 ack_nr=51595 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=64753 [INFO] [stdout] 2025-11-05T02:34:05.030542Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64754 ack_nr=51595 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.030560Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64754 ack_nr=51595 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.030602Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}:msg{seq_nr=64754 ack_nr=51595 len=1432 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=11456 [INFO] [stdout] 2025-11-05T02:34:05.030634Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: turning off retransmit timer reason="rfc6298 5.2" [INFO] [stdout] 2025-11-05T02:34:05.030651Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: turning off inactivity timer reason="TX is empty" [INFO] [stdout] 2025-11-05T02:34:05.031022Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: removed ACKed tx messages result.on_ack_result=acked_segments=12, bytes=17184, new_rtt=Some(31.615469ms) [INFO] [stdout] 2025-11-05T02:34:05.031050Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_rx: flushed from out-of-order user RX packets=8 bytes=11456 [INFO] [stdout] 2025-11-05T02:34:05.031071Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: remote_window_remaining=1031040 congestion_controller_window=75943 remaining=6489 self.last_remote_window=1031040 [INFO] [stdout] 2025-11-05T02:34:05.031091Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-11-05T02:34:05.031107Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-11-05T02:34:05.031124Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-11-05T02:34:05.031140Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: segmented bytes=1432 [INFO] [stdout] 2025-11-05T02:34:05.031156Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: nagle: buffering more data max_payload_size=1432 [INFO] [stdout] 2025-11-05T02:34:05.031172Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: 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-11-05T02:34:05.031227Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: arming retransmit timer delay=200ms reason="rfc6298 5.1" [INFO] [stdout] 2025-11-05T02:34:05.031250Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="expecting reply on ST_DATA" [INFO] [stdout] 2025-11-05T02:34:05.031268Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=51596 header.ack_nr=64754 payload_size=1432 remaining_cwnd=75943 [INFO] [stdout] 2025-11-05T02:34:05.031300Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=51597 header.ack_nr=64754 payload_size=1432 remaining_cwnd=74511 [INFO] [stdout] 2025-11-05T02:34:05.031332Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=51598 header.ack_nr=64754 payload_size=1432 remaining_cwnd=73079 [INFO] [stdout] 2025-11-05T02:34:05.031361Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: sent ST_DATA header.seq_nr=51599 header.ack_nr=64754 payload_size=1432 remaining_cwnd=71647 [INFO] [stdout] 2025-11-05T02:34:05.031382Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: remaining recv_wnd after sending remaining_cwnd=70215 [INFO] [stdout] 2025-11-05T02:34:05.031402Z TRACE echo{addr=[::1]:0}:utp_socket:connect{remote=[::1]:59470 local=[::1]:45278}:utp_stream{remote=[::1]:59470}: librqbit_utp::stream_dispatch: will repoll in duration=200ms [INFO] [stdout] 2025-11-05T02:34:05.032079Z  INFO echo{addr=[::1]:0}: librqbit_utp::e2e_tests: current counter 9000 [INFO] [stdout] 2025-11-05T02:34:05.025561Z TRACE msg{seq_nr=442 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.032175Z TRACE msg{seq_nr=442 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=59392 [INFO] [stdout] 2025-11-05T02:34:05.032239Z TRACE msg{seq_nr=443 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.032255Z TRACE msg{seq_nr=443 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-11-05T02:34:05.032267Z TRACE msg{seq_nr=443 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=442 [INFO] [stdout] 2025-11-05T02:34:05.032283Z TRACE msg{seq_nr=443 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.032296Z TRACE msg{seq_nr=443 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.032309Z TRACE msg{seq_nr=443 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=60416 [INFO] [stdout] 2025-11-05T02:34:05.032340Z TRACE msg{seq_nr=444 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.032352Z TRACE msg{seq_nr=444 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-11-05T02:34:05.032364Z TRACE msg{seq_nr=444 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=443 [INFO] [stdout] 2025-11-05T02:34:05.032378Z TRACE msg{seq_nr=444 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.032390Z TRACE msg{seq_nr=444 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.032406Z TRACE msg{seq_nr=444 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=61440 [INFO] [stdout] 2025-11-05T02:34:05.032436Z TRACE msg{seq_nr=445 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.032449Z TRACE msg{seq_nr=445 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-11-05T02:34:05.032461Z TRACE msg{seq_nr=445 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=444 [INFO] [stdout] 2025-11-05T02:34:05.032476Z TRACE msg{seq_nr=445 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.032488Z TRACE msg{seq_nr=445 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.032502Z TRACE msg{seq_nr=445 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=62464 [INFO] [stdout] 2025-11-05T02:34:05.032533Z TRACE msg{seq_nr=446 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.032545Z TRACE msg{seq_nr=446 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-11-05T02:34:05.032557Z TRACE msg{seq_nr=446 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=445 [INFO] [stdout] 2025-11-05T02:34:05.032594Z TRACE msg{seq_nr=446 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.032608Z TRACE msg{seq_nr=446 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.032621Z TRACE msg{seq_nr=446 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=63488 [INFO] [stdout] 2025-11-05T02:34:05.032657Z TRACE msg{seq_nr=447 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.032671Z TRACE msg{seq_nr=447 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-11-05T02:34:05.032683Z TRACE msg{seq_nr=447 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=446 [INFO] [stdout] 2025-11-05T02:34:05.032697Z TRACE msg{seq_nr=447 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.032709Z TRACE msg{seq_nr=447 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.032723Z TRACE msg{seq_nr=447 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=64512 [INFO] [stdout] 2025-11-05T02:34:05.032752Z TRACE msg{seq_nr=448 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.032765Z TRACE msg{seq_nr=448 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-11-05T02:34:05.032776Z TRACE msg{seq_nr=448 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=447 [INFO] [stdout] 2025-11-05T02:34:05.032791Z TRACE msg{seq_nr=448 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.032802Z TRACE msg{seq_nr=448 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.032815Z TRACE msg{seq_nr=448 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=65536 [INFO] [stdout] 2025-11-05T02:34:05.032846Z TRACE msg{seq_nr=449 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.032861Z TRACE msg{seq_nr=449 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-11-05T02:34:05.032873Z TRACE msg{seq_nr=449 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=448 [INFO] [stdout] 2025-11-05T02:34:05.032887Z TRACE msg{seq_nr=449 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.032899Z TRACE msg{seq_nr=449 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.032912Z TRACE msg{seq_nr=449 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=66560 [INFO] [stdout] 2025-11-05T02:34:05.032948Z TRACE msg{seq_nr=450 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.032962Z TRACE msg{seq_nr=450 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-11-05T02:34:05.032974Z TRACE msg{seq_nr=450 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=449 [INFO] [stdout] 2025-11-05T02:34:05.032989Z TRACE msg{seq_nr=450 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.033001Z TRACE msg{seq_nr=450 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.033014Z TRACE msg{seq_nr=450 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=67584 [INFO] [stdout] 2025-11-05T02:34:05.033044Z TRACE msg{seq_nr=451 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.033056Z TRACE msg{seq_nr=451 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-11-05T02:34:05.033069Z TRACE msg{seq_nr=451 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=450 [INFO] [stdout] 2025-11-05T02:34:05.033084Z TRACE msg{seq_nr=451 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.033095Z TRACE msg{seq_nr=451 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.033108Z TRACE msg{seq_nr=451 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=68608 [INFO] [stdout] 2025-11-05T02:34:05.033124Z  INFO echo{addr=127.0.0.1:0}: librqbit_utp::e2e_tests: current counter 8000 [INFO] [stdout] 2025-11-05T02:34:05.033138Z TRACE msg{seq_nr=452 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.033151Z TRACE msg{seq_nr=452 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-11-05T02:34:05.033162Z TRACE msg{seq_nr=452 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=451 [INFO] [stdout] 2025-11-05T02:34:05.033177Z TRACE msg{seq_nr=452 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.033189Z TRACE msg{seq_nr=452 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.033202Z TRACE msg{seq_nr=452 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=69632 [INFO] [stdout] 2025-11-05T02:34:05.033240Z TRACE msg{seq_nr=453 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.033253Z TRACE msg{seq_nr=453 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-11-05T02:34:05.033267Z TRACE msg{seq_nr=453 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=452 [INFO] [stdout] 2025-11-05T02:34:05.033281Z TRACE msg{seq_nr=453 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.033293Z TRACE msg{seq_nr=453 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.033306Z TRACE msg{seq_nr=453 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=70656 [INFO] [stdout] 2025-11-05T02:34:05.033336Z TRACE msg{seq_nr=454 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.033349Z TRACE msg{seq_nr=454 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-11-05T02:34:05.033361Z TRACE msg{seq_nr=454 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=453 [INFO] [stdout] 2025-11-05T02:34:05.033375Z TRACE msg{seq_nr=454 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.033387Z TRACE msg{seq_nr=454 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.033400Z TRACE msg{seq_nr=454 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=71680 [INFO] [stdout] 2025-11-05T02:34:05.033429Z TRACE msg{seq_nr=455 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.033441Z TRACE msg{seq_nr=455 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-11-05T02:34:05.033453Z TRACE msg{seq_nr=455 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=454 [INFO] [stdout] 2025-11-05T02:34:05.033471Z TRACE msg{seq_nr=455 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.033484Z TRACE msg{seq_nr=455 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.033497Z TRACE msg{seq_nr=455 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=72704 [INFO] [stdout] 2025-11-05T02:34:05.033529Z TRACE msg{seq_nr=456 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.033542Z TRACE msg{seq_nr=456 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-11-05T02:34:05.033554Z TRACE msg{seq_nr=456 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=455 [INFO] [stdout] 2025-11-05T02:34:05.033591Z TRACE msg{seq_nr=456 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.033606Z TRACE msg{seq_nr=456 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.033619Z TRACE msg{seq_nr=456 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=73728 [INFO] [stdout] 2025-11-05T02:34:05.033653Z TRACE msg{seq_nr=457 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.033667Z TRACE msg{seq_nr=457 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-11-05T02:34:05.033678Z TRACE msg{seq_nr=457 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=456 [INFO] [stdout] 2025-11-05T02:34:05.033693Z TRACE msg{seq_nr=457 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.033707Z TRACE msg{seq_nr=457 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.033720Z TRACE msg{seq_nr=457 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=74752 [INFO] [stdout] 2025-11-05T02:34:05.033751Z TRACE msg{seq_nr=458 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.033763Z TRACE msg{seq_nr=458 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-11-05T02:34:05.033775Z TRACE msg{seq_nr=458 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=457 [INFO] [stdout] 2025-11-05T02:34:05.033789Z TRACE msg{seq_nr=458 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.033801Z TRACE msg{seq_nr=458 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.033814Z TRACE msg{seq_nr=458 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=75776 [INFO] [stdout] 2025-11-05T02:34:05.033844Z TRACE msg{seq_nr=459 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.033856Z TRACE msg{seq_nr=459 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-11-05T02:34:05.033868Z TRACE msg{seq_nr=459 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=458 [INFO] [stdout] 2025-11-05T02:34:05.033882Z TRACE msg{seq_nr=459 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.033894Z TRACE msg{seq_nr=459 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.033909Z TRACE msg{seq_nr=459 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=76800 [INFO] [stdout] 2025-11-05T02:34:05.033938Z TRACE msg{seq_nr=460 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.033951Z TRACE msg{seq_nr=460 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-11-05T02:34:05.033962Z TRACE msg{seq_nr=460 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=459 [INFO] [stdout] 2025-11-05T02:34:05.033976Z TRACE msg{seq_nr=460 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.033988Z TRACE msg{seq_nr=460 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.034001Z TRACE msg{seq_nr=460 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=77824 [INFO] [stdout] 2025-11-05T02:34:05.034031Z TRACE msg{seq_nr=461 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.034043Z TRACE msg{seq_nr=461 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-11-05T02:34:05.034055Z TRACE msg{seq_nr=461 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=460 [INFO] [stdout] 2025-11-05T02:34:05.034069Z TRACE msg{seq_nr=461 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.034081Z TRACE msg{seq_nr=461 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.034094Z TRACE msg{seq_nr=461 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=78848 [INFO] [stdout] 2025-11-05T02:34:05.034127Z TRACE msg{seq_nr=462 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.034140Z TRACE msg{seq_nr=462 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-11-05T02:34:05.034151Z TRACE msg{seq_nr=462 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=461 [INFO] [stdout] 2025-11-05T02:34:05.034165Z TRACE msg{seq_nr=462 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.034177Z TRACE msg{seq_nr=462 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.034191Z TRACE msg{seq_nr=462 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=79872 [INFO] [stdout] 2025-11-05T02:34:05.034233Z TRACE msg{seq_nr=463 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.034246Z TRACE msg{seq_nr=463 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-11-05T02:34:05.034258Z TRACE msg{seq_nr=463 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=462 [INFO] [stdout] 2025-11-05T02:34:05.034273Z TRACE msg{seq_nr=463 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.034285Z TRACE msg{seq_nr=463 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.034298Z TRACE msg{seq_nr=463 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=80896 [INFO] [stdout] 2025-11-05T02:34:05.034327Z TRACE msg{seq_nr=464 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.034341Z TRACE msg{seq_nr=464 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-11-05T02:34:05.034353Z TRACE msg{seq_nr=464 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=463 [INFO] [stdout] 2025-11-05T02:34:05.034367Z TRACE msg{seq_nr=464 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.034379Z TRACE msg{seq_nr=464 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.034392Z TRACE msg{seq_nr=464 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=81920 [INFO] [stdout] 2025-11-05T02:34:05.034422Z TRACE msg{seq_nr=465 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.034434Z TRACE msg{seq_nr=465 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-11-05T02:34:05.034446Z TRACE msg{seq_nr=465 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=464 [INFO] [stdout] 2025-11-05T02:34:05.034461Z TRACE msg{seq_nr=465 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.034473Z TRACE msg{seq_nr=465 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.034486Z TRACE msg{seq_nr=465 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=82944 [INFO] [stdout] 2025-11-05T02:34:05.034517Z TRACE msg{seq_nr=466 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.034514Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49250 ack_nr=11837 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.034529Z TRACE msg{seq_nr=466 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-11-05T02:34:05.034587Z TRACE msg{seq_nr=466 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=465 [INFO] [stdout] 2025-11-05T02:34:05.034567Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49250 ack_nr=11837 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:05.034615Z TRACE msg{seq_nr=466 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.034615Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49250 ack_nr=11837 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=49249 [INFO] [stdout] 2025-11-05T02:34:05.034631Z TRACE msg{seq_nr=466 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.034638Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49250 ack_nr=11837 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.034651Z TRACE msg{seq_nr=466 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=83968 [INFO] [stdout] 2025-11-05T02:34:05.034657Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49250 ack_nr=11837 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.034679Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49250 ack_nr=11837 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1452 [INFO] [stdout] 2025-11-05T02:34:05.034693Z TRACE msg{seq_nr=467 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.034711Z TRACE msg{seq_nr=467 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-11-05T02:34:05.034727Z TRACE msg{seq_nr=467 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=466 [INFO] [stdout] 2025-11-05T02:34:05.034729Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49251 ack_nr=11837 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.034745Z TRACE msg{seq_nr=467 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.034750Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49251 ack_nr=11837 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:05.034759Z TRACE msg{seq_nr=467 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.034775Z TRACE msg{seq_nr=467 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=84992 [INFO] [stdout] 2025-11-05T02:34:05.034769Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49251 ack_nr=11837 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=49250 [INFO] [stdout] 2025-11-05T02:34:05.034791Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49251 ack_nr=11837 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.034811Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49251 ack_nr=11837 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.034818Z TRACE msg{seq_nr=468 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.034846Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49251 ack_nr=11837 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=2904 [INFO] [stdout] 2025-11-05T02:34:05.034859Z TRACE msg{seq_nr=468 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-11-05T02:34:05.034878Z TRACE msg{seq_nr=468 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=467 [INFO] [stdout] 2025-11-05T02:34:05.034888Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49252 ack_nr=11837 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.034898Z TRACE msg{seq_nr=468 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.034908Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49252 ack_nr=11837 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:05.034912Z TRACE msg{seq_nr=468 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.034942Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49252 ack_nr=11837 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=49251 [INFO] [stdout] 2025-11-05T02:34:05.034951Z TRACE msg{seq_nr=468 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=86016 [INFO] [stdout] 2025-11-05T02:34:05.034964Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49252 ack_nr=11837 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.034983Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49252 ack_nr=11837 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.034994Z TRACE msg{seq_nr=469 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.035004Z TRACE echo{addr=127.0.0.1:0}:utp_socket:accept{local=127.0.0.1:56048}:utp_stream{remote=127.0.0.1:42650}:msg{seq_nr=49252 ack_nr=11837 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=4356 [INFO] [stdout] 2025-11-05T02:34:05.035011Z TRACE msg{seq_nr=469 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-11-05T02:34:05.035025Z TRACE msg{seq_nr=469 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=468 [INFO] [stdout] 2025-11-05T02:34:05.035042Z TRACE msg{seq_nr=469 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.035074Z TRACE msg{seq_nr=469 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.035090Z TRACE msg{seq_nr=469 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=87040 [INFO] [stdout] 2025-11-05T02:34:05.025561Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42156 ack_nr=59660 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: rtte:sample changed skipped_logs=105 before=rtt:23.13458ms,rto:200ms after=rtt:22.894281ms,rto:200ms [INFO] [stdout] 2025-11-05T02:34:05.035110Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42156 ack_nr=59660 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1452 [INFO] [stdout] 2025-11-05T02:34:05.035128Z TRACE msg{seq_nr=470 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.035131Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42156 ack_nr=59660 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=42155 [INFO] [stdout] 2025-11-05T02:34:05.035144Z TRACE msg{seq_nr=470 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: received ST_DATA payload_size=1024 [INFO] [stdout] 2025-11-05T02:34:05.035156Z TRACE msg{seq_nr=470 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: adding ST_DATA message to assember offset=0 self.last_consumed_remote_seq_nr=469 [INFO] [stdout] 2025-11-05T02:34:05.035153Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42156 ack_nr=59660 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.035171Z TRACE msg{seq_nr=470 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: consumed messages sequence_numbers=1 [INFO] [stdout] 2025-11-05T02:34:05.035174Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42156 ack_nr=59660 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.035183Z TRACE msg{seq_nr=470 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: arming inactivity timer delay=10s reason="remote advanced" [INFO] [stdout] 2025-11-05T02:34:05.035195Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42156 ack_nr=59660 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=1452 [INFO] [stdout] 2025-11-05T02:34:05.035197Z TRACE msg{seq_nr=470 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: self.consumed_but_unacked_bytes=88064 [INFO] [stdout] 2025-11-05T02:34:05.035247Z TRACE msg{seq_nr=471 ack_nr=101 len=1024 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [INFO] [stdout] 2025-11-05T02:34:05.035242Z TRACE echo{addr=[::]:0}:utp_socket:connect{remote=127.0.0.1:44545 local=[::]:50724}:utp_stream{remote=127.0.0.1:44545}:msg{seq_nr=42157 ack_nr=59660 len=1452 msgtype=ST_DATA}: librqbit_utp::stream_dispatch: processing message [WARN] too many lines in the log, truncating it