[INFO] cloning repository https://github.com/ShaoG-R/kestrel-protocol [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/ShaoG-R/kestrel-protocol" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FShaoG-R%2Fkestrel-protocol", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FShaoG-R%2Fkestrel-protocol'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] c6cec0f55e4c34e0335412d03afa5dba92cbbe64 [INFO] testing ShaoG-R/kestrel-protocol against master#ad85bc524b1ad696e42061ad8338d382dffbdbe5 for pr-146237 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FShaoG-R%2Fkestrel-protocol" "/workspace/builds/worker-1-tc1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-1-tc1/source'... [INFO] [stderr] done. [INFO] started tweaking git repo https://github.com/ShaoG-R/kestrel-protocol [INFO] finished tweaking git repo https://github.com/ShaoG-R/kestrel-protocol [INFO] tweaked toml for git repo https://github.com/ShaoG-R/kestrel-protocol written to /workspace/builds/worker-1-tc1/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/ShaoG-R/kestrel-protocol on toolchain ad85bc524b1ad696e42061ad8338d382dffbdbe5 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ad85bc524b1ad696e42061ad8338d382dffbdbe5" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/ShaoG-R/kestrel-protocol 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" "+ad85bc524b1ad696e42061ad8338d382dffbdbe5" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded match_token v0.35.0 [INFO] [stderr] Downloaded unicase v2.8.1 [INFO] [stderr] Downloaded markup5ever v0.35.0 [INFO] [stderr] Downloaded topological-sort v0.2.2 [INFO] [stderr] Downloaded pulldown-cmark-escape v0.10.1 [INFO] [stderr] Downloaded redox_syscall v0.5.15 [INFO] [stderr] Downloaded async-channel v2.5.0 [INFO] [stderr] Downloaded kqueue v1.1.1 [INFO] [stderr] Downloaded cssparser v0.35.0 [INFO] [stderr] Downloaded ammonia v4.1.1 [INFO] [stderr] Downloaded arc-swap v1.7.1 [INFO] [stderr] Downloaded jiff-static v0.2.15 [INFO] [stderr] Downloaded cc v1.2.30 [INFO] [stderr] Downloaded pest v2.8.1 [INFO] [stderr] Downloaded serde_json v1.0.141 [INFO] [stderr] Downloaded pulldown-cmark v0.10.3 [INFO] [stderr] Downloaded elasticlunr-rs v3.0.2 [INFO] [stderr] Downloaded handlebars v6.3.2 [INFO] [stderr] Downloaded clap_builder v4.5.41 [INFO] [stderr] Downloaded pulldown-cmark v0.9.6 [INFO] [stderr] Downloaded html5ever v0.35.0 [INFO] [stderr] Downloaded tungstenite v0.26.2 [INFO] [stderr] Downloaded clap v4.5.41 [INFO] [stderr] Downloaded portable-atomic-util v0.2.4 [INFO] [stderr] Downloaded pest_meta v2.8.1 [INFO] [stderr] Downloaded inotify v0.11.0 [INFO] [stderr] Downloaded toml_edit v0.15.0 [INFO] [stderr] Downloaded io-uring v0.7.9 [INFO] [stderr] Downloaded clap_complete v4.5.55 [INFO] [stderr] Downloaded rustix v1.0.8 [INFO] [stderr] Downloaded env_logger v0.11.8 [INFO] [stderr] Downloaded num-modular v0.6.1 [INFO] [stderr] Downloaded pest_derive v2.8.1 [INFO] [stderr] Downloaded globset v0.4.16 [INFO] [stderr] Downloaded notify v8.1.0 [INFO] [stderr] Downloaded notify-debouncer-mini v0.6.0 [INFO] [stderr] Downloaded opener v0.8.2 [INFO] [stderr] Downloaded web_atoms v0.1.3 [INFO] [stderr] Downloaded tokio-tungstenite v0.26.2 [INFO] [stderr] Downloaded num-order v1.2.0 [INFO] [stderr] Downloaded notify-types v2.0.0 [INFO] [stderr] Downloaded terminal_size v0.4.2 [INFO] [stderr] Downloaded pest_generator v2.8.1 [INFO] [stderr] Downloaded pathdiff v0.2.3 [INFO] [stderr] Downloaded http-range-header v0.4.2 [INFO] [stderr] Downloaded jiff v0.2.15 [INFO] [stderr] Downloaded tokio v1.47.0 [INFO] [stderr] Downloaded mdbook-mermaid v0.15.0 [INFO] [stderr] Downloaded mdbook v0.4.52 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/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:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+ad85bc524b1ad696e42061ad8338d382dffbdbe5" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] d9f190aba556d37480e5ddad19816f80d71eb6d89904269ef206eb96bc072e39 [INFO] running `Command { std: "docker" "start" "-a" "d9f190aba556d37480e5ddad19816f80d71eb6d89904269ef206eb96bc072e39", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "d9f190aba556d37480e5ddad19816f80d71eb6d89904269ef206eb96bc072e39", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "d9f190aba556d37480e5ddad19816f80d71eb6d89904269ef206eb96bc072e39", kill_on_drop: false }` [INFO] [stdout] d9f190aba556d37480e5ddad19816f80d71eb6d89904269ef206eb96bc072e39 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+ad85bc524b1ad696e42061ad8338d382dffbdbe5" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] b4ce1883e0ad5c3b8e0c5b674af9417ed88a1bbe85b966a393def09d9ef352ef [INFO] running `Command { std: "docker" "start" "-a" "b4ce1883e0ad5c3b8e0c5b674af9417ed88a1bbe85b966a393def09d9ef352ef", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.174 [INFO] [stderr] Compiling crossbeam-utils v0.8.21 [INFO] [stderr] Compiling cfg-if v1.0.1 [INFO] [stderr] Compiling futures-core v0.3.31 [INFO] [stderr] Compiling autocfg v1.5.0 [INFO] [stderr] Compiling zerocopy v0.8.26 [INFO] [stderr] Compiling getrandom v0.3.3 [INFO] [stderr] Compiling syn v2.0.104 [INFO] [stderr] Compiling futures-sink v0.3.31 [INFO] [stderr] Compiling parking_lot_core v0.9.11 [INFO] [stderr] Compiling futures-channel v0.3.31 [INFO] [stderr] Compiling parking v2.2.1 [INFO] [stderr] Compiling futures-io v0.3.31 [INFO] [stderr] Compiling slab v0.4.10 [INFO] [stderr] Compiling futures-task v0.3.31 [INFO] [stderr] Compiling lock_api v0.4.13 [INFO] [stderr] Compiling smallvec v1.15.1 [INFO] [stderr] Compiling bytemuck v1.23.1 [INFO] [stderr] Compiling once_cell v1.21.3 [INFO] [stderr] Compiling safe_arch v0.7.4 [INFO] [stderr] Compiling tracing-core v0.1.34 [INFO] [stderr] Compiling bytes v1.10.1 [INFO] [stderr] Compiling concurrent-queue v2.5.0 [INFO] [stderr] Compiling crossbeam-epoch v0.9.18 [INFO] [stderr] Compiling event-listener v5.4.0 [INFO] [stderr] Compiling either v1.15.0 [INFO] [stderr] Compiling crossbeam-deque v0.8.6 [INFO] [stderr] Compiling event-listener-strategy v0.5.4 [INFO] [stderr] Compiling wide v0.7.33 [INFO] [stderr] Compiling rayon-core v1.12.1 [INFO] [stderr] Compiling crossbeam-queue v0.3.12 [INFO] [stderr] Compiling async-channel v2.5.0 [INFO] [stderr] Compiling rand_core v0.9.3 [INFO] [stderr] Compiling mio v1.0.4 [INFO] [stderr] Compiling signal-hook-registry v1.4.5 [INFO] [stderr] Compiling socket2 v0.6.0 [INFO] [stderr] Compiling ppv-lite86 v0.2.21 [INFO] [stderr] Compiling parking_lot v0.12.4 [INFO] [stderr] Compiling rayon v1.10.0 [INFO] [stderr] Compiling rand_chacha v0.9.0 [INFO] [stderr] Compiling num_cpus v1.17.0 [INFO] [stderr] Compiling arc-swap v1.7.1 [INFO] [stderr] Compiling rand v0.9.2 [INFO] [stderr] Compiling futures-macro v0.3.31 [INFO] [stderr] Compiling tokio-macros v2.5.0 [INFO] [stderr] Compiling thiserror-impl v2.0.12 [INFO] [stderr] Compiling tracing-attributes v0.1.30 [INFO] [stderr] Compiling async-trait v0.1.88 [INFO] [stderr] Compiling tokio v1.47.0 [INFO] [stderr] Compiling futures-util v0.3.31 [INFO] [stderr] Compiling tracing v0.1.41 [INFO] [stderr] Compiling thiserror v2.0.12 [INFO] [stderr] Compiling futures-executor v0.3.31 [INFO] [stderr] Compiling futures v0.3.31 [INFO] [stderr] Compiling kestrel-protocol v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 48.10s [INFO] running `Command { std: "docker" "inspect" "b4ce1883e0ad5c3b8e0c5b674af9417ed88a1bbe85b966a393def09d9ef352ef", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "b4ce1883e0ad5c3b8e0c5b674af9417ed88a1bbe85b966a393def09d9ef352ef", kill_on_drop: false }` [INFO] [stdout] b4ce1883e0ad5c3b8e0c5b674af9417ed88a1bbe85b966a393def09d9ef352ef [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+ad85bc524b1ad696e42061ad8338d382dffbdbe5" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 62c755ba861ab9d40b0c2fd88907b9c8b9ad61904bd8efe98ad273d202595335 [INFO] running `Command { std: "docker" "start" "-a" "62c755ba861ab9d40b0c2fd88907b9c8b9ad61904bd8efe98ad273d202595335", kill_on_drop: false }` [INFO] [stderr] Compiling syn v2.0.104 [INFO] [stderr] Compiling log v0.4.27 [INFO] [stderr] Compiling smallvec v1.15.1 [INFO] [stderr] Compiling siphasher v1.0.1 [INFO] [stderr] Compiling bitflags v2.9.1 [INFO] [stderr] Compiling aho-corasick v1.1.3 [INFO] [stderr] Compiling futures-channel v0.3.31 [INFO] [stderr] Compiling http v1.3.1 [INFO] [stderr] Compiling parking_lot_core v0.9.11 [INFO] [stderr] Compiling phf_shared v0.11.3 [INFO] [stderr] Compiling mio v1.0.4 [INFO] [stderr] Compiling tracing-core v0.1.34 [INFO] [stderr] Compiling parking_lot v0.12.4 [INFO] [stderr] Compiling phf_generator v0.11.3 [INFO] [stderr] Compiling litemap v0.8.0 [INFO] [stderr] Compiling writeable v0.6.1 [INFO] [stderr] Compiling rustix v1.0.8 [INFO] [stderr] Compiling httparse v1.10.1 [INFO] [stderr] Compiling icu_properties_data v2.0.1 [INFO] [stderr] Compiling linux-raw-sys v0.9.4 [INFO] [stderr] Compiling utf-8 v0.7.6 [INFO] [stderr] Compiling new_debug_unreachable v1.0.6 [INFO] [stderr] Compiling icu_normalizer_data v2.0.0 [INFO] [stderr] Compiling http-body v1.0.1 [INFO] [stderr] Compiling phf_codegen v0.11.3 [INFO] [stderr] Compiling string_cache_codegen v0.5.4 [INFO] [stderr] Compiling unicase v2.8.1 [INFO] [stderr] Compiling mac v0.1.1 [INFO] [stderr] Compiling precomputed-hash v0.1.1 [INFO] [stderr] Compiling serde_json v1.0.141 [INFO] [stderr] Compiling regex-automata v0.4.9 [INFO] [stderr] Compiling futf v0.1.5 [INFO] [stderr] Compiling web_atoms v0.1.3 [INFO] [stderr] Compiling rustversion v1.0.21 [INFO] [stderr] Compiling sha1 v0.10.6 [INFO] [stderr] Compiling tendril v0.4.3 [INFO] [stderr] Compiling mime_guess v2.0.5 [INFO] [stderr] Compiling http-body-util v0.1.3 [INFO] [stderr] Compiling inotify-sys v0.1.5 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling data-encoding v2.9.0 [INFO] [stderr] Compiling sync_wrapper v1.0.2 [INFO] [stderr] Compiling clap_lex v0.7.5 [INFO] [stderr] Compiling either v1.15.0 [INFO] [stderr] Compiling dtoa v1.0.10 [INFO] [stderr] Compiling inotify v0.11.0 [INFO] [stderr] Compiling dtoa-short v0.3.5 [INFO] [stderr] Compiling indexmap v1.9.3 [INFO] [stderr] Compiling num-modular v0.6.1 [INFO] [stderr] Compiling anyhow v1.0.98 [INFO] [stderr] Compiling fastrand v2.3.0 [INFO] [stderr] Compiling notify-types v2.0.0 [INFO] [stderr] Compiling pulldown-cmark v0.10.3 [INFO] [stderr] Compiling notify v8.1.0 [INFO] [stderr] Compiling num-order v1.2.0 [INFO] [stderr] Compiling regex-syntax v0.6.29 [INFO] [stderr] Compiling terminal_size v0.4.2 [INFO] [stderr] Compiling clap_builder v4.5.41 [INFO] [stderr] Compiling tempfile v3.20.0 [INFO] [stderr] Compiling iana-time-zone v0.1.63 [INFO] [stderr] Compiling http-range-header v0.4.2 [INFO] [stderr] Compiling regex v1.11.1 [INFO] [stderr] Compiling bstr v1.12.0 [INFO] [stderr] Compiling pulldown-cmark-escape v0.10.1 [INFO] [stderr] Compiling pulldown-cmark v0.9.6 [INFO] [stderr] Compiling synstructure v0.13.2 [INFO] [stderr] Compiling darling_core v0.20.11 [INFO] [stderr] Compiling globset v0.4.16 [INFO] [stderr] Compiling env_filter v0.1.3 [INFO] [stderr] Compiling maplit v1.0.2 [INFO] [stderr] Compiling matchit v0.8.4 [INFO] [stderr] Compiling jiff v0.2.15 [INFO] [stderr] Compiling ignore v0.4.23 [INFO] [stderr] Compiling clap v4.5.41 [INFO] [stderr] Compiling clap_complete v4.5.55 [INFO] [stderr] Compiling zerofrom-derive v0.1.6 [INFO] [stderr] Compiling yoke-derive v0.8.0 [INFO] [stderr] Compiling serde_derive v1.0.219 [INFO] [stderr] Compiling zerovec-derive v0.11.1 [INFO] [stderr] Compiling displaydoc v0.2.5 [INFO] [stderr] Compiling futures-macro v0.3.31 [INFO] [stderr] Compiling zerofrom v0.1.6 [INFO] [stderr] Compiling yoke v0.8.0 [INFO] [stderr] Compiling thiserror-impl v2.0.12 [INFO] [stderr] Compiling tokio-macros v2.5.0 [INFO] [stderr] Compiling zerovec v0.11.2 [INFO] [stderr] Compiling zerotrie v0.2.2 [INFO] [stderr] Compiling futures-util v0.3.31 [INFO] [stderr] Compiling tracing-attributes v0.1.30 [INFO] [stderr] Compiling tokio v1.47.0 [INFO] [stderr] Compiling phf_macros v0.11.3 [INFO] [stderr] Compiling thiserror v2.0.12 [INFO] [stderr] Compiling darling_macro v0.20.11 [INFO] [stderr] Compiling tinystr v0.8.1 [INFO] [stderr] Compiling potential_utf v0.1.2 [INFO] [stderr] Compiling phf v0.11.3 [INFO] [stderr] Compiling icu_locale_core v2.0.0 [INFO] [stderr] Compiling icu_collections v2.0.0 [INFO] [stderr] Compiling darling v0.20.11 [INFO] [stderr] Compiling pest v2.8.1 [INFO] [stderr] Compiling tracing v0.1.41 [INFO] [stderr] Compiling derive_builder_core v0.20.2 [INFO] [stderr] Compiling icu_provider v2.0.0 [INFO] [stderr] Compiling icu_properties v2.0.1 [INFO] [stderr] Compiling icu_normalizer v2.0.0 [INFO] [stderr] Compiling serde v1.0.219 [INFO] [stderr] Compiling pest_meta v2.8.1 [INFO] [stderr] Compiling derive_builder_macro v0.20.2 [INFO] [stderr] Compiling tungstenite v0.26.2 [INFO] [stderr] Compiling cssparser-macros v0.6.1 [INFO] [stderr] Compiling match_token v0.35.0 [INFO] [stderr] Compiling cssparser v0.35.0 [INFO] [stderr] Compiling idna_adapter v1.2.1 [INFO] [stderr] Compiling idna v1.0.3 [INFO] [stderr] Compiling pest_generator v2.8.1 [INFO] [stderr] Compiling url v2.5.4 [INFO] [stderr] Compiling derive_builder v0.20.2 [INFO] [stderr] Compiling axum-core v0.5.2 [INFO] [stderr] Compiling futures-executor v0.3.31 [INFO] [stderr] Compiling env_logger v0.11.8 [INFO] [stderr] Compiling regex-automata v0.1.10 [INFO] [stderr] Compiling opener v0.8.2 [INFO] [stderr] Compiling pest_derive v2.8.1 [INFO] [stderr] Compiling chrono v0.4.41 [INFO] [stderr] Compiling notify-debouncer-mini v0.6.0 [INFO] [stderr] Compiling string_cache v0.8.9 [INFO] [stderr] Compiling hyper v1.6.0 [INFO] [stderr] Compiling tower v0.5.2 [INFO] [stderr] Compiling tokio-tungstenite v0.26.2 [INFO] [stderr] Compiling tokio-util v0.7.15 [INFO] [stderr] Compiling markup5ever v0.35.0 [INFO] [stderr] Compiling serde_path_to_error v0.1.17 [INFO] [stderr] Compiling serde_urlencoded v0.7.1 [INFO] [stderr] Compiling toml v0.5.11 [INFO] [stderr] Compiling html5ever v0.35.0 [INFO] [stderr] Compiling hyper-util v0.1.16 [INFO] [stderr] Compiling tower-http v0.6.6 [INFO] [stderr] Compiling elasticlunr-rs v3.0.2 [INFO] [stderr] Compiling axum v0.8.4 [INFO] [stderr] Compiling handlebars v6.3.2 [INFO] [stderr] Compiling itertools v0.10.5 [INFO] [stderr] Compiling ammonia v4.1.1 [INFO] [stderr] Compiling sha2 v0.10.9 [INFO] [stderr] Compiling combine v4.6.7 [INFO] [stderr] Compiling is-terminal v0.4.16 [INFO] [stderr] Compiling pathdiff v0.2.3 [INFO] [stderr] Compiling toml_datetime v0.5.1 [INFO] [stderr] Compiling overload v0.1.1 [INFO] [stderr] Compiling topological-sort v0.2.2 [INFO] [stderr] Compiling shlex v1.3.0 [INFO] [stderr] Compiling humantime v2.2.0 [INFO] [stderr] Compiling hex v0.4.3 [INFO] [stderr] Compiling nu-ansi-term v0.46.0 [INFO] [stderr] Compiling sharded-slab v0.1.7 [INFO] [stderr] Compiling env_logger v0.10.2 [INFO] [stderr] Compiling rayon v1.10.0 [INFO] [stderr] Compiling async-channel v2.5.0 [INFO] [stderr] Compiling matchers v0.1.0 [INFO] [stderr] Compiling futures v0.3.31 [INFO] [stderr] Compiling async-trait v0.1.88 [INFO] [stderr] Compiling tracing-log v0.2.0 [INFO] [stderr] Compiling thread_local v1.1.9 [INFO] [stderr] Compiling tracing-subscriber v0.3.19 [INFO] [stderr] Compiling kestrel-protocol v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] Compiling mdbook v0.4.52 [INFO] [stderr] Compiling toml_edit v0.15.0 [INFO] [stderr] Compiling mdbook-mermaid v0.15.0 [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 4m 34s [INFO] running `Command { std: "docker" "inspect" "62c755ba861ab9d40b0c2fd88907b9c8b9ad61904bd8efe98ad273d202595335", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "62c755ba861ab9d40b0c2fd88907b9c8b9ad61904bd8efe98ad273d202595335", kill_on_drop: false }` [INFO] [stdout] 62c755ba861ab9d40b0c2fd88907b9c8b9ad61904bd8efe98ad273d202595335 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+ad85bc524b1ad696e42061ad8338d382dffbdbe5" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] ba11e85ad06c360ab55a88bbbe75424bc2545a2f6d61474df59bb0836516bbdc [INFO] running `Command { std: "docker" "start" "-a" "ba11e85ad06c360ab55a88bbbe75424bc2545a2f6d61474df59bb0836516bbdc", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.51s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/kestrel_protocol-485c170ab332eb2d) [INFO] [stdout] [INFO] [stdout] running 310 tests [INFO] [stdout] test core::endpoint::core::frame::tests::test_create_ack_frame ... ok [INFO] [stdout] test core::endpoint::core::frame::tests::test_create_fin_frame ... ok [INFO] [stdout] test core::endpoint::core::frame::tests::test_create_syn_frame ... ok [INFO] [stdout] test core::endpoint::core::sender::tests::test_packet_builder_flush_empty ... ok [INFO] [stdout] test core::endpoint::core::sender::tests::test_packet_builder_add_frames_batch ... ok [INFO] [stdout] test core::endpoint::core::sender::tests::test_packet_builder_exceeds_mtu ... ok [INFO] [stdout] test core::endpoint::core::sender::tests::test_packet_builder_frame_larger_than_max_size ... ok [INFO] [stdout] test core::endpoint::core::sender::tests::test_packet_builder_frame_equals_max_size ... ok [INFO] [stdout] test core::endpoint::core::sender::tests::test_packet_builder_single_frame ... ok [INFO] [stdout] test core::endpoint::lifecycle::manager::tests::test_activity_checks ... ok [INFO] [stdout] test core::endpoint::lifecycle::manager::tests::test_clear_event_listeners ... ok [INFO] [stdout] test core::endpoint::core::sender::tests::test_packet_builder_multiple_frames_fit ... ok [INFO] [stdout] test core::endpoint::lifecycle::manager::tests::test_data_permission_checks ... ok [INFO] [stdout] test core::endpoint::lifecycle::manager::tests::test_event_callbacks ... ok [INFO] [stdout] test core::endpoint::lifecycle::manager::tests::test_force_close ... ok [INFO] [stdout] test core::endpoint::lifecycle::manager::tests::test_graceful_shutdown ... ok [INFO] [stdout] test core::endpoint::lifecycle::manager::tests::test_invalid_state_transitions ... ok [INFO] [stdout] test core::endpoint::lifecycle::manager::tests::test_lifecycle_manager_initialization ... ok [INFO] [stdout] test core::endpoint::lifecycle::manager::tests::test_path_validation ... ok [INFO] [stdout] test core::endpoint::lifecycle::manager::tests::test_state_transitions ... ok [INFO] [stdout] test core::endpoint::lifecycle::transitions::tests::test_clear_event_listeners ... ok [INFO] [stdout] test core::endpoint::lifecycle::transitions::tests::test_event_listeners ... ok [INFO] [stdout] test core::endpoint::lifecycle::transitions::tests::test_execute_invalid_transition ... ok [INFO] [stdout] test core::endpoint::lifecycle::transitions::tests::test_execute_valid_transition ... ok [INFO] [stdout] test core::endpoint::lifecycle::transitions::tests::test_graceful_shutdown_transitions ... ok [INFO] [stdout] test core::endpoint::lifecycle::transitions::tests::test_state_name_for ... ok [INFO] [stdout] test core::endpoint::lifecycle::validation::tests::test_activity_checks ... ok [INFO] [stdout] test core::endpoint::lifecycle::validation::tests::test_data_permissions ... ok [INFO] [stdout] test core::endpoint::lifecycle::validation::tests::test_graceful_shutdown_checks ... ok [INFO] [stdout] test core::endpoint::lifecycle::validation::tests::test_invalid_transitions ... ok [INFO] [stdout] test core::endpoint::lifecycle::validation::tests::test_path_validation_checks ... ok [INFO] [stdout] test core::endpoint::lifecycle::validation::tests::test_should_close ... ok [INFO] [stdout] test core::endpoint::lifecycle::validation::tests::test_valid_transitions ... ok [INFO] [stdout] test core::endpoint::processing::operations::tests::test_endpoint_operations_basic_info ... ok [INFO] [stdout] test core::endpoint::processing::operations::tests::test_endpoint_operations_reliability_layer ... ok [INFO] [stdout] test core::endpoint::processing::operations::tests::test_endpoint_operations_state_management ... ok [INFO] [stdout] test core::endpoint::processing::operations::tests::test_processor_operations_ack_processing ... ok [INFO] [stdout] test core::endpoint::processing::processors::ack::tests::test_processor_name ... ok [INFO] [stdout] test core::endpoint::processing::processors::connection::tests::test_connection_processor_can_handle ... ok [INFO] [stdout] test core::endpoint::processing::processors::connection::tests::test_processor_name ... ok [INFO] [stdout] test core::endpoint::processing::processors::data::tests::test_frame_type_validation ... ok [INFO] [stdout] test core::endpoint::processing::processors::data::tests::test_processor_type_identification ... ok [INFO] [stdout] test core::endpoint::processing::processors::data::tests::test_processor_name ... ok [INFO] [stdout] test core::endpoint::processing::processors::data::tests::test_push_processor_can_handle ... ok [INFO] [stdout] test core::endpoint::processing::operations::tests::test_processor_operations_fin_handling ... ok [INFO] [stdout] test core::endpoint::processing::processors::path::tests::test_path_processor_can_handle ... ok [INFO] [stdout] test core::endpoint::processing::processors::tests::test_frame_processor_routing ... ok [INFO] [stdout] test core::endpoint::processing::traits::tests::test_mock_endpoint_operations ... ok [INFO] [stdout] test core::endpoint::tests::event_dispatcher::tests::test_event_dispatcher_frame_routing ... ok [INFO] [stdout] test core::endpoint::timing::tests::test_calculate_next_wakeup_syn_received ... ok [INFO] [stdout] test core::endpoint::processing::processors::path::tests::test_processor_name ... ok [INFO] [stdout] test core::endpoint::timing::tests::test_calculate_next_wakeup_with_rto ... ok [INFO] [stdout] test core::endpoint::timing::tests::test_check_connection_timeouts_idle_timeout ... ok [INFO] [stdout] test core::endpoint::timing::tests::test_fin_pending_eof_operations ... ok [INFO] [stdout] test core::endpoint::timing::tests::test_check_connection_timeouts_no_timeout ... ok [INFO] [stdout] test core::endpoint::timing::tests::test_next_connection_timeout_deadline ... ok [INFO] [stdout] test core::endpoint::timing::tests::test_calculate_next_wakeup_without_rto ... ok [INFO] [stdout] test core::endpoint::timing::tests::test_should_trigger_timeout_handling ... ok [INFO] [stdout] test core::endpoint::timing::tests::test_time_until_next_timeout ... ok [INFO] [stdout] test core::endpoint::timing::tests::test_caller_side_performance ... ok [INFO] [stdout] test core::endpoint::processing::processors::ack::tests::test_ack_processor_can_handle ... ok [INFO] [stdout] test core::endpoint::processing::processors::data::tests::test_all_processor_interfaces_consistency ... ok [INFO] [stdout] test core::endpoint::timing::tests::test_timeout_debug_info ... ok [INFO] [stdout] test core::endpoint::timing::tests::test_timeout_event_enum ... ok [INFO] [stdout] test core::endpoint::timing::tests::test_on_packet_received ... ok [INFO] [stdout] test core::endpoint::timing::tests::test_timing_manager_creation ... ok [INFO] [stdout] test core::endpoint::timing::tests::test_timing_manager_updates ... ok [INFO] [stdout] test core::endpoint::timing::tests::test_timing_manager_with_start_time ... ok [INFO] [stdout] test core::endpoint::timing::tests::test_timing_state_updates ... ok [INFO] [stdout] test core::endpoint::timing::tests::test_unified_scheduler_cache_efficiency ... ok [INFO] [stdout] test core::endpoint::timing::tests::test_unified_scheduler_performance ... ok [INFO] [stdout] test core::endpoint::types::channels::tests::test_channel_manager_creation ... ok [INFO] [stdout] test core::endpoint::types::channels::tests::test_input_channel_status ... ok [INFO] [stdout] test core::endpoint::types::channels::tests::test_user_stream_operations ... ok [INFO] [stdout] test core::endpoint::types::identity::tests::test_connection_identity_creation ... ok [INFO] [stdout] test core::endpoint::types::identity::tests::test_connection_identity_matching ... ok [INFO] [stdout] test core::endpoint::types::identity::tests::test_connection_identity_setters ... ok [INFO] [stdout] test core::endpoint::types::state::tests::test_connection_state_traits ... ok [INFO] [stdout] test core::endpoint::types::transport::tests::test_peer_window_operations ... ok [INFO] [stdout] test core::endpoint::types::transport::tests::test_transport_manager_creation ... ok [INFO] [stdout] test core::endpoint::types::transport::tests::test_transport_manager_debug ... ok [INFO] [stdout] test core::endpoint::types::transport::tests::test_transport_manager_with_window ... ok [INFO] [stdout] test core::endpoint::types::transport::tests::test_transport_stats ... ok [INFO] [stdout] test core::endpoint::unified_scheduler::tests::test_cache_functionality ... ok [INFO] [stdout] test core::endpoint::unified_scheduler::tests::test_calculate_unified_deadline ... ok [INFO] [stdout] test core::endpoint::unified_scheduler::tests::test_cleanup_expired_data ... ok [INFO] [stdout] test core::endpoint::unified_scheduler::tests::test_prediction_with_insufficient_data ... ok [INFO] [stdout] test core::endpoint::unified_scheduler::tests::test_statistics ... ok [INFO] [stdout] test core::endpoint::unified_scheduler::tests::test_time_cache ... ok [INFO] [stdout] test core::endpoint::unified_scheduler::tests::test_unified_scheduler_creation ... ok [INFO] [stdout] test core::endpoint::unified_scheduler::tests::test_unified_timeout_check ... ok [INFO] [stdout] test core::reliability::congestion::tests::test_vegas_avoidance_decrease_clamp_to_min ... ok [INFO] [stdout] test core::reliability::congestion::tests::test_vegas_avoidance_decrease_when_above_beta ... ok [INFO] [stdout] test core::reliability::congestion::tests::test_vegas_avoidance_increase_when_below_alpha ... ok [INFO] [stdout] test core::reliability::congestion::tests::test_vegas_avoidance_stable_between_alpha_beta ... ok [INFO] [stdout] test core::reliability::congestion::tests::test_vegas_congestive_loss_clamp_to_min ... ok [INFO] [stdout] test core::reliability::congestion::tests::test_vegas_congestive_loss_reaction ... ok [INFO] [stdout] test core::reliability::congestion::tests::test_vegas_initial_state ... ok [INFO] [stdout] test core::reliability::congestion::tests::test_vegas_loss_with_no_rtt_sample ... ok [INFO] [stdout] test core::reliability::congestion::tests::test_vegas_min_rtt_tracking ... ok [INFO] [stdout] test core::reliability::congestion::tests::test_vegas_random_loss_clamp_to_min ... ok [INFO] [stdout] test core::reliability::congestion::tests::test_vegas_random_loss_reaction ... ok [INFO] [stdout] test core::reliability::congestion::tests::test_vegas_slow_start ... ok [INFO] [stdout] test core::reliability::congestion::tests::test_vegas_transition_to_congestion_avoidance ... ok [INFO] [stdout] test core::reliability::packetizer::tests::test_packetize_empty_buffer ... ok [INFO] [stdout] test core::reliability::packetizer::tests::test_packetize_prepend_frame ... ok [INFO] [stdout] test core::reliability::packetizer::tests::test_packetize_respects_cwnd ... ok [INFO] [stdout] test core::reliability::packetizer::tests::test_packetize_respects_flow_control ... ok [INFO] [stdout] test core::reliability::packetizer::tests::test_packetize_simple ... ok [INFO] [stdout] test core::reliability::packetizer::tests::test_packetize_zero_rtt_respects_congestion_window ... ok [INFO] [stdout] test core::reliability::packetizer::tests::test_packetize_zero_rtt_syn_ack_only ... ok [INFO] [stdout] test core::reliability::packetizer::tests::test_packetize_zero_rtt_syn_ack_with_data_multiple_packets ... ok [INFO] [stdout] test core::reliability::packetizer::tests::test_packetize_zero_rtt_syn_ack_with_data_single_packet ... ok [INFO] [stdout] test core::reliability::recv_buffer::tests::test_receive_duplicate_and_old_packets ... ok [INFO] [stdout] test core::reliability::recv_buffer::tests::test_receive_in_order_and_reassemble ... ok [INFO] [stdout] test core::reliability::recv_buffer::tests::test_receive_out_of_order_and_reassemble ... ok [INFO] [stdout] test core::reliability::recv_buffer::tests::test_receive_with_fin ... ok [INFO] [stdout] test core::reliability::recv_buffer::tests::test_sack_range_complex ... ok [INFO] [stdout] test core::reliability::recv_buffer::tests::test_sack_range_generation ... ok [INFO] [stdout] test core::reliability::retransmission::rtt::tests::test_rtt_estimator_first_sample ... ok [INFO] [stdout] test core::reliability::retransmission::rtt::tests::test_rtt_estimator_initialization ... ok [INFO] [stdout] test core::reliability::retransmission::rtt::tests::test_rtt_estimator_min_rto_enforced ... ok [INFO] [stdout] test core::reliability::retransmission::rtt::tests::test_rtt_estimator_subsequent_samples ... ok [INFO] [stdout] test core::reliability::retransmission::sack_manager::tests::test_clear ... ok [INFO] [stdout] test core::reliability::retransmission::sack_manager::tests::test_encode_decode_sack_ranges ... ok [INFO] [stdout] test core::reliability::retransmission::sack_manager::tests::test_fast_retransmission ... ok [INFO] [stdout] test core::endpoint::timing::tests::test_check_idle_timeout ... ok [INFO] [stdout] test core::reliability::retransmission::sack_manager::tests::test_process_ack_cumulative_only ... ok [INFO] [stdout] test core::reliability::retransmission::sack_manager::tests::test_fast_retransmission_frame_reconstruction ... ok [INFO] [stdout] test core::endpoint::timing::tests::test_connection_timeout_deadline_after_activity ... ok [INFO] [stdout] test core::reliability::retransmission::sack_manager::tests::test_should_send_standalone_ack ... ok [INFO] [stdout] test core::reliability::retransmission::sack_manager::tests::test_process_ack_with_sack ... ok [INFO] [stdout] test core::reliability::retransmission::simple_retx_manager::tests::test_max_retries_reached ... ok [INFO] [stdout] test core::reliability::retransmission::simple_retx_manager::tests::test_add_and_acknowledge_packet ... ok [INFO] [stdout] test core::reliability::retransmission::simple_retx_manager::tests::test_next_retransmission_deadline ... ok [INFO] [stdout] test core::reliability::retransmission::simple_retx_manager::tests::test_sack_acknowledgment ... ok [INFO] [stdout] test core::reliability::retransmission::tests::test_check_retransmission_timeouts_no_timeout ... ok [INFO] [stdout] test core::reliability::retransmission::tests::test_check_retransmission_timeouts_with_timeout ... ok [INFO] [stdout] test core::reliability::retransmission::tests::test_clear ... ok [INFO] [stdout] test core::reliability::retransmission::simple_retx_manager::tests::test_retransmission_logic ... ok [INFO] [stdout] test core::reliability::retransmission::tests::test_layered_retransmission_disabled ... ok [INFO] [stdout] test core::reliability::retransmission::tests::test_frame_routing_to_correct_manager ... ok [INFO] [stdout] test core::reliability::retransmission::tests::test_next_retransmission_deadline ... ok [INFO] [stdout] test core::reliability::retransmission::tests::test_layered_timeout_interface_consistency ... ok [INFO] [stdout] test core::reliability::retransmission::tests::test_next_retransmission_timeout_deadline ... ok [INFO] [stdout] test core::reliability::retransmission::tests::test_unified_ack_processing ... ok [INFO] [stdout] test core::reliability::send_buffer::tests::test_capacity_limits ... ok [INFO] [stdout] test core::reliability::retransmission::tests::test_unified_retransmission_check ... ok [INFO] [stdout] test core::reliability::send_buffer::tests::test_stream_buffering_and_chunking ... ok [INFO] [stdout] test core::stream::tests::test_stream_eof ... ok [INFO] [stdout] test core::stream::tests::test_stream_read_into_small_buffers ... ok [INFO] [stdout] test core::stream::tests::test_stream_read_pre_buffered ... ok [INFO] [stdout] test core::stream::tests::test_stream_read_simple ... ok [INFO] [stdout] test core::stream::tests::test_stream_read_multiple_chunks ... ok [INFO] [stdout] test core::stream::tests::test_stream_read_multiple_sends ... ok [INFO] [stdout] test core::endpoint::timing::tests::test_timeout_checks ... ok [INFO] [stdout] test core::endpoint::timing::tests::test_time_until_next_timeout_after_delay ... ok [INFO] [stdout] test core::tests::concurrency::test_core_multiple_clients_concurrently ... ok [INFO] [stdout] 2025-09-10T08:42:03.800724Z  INFO kestrel_protocol::timer::task::handle: Global timer task started [INFO] [stdout] 2025-09-10T08:42:03.800753Z  INFO kestrel_protocol::timer::task::handle: Global timer task started [INFO] [stdout] 2025-09-10T08:42:03.800809Z  INFO kestrel_protocol::core::endpoint::lifecycle::manager: Connection lifecycle initialized cid=2 remote_addr=127.0.0.1:1234 [INFO] [stdout] 2025-09-10T08:42:03.800868Z  INFO kestrel_protocol::timer::task::global: Global timer task started [INFO] [stdout] 2025-09-10T08:42:03.800953Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1 slot_index=500 delay_ms=5000 [INFO] [stdout] 2025-09-10T08:42:03.800993Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1 entry_id=1 connection_id=2 delay_ms=5000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:03.800753Z  INFO kestrel_protocol::timer::task::handle: Global timer task started [INFO] [stdout] 2025-09-10T08:42:03.800770Z  INFO kestrel_protocol::core::endpoint::lifecycle::manager: Connection lifecycle initialized cid=2 remote_addr=127.0.0.1:1234 [INFO] [stdout] 2025-09-10T08:42:03.801042Z  INFO kestrel_protocol::core::endpoint::lifecycle::manager: Connection lifecycle initialized cid=2 remote_addr=127.0.0.1:1234 [INFO] [stdout] 2025-09-10T08:42:03.801070Z  INFO kestrel_protocol::timer::task::global: Global timer task started [INFO] [stdout] 2025-09-10T08:42:03.801090Z  INFO kestrel_protocol::timer::task::global: Global timer task started [INFO] [stdout] 2025-09-10T08:42:03.801111Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2 state=SynReceived [INFO] [stdout] 2025-09-10T08:42:03.801116Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1 slot_index=500 delay_ms=5000 [INFO] [stdout] 2025-09-10T08:42:03.801119Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1 slot_index=500 delay_ms=5000 [INFO] [stdout] 2025-09-10T08:42:03.801134Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=2 frame=Syn { header: LongHeader { command: Syn, protocol_version: 1, destination_cid: 0, source_cid: 12345 } } [INFO] [stdout] 2025-09-10T08:42:03.801140Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1 entry_id=1 connection_id=2 delay_ms=5000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:03.801144Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1 entry_id=1 connection_id=2 delay_ms=5000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:03.801155Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="ConnectionProcessor" frame_type=Syn { header: LongHeader { command: Syn, protocol_version: 1, destination_cid: 0, source_cid: 12345 } } [INFO] [stdout] 2025-09-10T08:42:03.801171Z TRACE kestrel_protocol::core::endpoint::processing::processors::connection: Processing SYN frame cid=2 peer_cid=12345 state=SynReceived [INFO] [stdout] 2025-09-10T08:42:03.801183Z  INFO kestrel_protocol::core::endpoint::processing::processors::connection: Received duplicate SYN, ignoring. cid=2 [INFO] [stdout] 2025-09-10T08:42:03.801197Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=2 [INFO] [stdout] 2025-09-10T08:42:03.801211Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2 state=SynReceived [INFO] [stdout] 2025-09-10T08:42:03.801226Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2 state=SynReceived [INFO] [stdout] 2025-09-10T08:42:03.801235Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2 state=SynReceived [INFO] [stdout] 2025-09-10T08:42:03.801235Z DEBUG kestrel_protocol::core::endpoint::lifecycle::manager: Attempting state transition cid=2 current_state=SynReceived target_state=Established [INFO] [stdout] 2025-09-10T08:42:03.801250Z DEBUG kestrel_protocol::core::endpoint::lifecycle::manager: Attempting state transition cid=2 current_state=SynReceived target_state=Established [INFO] [stdout] 2025-09-10T08:42:03.801250Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=2 frame=Syn { header: LongHeader { command: Syn, protocol_version: 1, destination_cid: 0, source_cid: 12345 } } [INFO] [stdout] 2025-09-10T08:42:03.801253Z TRACE kestrel_protocol::core::endpoint::lifecycle::transitions: State transition executed cid=2 from="SynReceived" to="Established" [INFO] [stdout] 2025-09-10T08:42:03.801262Z TRACE kestrel_protocol::core::endpoint::lifecycle::transitions: State transition executed cid=2 from="SynReceived" to="Established" [INFO] [stdout] 2025-09-10T08:42:03.801268Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="ConnectionProcessor" frame_type=Syn { header: LongHeader { command: Syn, protocol_version: 1, destination_cid: 0, source_cid: 12345 } } [INFO] [stdout] 2025-09-10T08:42:03.801280Z TRACE kestrel_protocol::core::reliability::retransmission: Adding frame to simple retransmission [INFO] [stdout] 2025-09-10T08:42:03.801280Z TRACE kestrel_protocol::core::reliability::retransmission: Adding frame to simple retransmission [INFO] [stdout] 2025-09-10T08:42:03.801280Z TRACE kestrel_protocol::core::endpoint::processing::processors::connection: Processing SYN frame cid=2 peer_cid=12345 state=SynReceived [INFO] [stdout] 2025-09-10T08:42:03.801290Z TRACE kestrel_protocol::core::reliability::retransmission: Adding frame to SACK-based retransmission seq=0 [INFO] [stdout] 2025-09-10T08:42:03.801290Z TRACE kestrel_protocol::core::reliability::retransmission: Adding frame to SACK-based retransmission seq=0 [INFO] [stdout] 2025-09-10T08:42:03.801291Z  INFO kestrel_protocol::core::endpoint::processing::processors::connection: Received duplicate SYN, ignoring. cid=2 [INFO] [stdout] 2025-09-10T08:42:03.801303Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending 0-RTT packets with intelligent splitting cid=2 packet_count=1 [INFO] [stdout] 2025-09-10T08:42:03.801303Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending 0-RTT packets with intelligent splitting cid=2 packet_count=1 [INFO] [stdout] 2025-09-10T08:42:03.801303Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=2 frame=Push { header: ShortHeader { command: Push, connection_id: 0, payload_length: 11, recv_window_size: 1024, timestamp: 0, sequence_number: 0, recv_next_sequence: 0 }, payload: b"hello 0-rtt" } [INFO] [stdout] 2025-09-10T08:42:03.801315Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=2 remote_addr=127.0.0.1:1234 frame_count=2 first_frame=SynAck { header: LongHeader { command: SynAck, protocol_version: 1, destination_cid: 12345, source_cid: 2 } } [INFO] [stdout] 2025-09-10T08:42:03.801322Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="PushProcessor" frame_type=Push { header: ShortHeader { command: Push, connection_id: 0, payload_length: 11, recv_window_size: 1024, timestamp: 0, sequence_number: 0, recv_next_sequence: 0 }, payload: b"hello 0-rtt" } [INFO] [stdout] 2025-09-10T08:42:03.801335Z TRACE kestrel_protocol::core::endpoint::processing::processors::data: Processing PUSH frame cid=2 seq=0 payload_len=11 state=SynReceived [INFO] [stdout] 2025-09-10T08:42:03.801348Z DEBUG kestrel_protocol::core::endpoint::processing::processors::data: Handling PUSH in SynReceived state (0-RTT data) cid=2 seq=0 [INFO] [stdout] 2025-09-10T08:42:03.801353Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=2 [INFO] [stdout] 2025-09-10T08:42:03.801360Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=2 [INFO] [stdout] 2025-09-10T08:42:03.801369Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2 state=Established [INFO] [stdout] 2025-09-10T08:42:03.801374Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Reassembled data, sending to stream. cid=2 count=1 [INFO] [stdout] 2025-09-10T08:42:03.801392Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2 state=SynReceived [INFO] [stdout] 2025-09-10T08:42:03.801408Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=2 [INFO] [stdout] 2025-09-10T08:42:03.801416Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2 state=SynReceived [INFO] [stdout] 2025-09-10T08:42:03.801464Z DEBUG kestrel_protocol::core::endpoint::lifecycle::manager: Attempting state transition cid=2 current_state=SynReceived target_state=Established [INFO] [stdout] 2025-09-10T08:42:03.801477Z TRACE kestrel_protocol::core::endpoint: Failed to send remove command during drop: channel closed cid=2 [INFO] [stdout] 2025-09-10T08:42:03.801480Z TRACE kestrel_protocol::core::endpoint::lifecycle::transitions: State transition executed cid=2 from="SynReceived" to="Established" [INFO] [stdout] 2025-09-10T08:42:03.801503Z TRACE kestrel_protocol::core::reliability::retransmission: Adding frame to simple retransmission [INFO] [stdout] 2025-09-10T08:42:03.801511Z TRACE kestrel_protocol::core::reliability::retransmission: Adding frame to SACK-based retransmission seq=0 [INFO] [stdout] 2025-09-10T08:42:03.801522Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending 0-RTT packets with intelligent splitting cid=2 packet_count=1 [INFO] [stdout] 2025-09-10T08:42:03.801533Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=2 remote_addr=127.0.0.1:1234 frame_count=2 first_frame=SynAck { header: LongHeader { command: SynAck, protocol_version: 1, destination_cid: 12345, source_cid: 2 } } [INFO] [stdout] 2025-09-10T08:42:03.801557Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=2 [INFO] [stdout] 2025-09-10T08:42:03.801570Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2 state=Established [INFO] [stdout] test core::tests::handshake::test_1rtt_handshake_with_server_data ... ok [INFO] [stdout] 2025-09-10T08:42:03.801315Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=2 remote_addr=127.0.0.1:1234 frame_count=2 first_frame=SynAck { header: LongHeader { command: SynAck, protocol_version: 1, destination_cid: 1, source_cid: 2 } } [INFO] [stdout] 2025-09-10T08:42:03.801729Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=2 [INFO] [stdout] 2025-09-10T08:42:03.801748Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2 state=Established [INFO] [stdout] 2025-09-10T08:42:03.801796Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=2 frame=Push { header: ShortHeader { command: Push, connection_id: 2, payload_length: 21, recv_window_size: 1024, timestamp: 0, sequence_number: 10, recv_next_sequence: 0 }, payload: b"data from new address" } [INFO] [stdout] 2025-09-10T08:42:03.801865Z TRACE kestrel_protocol::core::endpoint: Failed to send remove command during drop: channel closed cid=2 [INFO] [stdout] 2025-09-10T08:42:03.801889Z DEBUG kestrel_protocol::core::endpoint::lifecycle::manager: Starting path validation cid=2 new_addr=127.0.0.1:9999 challenge_data=5316487360893124335 [INFO] [stdout] 2025-09-10T08:42:03.801902Z DEBUG kestrel_protocol::core::endpoint::lifecycle::manager: Attempting state transition cid=2 current_state=Established target_state=ValidatingPath { new_addr: 127.0.0.1:9999, challenge_data: 5316487360893124335, notifier: Some(Sender { inner: Some(Inner { state: State { is_complete: false, is_closed: false, is_rx_task_set: false, is_tx_task_set: false } }) }) } [INFO] [stdout] 2025-09-10T08:42:03.801918Z TRACE kestrel_protocol::core::endpoint::lifecycle::transitions: State transition executed cid=2 from="Established" to="ValidatingPath" [INFO] [stdout] 2025-09-10T08:42:03.801954Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=2 slot_index=440 delay_ms=30000 [INFO] [stdout] 2025-09-10T08:42:03.801968Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=2 entry_id=2 connection_id=2 delay_ms=30000 event_type=PathValidationTimeout [INFO] [stdout] 2025-09-10T08:42:03.802007Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="PushProcessor" frame_type=Push { header: ShortHeader { command: Push, connection_id: 2, payload_length: 21, recv_window_size: 1024, timestamp: 0, sequence_number: 10, recv_next_sequence: 0 }, payload: b"data from new address" } [INFO] [stdout] 2025-09-10T08:42:03.802025Z TRACE kestrel_protocol::core::endpoint::processing::processors::data: Processing PUSH frame cid=2 seq=10 payload_len=21 state=ValidatingPath { new_addr: 127.0.0.1:9999, challenge_data: 5316487360893124335, notifier: None } [INFO] [stdout] 2025-09-10T08:42:03.802051Z DEBUG kestrel_protocol::core::endpoint::processing::processors::data: Handling PUSH during path validation cid=2 seq=10 [INFO] [stdout] test core::tests::handshake::test_0rtt_handshake_with_client_data ... ok [INFO] [stdout] 2025-09-10T08:42:03.802072Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=2 remote_addr=127.0.0.1:1234 frame_count=1 first_frame=Ack { header: ShortHeader { command: Ack, connection_id: 1, payload_length: 8, recv_window_size: 255, timestamp: 1, sequence_number: 0, recv_next_sequence: 0 }, payload: b"\0\0\0\n\0\0\0\n" } [INFO] [stdout] 2025-09-10T08:42:03.802091Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=2 [INFO] [stdout] 2025-09-10T08:42:03.802101Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2 state=ValidatingPath { new_addr: 127.0.0.1:9999, challenge_data: 5316487360893124335, notifier: Some(Sender { inner: Some(Inner { state: State { is_complete: false, is_closed: true, is_rx_task_set: false, is_tx_task_set: false } }) }) } [INFO] [stdout] 2025-09-10T08:42:03.802155Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=2 frame=PathResponse { header: ShortHeader { command: PathResponse, connection_id: 2, payload_length: 8, recv_window_size: 0, timestamp: 0, sequence_number: 999, recv_next_sequence: 0 }, challenge_data: 5316487360893124335 } [INFO] [stdout] 2025-09-10T08:42:03.802175Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="PathProcessor" frame_type=PathResponse { header: ShortHeader { command: PathResponse, connection_id: 2, payload_length: 8, recv_window_size: 0, timestamp: 0, sequence_number: 999, recv_next_sequence: 0 }, challenge_data: 5316487360893124335 } [INFO] [stdout] 2025-09-10T08:42:03.802180Z TRACE mio::poll: registering event source with poller: token=Token(1), interests=READABLE [INFO] [stdout] 2025-09-10T08:42:03.802191Z DEBUG kestrel_protocol::core::endpoint::processing::processors::path: Processing PathResponse frame cid=2 seq=999 challenge_data=5316487360893124335 src_addr=127.0.0.1:9999 state=ValidatingPath { new_addr: 127.0.0.1:9999, challenge_data: 5316487360893124335, notifier: None } [INFO] [stdout] 2025-09-10T08:42:03.802206Z  INFO kestrel_protocol::core::endpoint::processing::processors::path: Path validation successful, migrating connection cid=2 old_addr=127.0.0.1:1234 new_addr=127.0.0.1:9999 [INFO] [stdout] 2025-09-10T08:42:03.802217Z DEBUG kestrel_protocol::core::endpoint::lifecycle::manager: Completing path validation cid=2 success=true [INFO] [stdout] 2025-09-10T08:42:03.802227Z DEBUG kestrel_protocol::core::endpoint::lifecycle::manager: Attempting state transition cid=2 current_state=ValidatingPath { new_addr: 127.0.0.1:9999, challenge_data: 5316487360893124335, notifier: Some(Sender { inner: Some(Inner { state: State { is_complete: false, is_closed: true, is_rx_task_set: false, is_tx_task_set: false } }) }) } target_state=Established [INFO] [stdout] 2025-09-10T08:42:03.802239Z TRACE kestrel_protocol::core::endpoint::lifecycle::transitions: State transition executed cid=2 from="ValidatingPath" to="Established" [INFO] [stdout] 2025-09-10T08:42:03.802255Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=2 [INFO] [stdout] 2025-09-10T08:42:03.802267Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2 state=Established [INFO] [stdout] 2025-09-10T08:42:03.802283Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=2 [INFO] [stdout] 2025-09-10T08:42:03.802293Z TRACE kestrel_protocol::core::reliability::retransmission: Adding frame to SACK-based retransmission seq=2 [INFO] [stdout] 2025-09-10T08:42:03.802307Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=2 remote_addr=127.0.0.1:9999 frame_count=1 first_frame=Push { header: ShortHeader { command: Push, connection_id: 1, payload_length: 20, recv_window_size: 255, timestamp: 1, sequence_number: 2, recv_next_sequence: 0 }, payload: b"data after migration" } [INFO] [stdout] 2025-09-10T08:42:03.802322Z  INFO kestrel_protocol::timer::task::handle: Global timer task started [INFO] [stdout] 2025-09-10T08:42:03.802331Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2 state=Established [INFO] [stdout] 2025-09-10T08:42:03.802341Z  INFO kestrel_protocol::core::endpoint::lifecycle::manager: Connection lifecycle initialized cid=1 remote_addr=127.0.0.1:5678 [INFO] [stdout] 2025-09-10T08:42:03.802368Z  INFO kestrel_protocol::timer::task::global: Global timer task started [INFO] [stdout] 2025-09-10T08:42:03.802404Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1 slot_index=500 delay_ms=5000 [INFO] [stdout] 2025-09-10T08:42:03.802411Z TRACE kestrel_protocol::core::endpoint: Failed to send remove command during drop: channel closed cid=2 [INFO] [stdout] 2025-09-10T08:42:03.802425Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1 entry_id=1 connection_id=1 delay_ms=5000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:03.802502Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=2 slot_index=440 delay_ms=30000 [INFO] [stdout] 2025-09-10T08:42:03.802532Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=2 entry_id=2 connection_id=1 delay_ms=30000 event_type=ConnectionTimeout [INFO] [stdout] test core::tests::lifecycle::test_connection_migration ... ok [INFO] [stdout] 2025-09-10T08:42:03.802667Z  INFO kestrel_protocol::timer::task::handle: Global timer task started [INFO] [stdout] 2025-09-10T08:42:03.802686Z TRACE mio::poll: registering event source with poller: token=Token(1), interests=READABLE [INFO] [stdout] 2025-09-10T08:42:03.802741Z  INFO kestrel_protocol::core::endpoint::lifecycle::manager: Connection lifecycle initialized cid=2 remote_addr=127.0.0.1:1234 [INFO] [stdout] 2025-09-10T08:42:03.802794Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=1 remote_addr=127.0.0.1:5678 frame_count=1 first_frame=Syn { header: LongHeader { command: Syn, protocol_version: 1, destination_cid: 0, source_cid: 1 } } [INFO] [stdout] 2025-09-10T08:42:03.802819Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=1 state=Connecting [INFO] [stdout] 2025-09-10T08:42:03.802840Z  INFO kestrel_protocol::timer::task::global: Global timer task started [INFO] [stdout] 2025-09-10T08:42:03.802858Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1 slot_index=500 delay_ms=5000 [INFO] [stdout] 2025-09-10T08:42:03.802865Z  INFO kestrel_protocol::timer::task::handle: Global timer task started [INFO] [stdout] 2025-09-10T08:42:03.802875Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1 entry_id=1 connection_id=2 delay_ms=5000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:03.802882Z  INFO kestrel_protocol::core::endpoint::lifecycle::manager: Connection lifecycle initialized cid=1 remote_addr=127.0.0.1:5678 [INFO] [stdout] 2025-09-10T08:42:03.802907Z  INFO kestrel_protocol::timer::task::global: Global timer task started [INFO] [stdout] 2025-09-10T08:42:03.802940Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1 slot_index=500 delay_ms=5000 [INFO] [stdout] 2025-09-10T08:42:03.802956Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1 entry_id=1 connection_id=1 delay_ms=5000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:03.802975Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2 state=SynReceived [INFO] [stdout] 2025-09-10T08:42:03.802995Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=2 frame=Syn { header: LongHeader { command: Syn, protocol_version: 1, destination_cid: 0, source_cid: 1 } } [INFO] [stdout] 2025-09-10T08:42:03.803008Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="ConnectionProcessor" frame_type=Syn { header: LongHeader { command: Syn, protocol_version: 1, destination_cid: 0, source_cid: 1 } } [INFO] [stdout] 2025-09-10T08:42:03.803013Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=2 slot_index=440 delay_ms=30000 [INFO] [stdout] 2025-09-10T08:42:03.803018Z TRACE kestrel_protocol::core::endpoint::processing::processors::connection: Processing SYN frame cid=2 peer_cid=1 state=SynReceived [INFO] [stdout] 2025-09-10T08:42:03.803028Z  INFO kestrel_protocol::core::endpoint::processing::processors::connection: Received duplicate SYN, ignoring. cid=2 [INFO] [stdout] 2025-09-10T08:42:03.803028Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=2 entry_id=2 connection_id=1 delay_ms=30000 event_type=ConnectionTimeout [INFO] [stdout] 2025-09-10T08:42:03.803038Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=2 [INFO] [stdout] 2025-09-10T08:42:03.803048Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2 state=SynReceived [INFO] [stdout] 2025-09-10T08:42:03.803062Z DEBUG kestrel_protocol::core::endpoint::lifecycle::manager: Attempting state transition cid=2 current_state=SynReceived target_state=Established [INFO] [stdout] 2025-09-10T08:42:03.803073Z TRACE kestrel_protocol::core::endpoint::lifecycle::transitions: State transition executed cid=2 from="SynReceived" to="Established" [INFO] [stdout] 2025-09-10T08:42:03.803088Z TRACE kestrel_protocol::core::reliability::retransmission: Adding frame to simple retransmission [INFO] [stdout] 2025-09-10T08:42:03.803094Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending 0-RTT packets with intelligent splitting cid=2 packet_count=1 [INFO] [stdout] 2025-09-10T08:42:03.803104Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=2 remote_addr=127.0.0.1:1234 frame_count=1 first_frame=SynAck { header: LongHeader { command: SynAck, protocol_version: 1, destination_cid: 1, source_cid: 2 } } [INFO] [stdout] 2025-09-10T08:42:03.803123Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=2 [INFO] [stdout] 2025-09-10T08:42:03.803124Z  INFO kestrel_protocol::timer::task::handle: Global timer task started [INFO] [stdout] 2025-09-10T08:42:03.803134Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2 state=Established [INFO] [stdout] 2025-09-10T08:42:03.803142Z  INFO kestrel_protocol::core::endpoint::lifecycle::manager: Connection lifecycle initialized cid=2 remote_addr=127.0.0.1:1234 [INFO] [stdout] 2025-09-10T08:42:03.803184Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=1 remote_addr=127.0.0.1:5678 frame_count=1 first_frame=Syn { header: LongHeader { command: Syn, protocol_version: 1, destination_cid: 0, source_cid: 1 } } [INFO] [stdout] 2025-09-10T08:42:03.803205Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=1 state=Connecting [INFO] [stdout] 2025-09-10T08:42:03.803223Z  INFO kestrel_protocol::timer::task::global: Global timer task started [INFO] [stdout] 2025-09-10T08:42:03.803242Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1 slot_index=500 delay_ms=5000 [INFO] [stdout] 2025-09-10T08:42:03.803258Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1 entry_id=1 connection_id=2 delay_ms=5000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:03.803353Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2 state=SynReceived [INFO] [stdout] 2025-09-10T08:42:03.803373Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=2 frame=Syn { header: LongHeader { command: Syn, protocol_version: 1, destination_cid: 0, source_cid: 1 } } [INFO] [stdout] 2025-09-10T08:42:03.803384Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="ConnectionProcessor" frame_type=Syn { header: LongHeader { command: Syn, protocol_version: 1, destination_cid: 0, source_cid: 1 } } [INFO] [stdout] 2025-09-10T08:42:03.803394Z TRACE kestrel_protocol::core::endpoint::processing::processors::connection: Processing SYN frame cid=2 peer_cid=1 state=SynReceived [INFO] [stdout] 2025-09-10T08:42:03.803403Z  INFO kestrel_protocol::core::endpoint::processing::processors::connection: Received duplicate SYN, ignoring. cid=2 [INFO] [stdout] 2025-09-10T08:42:03.803411Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=2 [INFO] [stdout] 2025-09-10T08:42:03.803419Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2 state=SynReceived [INFO] [stdout] 2025-09-10T08:42:03.803431Z DEBUG kestrel_protocol::core::endpoint::lifecycle::manager: Attempting state transition cid=2 current_state=SynReceived target_state=Established [INFO] [stdout] 2025-09-10T08:42:03.803443Z TRACE kestrel_protocol::core::endpoint::lifecycle::transitions: State transition executed cid=2 from="SynReceived" to="Established" [INFO] [stdout] 2025-09-10T08:42:03.803460Z TRACE kestrel_protocol::core::reliability::retransmission: Adding frame to simple retransmission [INFO] [stdout] 2025-09-10T08:42:03.803467Z TRACE kestrel_protocol::core::reliability::retransmission: Adding frame to SACK-based retransmission seq=0 [INFO] [stdout] 2025-09-10T08:42:03.803475Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending 0-RTT packets with intelligent splitting cid=2 packet_count=1 [INFO] [stdout] 2025-09-10T08:42:03.803484Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=2 remote_addr=127.0.0.1:1234 frame_count=2 first_frame=SynAck { header: LongHeader { command: SynAck, protocol_version: 1, destination_cid: 1, source_cid: 2 } } [INFO] [stdout] 2025-09-10T08:42:03.803505Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=2 [INFO] [stdout] 2025-09-10T08:42:03.803515Z TRACE kestrel_protocol::core::reliability::retransmission: Adding frame to SACK-based retransmission seq=1 [INFO] [stdout] 2025-09-10T08:42:03.803528Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=2 remote_addr=127.0.0.1:1234 frame_count=1 first_frame=Push { header: ShortHeader { command: Push, connection_id: 1, payload_length: 11, recv_window_size: 256, timestamp: 0, sequence_number: 1, recv_next_sequence: 0 }, payload: b"server-next" } [INFO] [stdout] 2025-09-10T08:42:03.803548Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2 state=Established [INFO] [stdout] 2025-09-10T08:42:03.804320Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=1 frame=SynAck { header: LongHeader { command: SynAck, protocol_version: 1, destination_cid: 1, source_cid: 2 } } [INFO] [stdout] 2025-09-10T08:42:03.804347Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="ConnectionProcessor" frame_type=SynAck { header: LongHeader { command: SynAck, protocol_version: 1, destination_cid: 1, source_cid: 2 } } [INFO] [stdout] 2025-09-10T08:42:03.804365Z DEBUG kestrel_protocol::core::endpoint::processing::processors::connection: Processing SYN-ACK frame cid=1 peer_cid=2 state=Connecting [INFO] [stdout] 2025-09-10T08:42:03.804414Z TRACE kestrel_protocol::timer::wheel::core: Timer cancelled successfully entry_id=2 [INFO] [stdout] 2025-09-10T08:42:03.804439Z TRACE kestrel_protocol::timer::task::global: Timer cancelled successfully entry_id=2 [INFO] [stdout] 2025-09-10T08:42:03.804477Z DEBUG kestrel_protocol::core::endpoint::processing::operations: Connection timeout timer cancelled: true [INFO] [stdout] 2025-09-10T08:42:03.804492Z DEBUG kestrel_protocol::core::endpoint::lifecycle::manager: Attempting state transition cid=1 current_state=Connecting target_state=Established [INFO] [stdout] 2025-09-10T08:42:03.804504Z TRACE kestrel_protocol::core::endpoint::lifecycle::transitions: State transition executed cid=1 from="Connecting" to="Established" [INFO] [stdout] 2025-09-10T08:42:03.804521Z  INFO kestrel_protocol::core::endpoint::processing::processors::connection: Connection established cid=1 peer_cid=2 [INFO] [stdout] 2025-09-10T08:42:03.804532Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=1 [INFO] [stdout] 2025-09-10T08:42:03.804545Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=1 state=Established [INFO] [stdout] 2025-09-10T08:42:03.804872Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=1 frame=SynAck { header: LongHeader { command: SynAck, protocol_version: 1, destination_cid: 1, source_cid: 2 } } [INFO] [stdout] 2025-09-10T08:42:03.804892Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="ConnectionProcessor" frame_type=SynAck { header: LongHeader { command: SynAck, protocol_version: 1, destination_cid: 1, source_cid: 2 } } [INFO] [stdout] 2025-09-10T08:42:03.804904Z DEBUG kestrel_protocol::core::endpoint::processing::processors::connection: Processing SYN-ACK frame cid=1 peer_cid=2 state=Connecting [INFO] [stdout] 2025-09-10T08:42:03.804935Z TRACE kestrel_protocol::timer::wheel::core: Timer cancelled successfully entry_id=2 [INFO] [stdout] 2025-09-10T08:42:03.804948Z TRACE kestrel_protocol::timer::task::global: Timer cancelled successfully entry_id=2 [INFO] [stdout] 2025-09-10T08:42:03.804972Z DEBUG kestrel_protocol::core::endpoint::processing::operations: Connection timeout timer cancelled: true [INFO] [stdout] 2025-09-10T08:42:03.804980Z DEBUG kestrel_protocol::core::endpoint::lifecycle::manager: Attempting state transition cid=1 current_state=Connecting target_state=Established [INFO] [stdout] 2025-09-10T08:42:03.804992Z TRACE kestrel_protocol::core::endpoint::lifecycle::transitions: State transition executed cid=1 from="Connecting" to="Established" [INFO] [stdout] 2025-09-10T08:42:03.805004Z  INFO kestrel_protocol::core::endpoint::processing::processors::connection: Connection established cid=1 peer_cid=2 [INFO] [stdout] 2025-09-10T08:42:03.805016Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=1 frame=Push { header: ShortHeader { command: Push, connection_id: 1, payload_length: 11, recv_window_size: 256, timestamp: 0, sequence_number: 0, recv_next_sequence: 0 }, payload: b"server-0rtt" } [INFO] [stdout] 2025-09-10T08:42:03.805029Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="PushProcessor" frame_type=Push { header: ShortHeader { command: Push, connection_id: 1, payload_length: 11, recv_window_size: 256, timestamp: 0, sequence_number: 0, recv_next_sequence: 0 }, payload: b"server-0rtt" } [INFO] [stdout] 2025-09-10T08:42:03.805040Z TRACE kestrel_protocol::core::endpoint::processing::processors::data: Processing PUSH frame cid=1 seq=0 payload_len=11 state=Established [INFO] [stdout] 2025-09-10T08:42:03.805054Z TRACE kestrel_protocol::core::endpoint::processing::processors::data: Handling PUSH in Established state cid=1 seq=0 payload_len=11 [INFO] [stdout] 2025-09-10T08:42:03.805074Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=1 remote_addr=127.0.0.1:5678 frame_count=1 first_frame=Ack { header: ShortHeader { command: Ack, connection_id: 2, payload_length: 8, recv_window_size: 255, timestamp: 2, sequence_number: 0, recv_next_sequence: 0 }, payload: b"\0\0\0\0\0\0\0\0" } [INFO] [stdout] 2025-09-10T08:42:03.805095Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=1 frame=Push { header: ShortHeader { command: Push, connection_id: 1, payload_length: 11, recv_window_size: 256, timestamp: 0, sequence_number: 1, recv_next_sequence: 0 }, payload: b"server-next" } [INFO] [stdout] 2025-09-10T08:42:03.805110Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="PushProcessor" frame_type=Push { header: ShortHeader { command: Push, connection_id: 1, payload_length: 11, recv_window_size: 256, timestamp: 0, sequence_number: 1, recv_next_sequence: 0 }, payload: b"server-next" } [INFO] [stdout] 2025-09-10T08:42:03.805121Z TRACE kestrel_protocol::core::endpoint::processing::processors::data: Processing PUSH frame cid=1 seq=1 payload_len=11 state=Established [INFO] [stdout] 2025-09-10T08:42:03.805131Z TRACE kestrel_protocol::core::endpoint::processing::processors::data: Handling PUSH in Established state cid=1 seq=1 payload_len=11 [INFO] [stdout] 2025-09-10T08:42:03.805146Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=1 remote_addr=127.0.0.1:5678 frame_count=1 first_frame=Ack { header: ShortHeader { command: Ack, connection_id: 2, payload_length: 8, recv_window_size: 254, timestamp: 2, sequence_number: 0, recv_next_sequence: 0 }, payload: b"\0\0\0\0\0\0\0\x01" } [INFO] [stdout] 2025-09-10T08:42:03.805161Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=1 [INFO] [stdout] 2025-09-10T08:42:03.805171Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Reassembled data, sending to stream. cid=1 count=2 [INFO] [stdout] 2025-09-10T08:42:03.805187Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=1 state=Established [INFO] [stdout] 2025-09-10T08:42:03.805249Z TRACE kestrel_protocol::core::endpoint: Failed to send remove command during drop: channel closed cid=1 [INFO] [stdout] 2025-09-10T08:42:03.805283Z TRACE kestrel_protocol::core::endpoint: Failed to send remove command during drop: channel closed cid=2 [INFO] [stdout] test core::tests::reliability::test_server_0rtt_sends_data_correctly ... ok [INFO] [stdout] 2025-09-10T08:42:03.805638Z TRACE mio::poll: registering event source with poller: token=Token(1), interests=READABLE [INFO] [stdout] 2025-09-10T08:42:03.805913Z  INFO kestrel_protocol::core::tests::retransmission: --- RTO Recovery Test --- [INFO] [stdout] 2025-09-10T08:42:03.806020Z  INFO kestrel_protocol::timer::task::handle: Global timer task started [INFO] [stdout] 2025-09-10T08:42:03.806027Z  INFO kestrel_protocol::timer::task::global: Global timer task started [INFO] [stdout] 2025-09-10T08:42:03.806039Z  INFO kestrel_protocol::core::endpoint::lifecycle::manager: Connection lifecycle initialized cid=1 remote_addr=127.0.0.1:5678 [INFO] [stdout] 2025-09-10T08:42:03.806172Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1 slot_index=500 delay_ms=5000 [INFO] [stdout] 2025-09-10T08:42:03.806203Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1 entry_id=1 connection_id=1 delay_ms=5000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:03.808704Z TRACE mio::poll: registering event source with poller: token=Token(1), interests=READABLE [INFO] [stdout] 2025-09-10T08:42:03.808931Z  INFO kestrel_protocol::timer::task::handle: Global timer task started [INFO] [stdout] 2025-09-10T08:42:03.808951Z  INFO kestrel_protocol::core::endpoint::lifecycle::manager: Connection lifecycle initialized cid=1 remote_addr=127.0.0.1:5678 [INFO] [stdout] 2025-09-10T08:42:03.808979Z  INFO kestrel_protocol::timer::task::global: Global timer task started [INFO] [stdout] 2025-09-10T08:42:03.809015Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1 slot_index=500 delay_ms=5000 [INFO] [stdout] 2025-09-10T08:42:03.809034Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1 entry_id=1 connection_id=1 delay_ms=5000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:03.809109Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=2 slot_index=440 delay_ms=30000 [INFO] [stdout] 2025-09-10T08:42:03.809129Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=2 entry_id=2 connection_id=1 delay_ms=30000 event_type=ConnectionTimeout [INFO] [stdout] 2025-09-10T08:42:03.809226Z  INFO kestrel_protocol::timer::task::handle: Global timer task started [INFO] [stdout] 2025-09-10T08:42:03.809244Z  INFO kestrel_protocol::core::endpoint::lifecycle::manager: Connection lifecycle initialized cid=2 remote_addr=127.0.0.1:1234 [INFO] [stdout] 2025-09-10T08:42:03.809290Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=1 remote_addr=127.0.0.1:5678 frame_count=1 first_frame=Syn { header: LongHeader { command: Syn, protocol_version: 1, destination_cid: 0, source_cid: 1 } } [INFO] [stdout] 2025-09-10T08:42:03.809316Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=1 state=Connecting [INFO] [stdout] 2025-09-10T08:42:03.809340Z  INFO kestrel_protocol::timer::task::global: Global timer task started [INFO] [stdout] 2025-09-10T08:42:03.809368Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1 slot_index=500 delay_ms=5000 [INFO] [stdout] 2025-09-10T08:42:03.809387Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1 entry_id=1 connection_id=2 delay_ms=5000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:03.809488Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2 state=SynReceived [INFO] [stdout] 2025-09-10T08:42:03.809542Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=2 frame=Syn { header: LongHeader { command: Syn, protocol_version: 1, destination_cid: 0, source_cid: 1 } } [INFO] [stdout] 2025-09-10T08:42:03.809557Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="ConnectionProcessor" frame_type=Syn { header: LongHeader { command: Syn, protocol_version: 1, destination_cid: 0, source_cid: 1 } } [INFO] [stdout] 2025-09-10T08:42:03.809571Z TRACE kestrel_protocol::core::endpoint::processing::processors::connection: Processing SYN frame cid=2 peer_cid=1 state=SynReceived [INFO] [stdout] 2025-09-10T08:42:03.809582Z  INFO kestrel_protocol::core::endpoint::processing::processors::connection: Received duplicate SYN, ignoring. cid=2 [INFO] [stdout] 2025-09-10T08:42:03.809592Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=2 [INFO] [stdout] 2025-09-10T08:42:03.809601Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2 state=SynReceived [INFO] [stdout] 2025-09-10T08:42:03.809640Z DEBUG kestrel_protocol::core::endpoint::lifecycle::manager: Attempting state transition cid=2 current_state=SynReceived target_state=Established [INFO] [stdout] 2025-09-10T08:42:03.809656Z TRACE kestrel_protocol::core::endpoint::lifecycle::transitions: State transition executed cid=2 from="SynReceived" to="Established" [INFO] [stdout] 2025-09-10T08:42:03.809674Z TRACE kestrel_protocol::core::reliability::retransmission: Adding frame to simple retransmission [INFO] [stdout] 2025-09-10T08:42:03.809682Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending 0-RTT packets with intelligent splitting cid=2 packet_count=1 [INFO] [stdout] 2025-09-10T08:42:03.809694Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=2 remote_addr=127.0.0.1:1234 frame_count=1 first_frame=SynAck { header: LongHeader { command: SynAck, protocol_version: 1, destination_cid: 1, source_cid: 2 } } [INFO] [stdout] 2025-09-10T08:42:03.809725Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=2 [INFO] [stdout] 2025-09-10T08:42:03.809740Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2 state=Established [INFO] [stdout] 2025-09-10T08:42:03.809744Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=2 slot_index=440 delay_ms=30000 [INFO] [stdout] 2025-09-10T08:42:03.809768Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=2 entry_id=2 connection_id=1 delay_ms=30000 event_type=ConnectionTimeout [INFO] [stdout] 2025-09-10T08:42:03.810733Z  INFO kestrel_protocol::timer::task::handle: Global timer task started [INFO] [stdout] 2025-09-10T08:42:03.810742Z  INFO kestrel_protocol::timer::task::global: Global timer task started [INFO] [stdout] 2025-09-10T08:42:03.810760Z  INFO kestrel_protocol::core::endpoint::lifecycle::manager: Connection lifecycle initialized cid=2 remote_addr=127.0.0.1:1234 [INFO] [stdout] 2025-09-10T08:42:03.810777Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=1 remote_addr=127.0.0.1:5678 frame_count=1 first_frame=Syn { header: LongHeader { command: Syn, protocol_version: 1, destination_cid: 0, source_cid: 1 } } [INFO] [stdout] 2025-09-10T08:42:03.810814Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=1 state=Connecting [INFO] [stdout] 2025-09-10T08:42:03.810880Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1 slot_index=500 delay_ms=5000 [INFO] [stdout] 2025-09-10T08:42:03.810909Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1 entry_id=1 connection_id=2 delay_ms=5000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:03.811077Z  INFO kestrel_protocol::core::tests::retransmission: [Server] Sending probe to establish connection... [INFO] [stdout] 2025-09-10T08:42:03.811171Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2 state=SynReceived [INFO] [stdout] 2025-09-10T08:42:03.811199Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=2 frame=Syn { header: LongHeader { command: Syn, protocol_version: 1, destination_cid: 0, source_cid: 1 } } [INFO] [stdout] 2025-09-10T08:42:03.811223Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="ConnectionProcessor" frame_type=Syn { header: LongHeader { command: Syn, protocol_version: 1, destination_cid: 0, source_cid: 1 } } [INFO] [stdout] 2025-09-10T08:42:03.811249Z TRACE kestrel_protocol::core::endpoint::processing::processors::connection: Processing SYN frame cid=2 peer_cid=1 state=SynReceived [INFO] [stdout] 2025-09-10T08:42:03.811260Z  INFO kestrel_protocol::core::endpoint::processing::processors::connection: Received duplicate SYN, ignoring. cid=2 [INFO] [stdout] 2025-09-10T08:42:03.811270Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=2 [INFO] [stdout] 2025-09-10T08:42:03.811280Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2 state=SynReceived [INFO] [stdout] 2025-09-10T08:42:03.811297Z DEBUG kestrel_protocol::core::endpoint::lifecycle::manager: Attempting state transition cid=2 current_state=SynReceived target_state=Established [INFO] [stdout] 2025-09-10T08:42:03.811309Z TRACE kestrel_protocol::core::endpoint::lifecycle::transitions: State transition executed cid=2 from="SynReceived" to="Established" [INFO] [stdout] 2025-09-10T08:42:03.811327Z TRACE kestrel_protocol::core::reliability::retransmission: Adding frame to simple retransmission [INFO] [stdout] 2025-09-10T08:42:03.811336Z TRACE kestrel_protocol::core::reliability::retransmission: Adding frame to SACK-based retransmission seq=0 [INFO] [stdout] 2025-09-10T08:42:03.811347Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending 0-RTT packets with intelligent splitting cid=2 packet_count=1 [INFO] [stdout] 2025-09-10T08:42:03.811356Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=2 remote_addr=127.0.0.1:1234 frame_count=2 first_frame=SynAck { header: LongHeader { command: SynAck, protocol_version: 1, destination_cid: 1, source_cid: 2 } } [INFO] [stdout] 2025-09-10T08:42:03.811377Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=2 [INFO] [stdout] 2025-09-10T08:42:03.811392Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2 state=Established [INFO] [stdout] 2025-09-10T08:42:03.813042Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=1 frame=SynAck { header: LongHeader { command: SynAck, protocol_version: 1, destination_cid: 1, source_cid: 2 } } [INFO] [stdout] 2025-09-10T08:42:03.813074Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="ConnectionProcessor" frame_type=SynAck { header: LongHeader { command: SynAck, protocol_version: 1, destination_cid: 1, source_cid: 2 } } [INFO] [stdout] 2025-09-10T08:42:03.813094Z DEBUG kestrel_protocol::core::endpoint::processing::processors::connection: Processing SYN-ACK frame cid=1 peer_cid=2 state=Connecting [INFO] [stdout] 2025-09-10T08:42:03.813133Z TRACE kestrel_protocol::timer::wheel::core: Timer cancelled successfully entry_id=2 [INFO] [stdout] 2025-09-10T08:42:03.813148Z TRACE kestrel_protocol::timer::task::global: Timer cancelled successfully entry_id=2 [INFO] [stdout] 2025-09-10T08:42:03.813176Z DEBUG kestrel_protocol::core::endpoint::processing::operations: Connection timeout timer cancelled: true [INFO] [stdout] 2025-09-10T08:42:03.813189Z DEBUG kestrel_protocol::core::endpoint::lifecycle::manager: Attempting state transition cid=1 current_state=Connecting target_state=Established [INFO] [stdout] 2025-09-10T08:42:03.813201Z TRACE kestrel_protocol::core::endpoint::lifecycle::transitions: State transition executed cid=1 from="Connecting" to="Established" [INFO] [stdout] 2025-09-10T08:42:03.813216Z  INFO kestrel_protocol::core::endpoint::processing::processors::connection: Connection established cid=1 peer_cid=2 [INFO] [stdout] 2025-09-10T08:42:03.813228Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=1 frame=Push { header: ShortHeader { command: Push, connection_id: 1, payload_length: 5, recv_window_size: 256, timestamp: 0, sequence_number: 0, recv_next_sequence: 0 }, payload: b"probe" } [INFO] [stdout] 2025-09-10T08:42:03.813241Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="PushProcessor" frame_type=Push { header: ShortHeader { command: Push, connection_id: 1, payload_length: 5, recv_window_size: 256, timestamp: 0, sequence_number: 0, recv_next_sequence: 0 }, payload: b"probe" } [INFO] [stdout] 2025-09-10T08:42:03.813253Z TRACE kestrel_protocol::core::endpoint::processing::processors::data: Processing PUSH frame cid=1 seq=0 payload_len=5 state=Established [INFO] [stdout] 2025-09-10T08:42:03.813264Z TRACE kestrel_protocol::core::endpoint::processing::processors::data: Handling PUSH in Established state cid=1 seq=0 payload_len=5 [INFO] [stdout] 2025-09-10T08:42:03.813283Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=1 remote_addr=127.0.0.1:5678 frame_count=1 first_frame=Ack { header: ShortHeader { command: Ack, connection_id: 2, payload_length: 8, recv_window_size: 255, timestamp: 7, sequence_number: 0, recv_next_sequence: 0 }, payload: b"\0\0\0\0\0\0\0\0" } [INFO] [stdout] 2025-09-10T08:42:03.813308Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=1 [INFO] [stdout] 2025-09-10T08:42:03.813319Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Reassembled data, sending to stream. cid=1 count=1 [INFO] [stdout] 2025-09-10T08:42:03.813346Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=1 state=Established [INFO] [stdout] 2025-09-10T08:42:03.813429Z  INFO kestrel_protocol::core::tests::retransmission: [Client] Handshake complete. [INFO] [stdout] 2025-09-10T08:42:03.813442Z  INFO kestrel_protocol::core::tests::retransmission: [Client] Writing message... [INFO] [stdout] 2025-09-10T08:42:03.813490Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=1 [INFO] [stdout] 2025-09-10T08:42:03.813506Z TRACE kestrel_protocol::core::reliability::retransmission: Adding frame to SACK-based retransmission seq=0 [INFO] [stdout] 2025-09-10T08:42:03.813518Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=1 remote_addr=127.0.0.1:5678 frame_count=1 first_frame=Push { header: ShortHeader { command: Push, connection_id: 2, payload_length: 29, recv_window_size: 256, timestamp: 7, sequence_number: 0, recv_next_sequence: 1 }, payload: b"hello, this is a test message" } [INFO] [stdout] 2025-09-10T08:42:03.813544Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=1 state=Established [INFO] [stdout] 2025-09-10T08:42:03.813575Z  INFO kestrel_protocol::core::tests::retransmission: Intentionally dropping client data packet post-handshake seq=0 [INFO] [stdout] 2025-09-10T08:42:03.813609Z  INFO kestrel_protocol::core::tests::retransmission: [Server] Reading message... [INFO] [stdout] 2025-09-10T08:42:03.813809Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=2 [INFO] [stdout] 2025-09-10T08:42:03.813833Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2 state=Established [INFO] [stdout] 2025-09-10T08:42:03.813866Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=1 [INFO] [stdout] 2025-09-10T08:42:03.813881Z TRACE kestrel_protocol::core::reliability::retransmission: Adding frame to SACK-based retransmission seq=0 [INFO] [stdout] 2025-09-10T08:42:03.813900Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=1 remote_addr=127.0.0.1:5678 frame_count=1 first_frame=Push { header: ShortHeader { command: Push, connection_id: 2, payload_length: 13, recv_window_size: 256, timestamp: 51, sequence_number: 0, recv_next_sequence: 0 }, payload: b"hello server!" } [INFO] [stdout] 2025-09-10T08:42:03.813934Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=1 state=Established [INFO] [stdout] 2025-09-10T08:42:03.814683Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=1 frame=SynAck { header: LongHeader { command: SynAck, protocol_version: 1, destination_cid: 1, source_cid: 2 } } [INFO] [stdout] 2025-09-10T08:42:03.814704Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="ConnectionProcessor" frame_type=SynAck { header: LongHeader { command: SynAck, protocol_version: 1, destination_cid: 1, source_cid: 2 } } [INFO] [stdout] 2025-09-10T08:42:03.814715Z DEBUG kestrel_protocol::core::endpoint::processing::processors::connection: Processing SYN-ACK frame cid=1 peer_cid=2 state=Connecting [INFO] [stdout] 2025-09-10T08:42:03.814753Z TRACE kestrel_protocol::timer::wheel::core: Timer cancelled successfully entry_id=2 [INFO] [stdout] 2025-09-10T08:42:03.814767Z TRACE kestrel_protocol::timer::task::global: Timer cancelled successfully entry_id=2 [INFO] [stdout] 2025-09-10T08:42:03.814795Z DEBUG kestrel_protocol::core::endpoint::processing::operations: Connection timeout timer cancelled: true [INFO] [stdout] 2025-09-10T08:42:03.814804Z DEBUG kestrel_protocol::core::endpoint::lifecycle::manager: Attempting state transition cid=1 current_state=Connecting target_state=Established [INFO] [stdout] 2025-09-10T08:42:03.814817Z TRACE kestrel_protocol::core::endpoint::lifecycle::transitions: State transition executed cid=1 from="Connecting" to="Established" [INFO] [stdout] 2025-09-10T08:42:03.814830Z  INFO kestrel_protocol::core::endpoint::processing::processors::connection: Connection established cid=1 peer_cid=2 [INFO] [stdout] 2025-09-10T08:42:03.814840Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=1 [INFO] [stdout] 2025-09-10T08:42:03.814853Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=1 state=Established [INFO] [stdout] 2025-09-10T08:42:03.815824Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=2 frame=Ack { header: ShortHeader { command: Ack, connection_id: 2, payload_length: 8, recv_window_size: 255, timestamp: 7, sequence_number: 0, recv_next_sequence: 0 }, payload: b"\0\0\0\0\0\0\0\0" } [INFO] [stdout] 2025-09-10T08:42:03.815851Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="AckProcessor" frame_type=Ack { header: ShortHeader { command: Ack, connection_id: 2, payload_length: 8, recv_window_size: 255, timestamp: 7, sequence_number: 0, recv_next_sequence: 0 }, payload: b"\0\0\0\0\0\0\0\0" } [INFO] [stdout] 2025-09-10T08:42:03.815868Z TRACE kestrel_protocol::core::endpoint::processing::processors::ack: Processing ACK frame cid=2 recv_next_seq=0 recv_window=255 payload_len=8 state=Established [INFO] [stdout] 2025-09-10T08:42:03.815884Z TRACE kestrel_protocol::core::endpoint::processing::processors::ack: Handling ACK in Established state cid=2 [INFO] [stdout] 2025-09-10T08:42:03.815903Z DEBUG kestrel_protocol::core::endpoint::processing::processors::ack: Processing ACK with SACK ranges cid=2 recv_next_seq=0 sack_ranges_count=1 peer_recv_window=255 [INFO] [stdout] 2025-09-10T08:42:03.815964Z TRACE kestrel_protocol::core::reliability::retransmission::sack_manager: Checking for fast retransmission against in-flight packets highest_sacked=0 [INFO] [stdout] 2025-09-10T08:42:03.815988Z DEBUG kestrel_protocol::core::reliability::retransmission: Processed ACK with unified retransmission manager cumulative_ack=0 sack_ranges_count=1 sack_acked_count=1 simple_acked_count=0 rtt_samples_count=1 [INFO] [stdout] 2025-09-10T08:42:03.816004Z TRACE kestrel_protocol::core::reliability::retransmission::rtt: RTT updated sample_ms=4 srtt_ms=4 rttvar_ms=2 rto_ms=500 [INFO] [stdout] 2025-09-10T08:42:03.816016Z TRACE kestrel_protocol::core::reliability::congestion::vegas: Slow Start: cwnd increased cwnd=33 [INFO] [stdout] 2025-09-10T08:42:03.816025Z TRACE kestrel_protocol::core::reliability: Congestion window updated on ACK old_cwnd=32 new_cwnd=33 [INFO] [stdout] 2025-09-10T08:42:03.816039Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=2 [INFO] [stdout] 2025-09-10T08:42:03.816053Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2 state=Established [INFO] [stdout] 2025-09-10T08:42:03.817366Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=2 frame=Push { header: ShortHeader { command: Push, connection_id: 2, payload_length: 13, recv_window_size: 256, timestamp: 51, sequence_number: 0, recv_next_sequence: 0 }, payload: b"hello server!" } [INFO] [stdout] 2025-09-10T08:42:03.817390Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="PushProcessor" frame_type=Push { header: ShortHeader { command: Push, connection_id: 2, payload_length: 13, recv_window_size: 256, timestamp: 51, sequence_number: 0, recv_next_sequence: 0 }, payload: b"hello server!" } [INFO] [stdout] 2025-09-10T08:42:03.817403Z TRACE kestrel_protocol::core::endpoint::processing::processors::data: Processing PUSH frame cid=2 seq=0 payload_len=13 state=Established [INFO] [stdout] 2025-09-10T08:42:03.817415Z TRACE kestrel_protocol::core::endpoint::processing::processors::data: Handling PUSH in Established state cid=2 seq=0 payload_len=13 [INFO] [stdout] 2025-09-10T08:42:03.817433Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=2 remote_addr=127.0.0.1:1234 frame_count=1 first_frame=Ack { header: ShortHeader { command: Ack, connection_id: 1, payload_length: 8, recv_window_size: 255, timestamp: 54, sequence_number: 0, recv_next_sequence: 0 }, payload: b"\0\0\0\0\0\0\0\0" } [INFO] [stdout] 2025-09-10T08:42:03.817457Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=2 [INFO] [stdout] 2025-09-10T08:42:03.817468Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Reassembled data, sending to stream. cid=2 count=1 [INFO] [stdout] 2025-09-10T08:42:03.817486Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2 state=Established [INFO] [stdout] 2025-09-10T08:42:03.817556Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=2 [INFO] [stdout] 2025-09-10T08:42:03.817573Z TRACE kestrel_protocol::core::reliability::retransmission: Adding frame to SACK-based retransmission seq=0 [INFO] [stdout] 2025-09-10T08:42:03.817586Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=2 remote_addr=127.0.0.1:1234 frame_count=1 first_frame=Push { header: ShortHeader { command: Push, connection_id: 1, payload_length: 13, recv_window_size: 256, timestamp: 54, sequence_number: 0, recv_next_sequence: 1 }, payload: b"hello client!" } [INFO] [stdout] 2025-09-10T08:42:03.817608Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2 state=Established [INFO] [stdout] 2025-09-10T08:42:03.819809Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=1 frame=Ack { header: ShortHeader { command: Ack, connection_id: 1, payload_length: 8, recv_window_size: 255, timestamp: 54, sequence_number: 0, recv_next_sequence: 0 }, payload: b"\0\0\0\0\0\0\0\0" } [INFO] [stdout] 2025-09-10T08:42:03.819832Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="AckProcessor" frame_type=Ack { header: ShortHeader { command: Ack, connection_id: 1, payload_length: 8, recv_window_size: 255, timestamp: 54, sequence_number: 0, recv_next_sequence: 0 }, payload: b"\0\0\0\0\0\0\0\0" } [INFO] [stdout] 2025-09-10T08:42:03.819851Z TRACE kestrel_protocol::core::endpoint::processing::processors::ack: Processing ACK frame cid=1 recv_next_seq=0 recv_window=255 payload_len=8 state=Established [INFO] [stdout] 2025-09-10T08:42:03.819864Z TRACE kestrel_protocol::core::endpoint::processing::processors::ack: Handling ACK in Established state cid=1 [INFO] [stdout] 2025-09-10T08:42:03.819873Z DEBUG kestrel_protocol::core::endpoint::processing::processors::ack: Processing ACK with SACK ranges cid=1 recv_next_seq=0 sack_ranges_count=1 peer_recv_window=255 [INFO] [stdout] 2025-09-10T08:42:03.819895Z TRACE kestrel_protocol::core::reliability::retransmission::sack_manager: Checking for fast retransmission against in-flight packets highest_sacked=0 [INFO] [stdout] 2025-09-10T08:42:03.819912Z DEBUG kestrel_protocol::core::reliability::retransmission: Processed ACK with unified retransmission manager cumulative_ack=0 sack_ranges_count=1 sack_acked_count=1 simple_acked_count=0 rtt_samples_count=1 [INFO] [stdout] 2025-09-10T08:42:03.819926Z TRACE kestrel_protocol::core::reliability::retransmission::rtt: RTT updated sample_ms=5 srtt_ms=5 rttvar_ms=2 rto_ms=500 [INFO] [stdout] 2025-09-10T08:42:03.819937Z TRACE kestrel_protocol::core::reliability::congestion::vegas: Slow Start: cwnd increased cwnd=33 [INFO] [stdout] 2025-09-10T08:42:03.819945Z TRACE kestrel_protocol::core::reliability: Congestion window updated on ACK old_cwnd=32 new_cwnd=33 [INFO] [stdout] 2025-09-10T08:42:03.819959Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=1 frame=Push { header: ShortHeader { command: Push, connection_id: 1, payload_length: 13, recv_window_size: 256, timestamp: 54, sequence_number: 0, recv_next_sequence: 1 }, payload: b"hello client!" } [INFO] [stdout] 2025-09-10T08:42:03.819975Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="PushProcessor" frame_type=Push { header: ShortHeader { command: Push, connection_id: 1, payload_length: 13, recv_window_size: 256, timestamp: 54, sequence_number: 0, recv_next_sequence: 1 }, payload: b"hello client!" } [INFO] [stdout] 2025-09-10T08:42:03.819987Z TRACE kestrel_protocol::core::endpoint::processing::processors::data: Processing PUSH frame cid=1 seq=0 payload_len=13 state=Established [INFO] [stdout] 2025-09-10T08:42:03.819998Z TRACE kestrel_protocol::core::endpoint::processing::processors::data: Handling PUSH in Established state cid=1 seq=0 payload_len=13 [INFO] [stdout] 2025-09-10T08:42:03.820106Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=1 remote_addr=127.0.0.1:5678 frame_count=1 first_frame=Ack { header: ShortHeader { command: Ack, connection_id: 2, payload_length: 8, recv_window_size: 255, timestamp: 57, sequence_number: 0, recv_next_sequence: 0 }, payload: b"\0\0\0\0\0\0\0\0" } [INFO] [stdout] 2025-09-10T08:42:03.820132Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=1 [INFO] [stdout] 2025-09-10T08:42:03.820142Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Reassembled data, sending to stream. cid=1 count=1 [INFO] [stdout] 2025-09-10T08:42:03.820159Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=1 state=Established [INFO] [stdout] 2025-09-10T08:42:03.820227Z TRACE kestrel_protocol::core::endpoint: Failed to send remove command during drop: channel closed cid=1 [INFO] [stdout] 2025-09-10T08:42:03.820274Z TRACE kestrel_protocol::core::endpoint: Failed to send remove command during drop: channel closed cid=2 [INFO] [stdout] test core::tests::lifecycle::test_connect_and_send_data ... ok [INFO] [stdout] 2025-09-10T08:42:03.820764Z TRACE mio::poll: registering event source with poller: token=Token(1), interests=READABLE [INFO] [stdout] 2025-09-10T08:42:03.821020Z  INFO kestrel_protocol::timer::task::handle: Global timer task started [INFO] [stdout] 2025-09-10T08:42:03.821048Z  INFO kestrel_protocol::core::endpoint::lifecycle::manager: Connection lifecycle initialized cid=1 remote_addr=127.0.0.1:5678 [INFO] [stdout] 2025-09-10T08:42:03.821096Z  INFO kestrel_protocol::timer::task::global: Global timer task started [INFO] [stdout] 2025-09-10T08:42:03.821155Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1 slot_index=500 delay_ms=5000 [INFO] [stdout] 2025-09-10T08:42:03.821186Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1 entry_id=1 connection_id=1 delay_ms=5000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:03.821273Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=2 slot_index=440 delay_ms=30000 [INFO] [stdout] 2025-09-10T08:42:03.821295Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=2 entry_id=2 connection_id=1 delay_ms=30000 event_type=ConnectionTimeout [INFO] [stdout] 2025-09-10T08:42:03.821424Z  INFO kestrel_protocol::timer::task::handle: Global timer task started [INFO] [stdout] 2025-09-10T08:42:03.821443Z  INFO kestrel_protocol::core::endpoint::lifecycle::manager: Connection lifecycle initialized cid=2 remote_addr=127.0.0.1:1234 [INFO] [stdout] 2025-09-10T08:42:03.821506Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=1 remote_addr=127.0.0.1:5678 frame_count=1 first_frame=Syn { header: LongHeader { command: Syn, protocol_version: 1, destination_cid: 0, source_cid: 1 } } [INFO] [stdout] 2025-09-10T08:42:03.821539Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=1 state=Connecting [INFO] [stdout] 2025-09-10T08:42:03.821566Z  INFO kestrel_protocol::timer::task::global: Global timer task started [INFO] [stdout] 2025-09-10T08:42:03.821595Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1 slot_index=500 delay_ms=5000 [INFO] [stdout] 2025-09-10T08:42:03.821613Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1 entry_id=1 connection_id=2 delay_ms=5000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:03.821745Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2 state=SynReceived [INFO] [stdout] 2025-09-10T08:42:03.821770Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=2 frame=Syn { header: LongHeader { command: Syn, protocol_version: 1, destination_cid: 0, source_cid: 1 } } [INFO] [stdout] 2025-09-10T08:42:03.821788Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="ConnectionProcessor" frame_type=Syn { header: LongHeader { command: Syn, protocol_version: 1, destination_cid: 0, source_cid: 1 } } [INFO] [stdout] 2025-09-10T08:42:03.821802Z TRACE kestrel_protocol::core::endpoint::processing::processors::connection: Processing SYN frame cid=2 peer_cid=1 state=SynReceived [INFO] [stdout] 2025-09-10T08:42:03.821813Z  INFO kestrel_protocol::core::endpoint::processing::processors::connection: Received duplicate SYN, ignoring. cid=2 [INFO] [stdout] 2025-09-10T08:42:03.821825Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=2 [INFO] [stdout] 2025-09-10T08:42:03.821837Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2 state=SynReceived [INFO] [stdout] 2025-09-10T08:42:03.821876Z DEBUG kestrel_protocol::core::endpoint::lifecycle::manager: Beginning graceful shutdown cid=1 current_state=Connecting [INFO] [stdout] 2025-09-10T08:42:03.821894Z TRACE kestrel_protocol::core::endpoint::lifecycle::transitions: State transition executed cid=1 from="Connecting" to="Closing" [INFO] [stdout] 2025-09-10T08:42:03.821914Z TRACE kestrel_protocol::core::reliability::retransmission: Adding frame to SACK-based retransmission seq=0 [INFO] [stdout] 2025-09-10T08:42:03.821931Z TRACE kestrel_protocol::core::reliability::retransmission: Adding frame to simple retransmission seq=1 [INFO] [stdout] 2025-09-10T08:42:03.821943Z TRACE kestrel_protocol::core::reliability::retransmission::simple_retx_manager: Added packet to simple retransmission tracking seq=1 max_retries=5 retry_interval_ms=500 [INFO] [stdout] 2025-09-10T08:42:03.821966Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=1 remote_addr=127.0.0.1:5678 frame_count=2 first_frame=Push { header: ShortHeader { command: Push, connection_id: 2, payload_length: 36, recv_window_size: 256, timestamp: 0, sequence_number: 0, recv_next_sequence: 0 }, payload: b"important data that must not be lost" } [INFO] [stdout] 2025-09-10T08:42:03.821995Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=1 [INFO] [stdout] 2025-09-10T08:42:03.822012Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=1 state=Closing [INFO] [stdout] 2025-09-10T08:42:03.823222Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=2 frame=Push { header: ShortHeader { command: Push, connection_id: 2, payload_length: 36, recv_window_size: 256, timestamp: 0, sequence_number: 0, recv_next_sequence: 0 }, payload: b"important data that must not be lost" } [INFO] [stdout] 2025-09-10T08:42:03.823248Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="PushProcessor" frame_type=Push { header: ShortHeader { command: Push, connection_id: 2, payload_length: 36, recv_window_size: 256, timestamp: 0, sequence_number: 0, recv_next_sequence: 0 }, payload: b"important data that must not be lost" } [INFO] [stdout] 2025-09-10T08:42:03.823265Z TRACE kestrel_protocol::core::endpoint::processing::processors::data: Processing PUSH frame cid=2 seq=0 payload_len=36 state=SynReceived [INFO] [stdout] 2025-09-10T08:42:03.823278Z DEBUG kestrel_protocol::core::endpoint::processing::processors::data: Handling PUSH in SynReceived state (0-RTT data) cid=2 seq=0 [INFO] [stdout] 2025-09-10T08:42:03.823293Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=2 frame=Fin { header: ShortHeader { command: Fin, connection_id: 2, payload_length: 0, recv_window_size: 256, timestamp: 0, sequence_number: 1, recv_next_sequence: 0 } } [INFO] [stdout] 2025-09-10T08:42:03.823305Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="ConnectionProcessor" frame_type=Fin { header: ShortHeader { command: Fin, connection_id: 2, payload_length: 0, recv_window_size: 256, timestamp: 0, sequence_number: 1, recv_next_sequence: 0 } } [INFO] [stdout] 2025-09-10T08:42:03.823320Z DEBUG kestrel_protocol::core::endpoint::processing::processors::connection: Processing FIN frame cid=2 seq=1 state=SynReceived [INFO] [stdout] 2025-09-10T08:42:03.823336Z DEBUG kestrel_protocol::core::endpoint::processing::processors::connection: Handling FIN in SynReceived state (0-RTT close) cid=2 seq=1 [INFO] [stdout] 2025-09-10T08:42:03.823361Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=2 remote_addr=127.0.0.1:1234 frame_count=1 first_frame=Ack { header: ShortHeader { command: Ack, connection_id: 1, payload_length: 8, recv_window_size: 254, timestamp: 1, sequence_number: 0, recv_next_sequence: 0 }, payload: b"\0\0\0\0\0\0\0\x01" } [INFO] [stdout] 2025-09-10T08:42:03.823385Z DEBUG kestrel_protocol::core::endpoint::lifecycle::manager: Attempting state transition cid=2 current_state=SynReceived target_state=FinWait [INFO] [stdout] 2025-09-10T08:42:03.823398Z TRACE kestrel_protocol::core::endpoint::lifecycle::transitions: State transition executed cid=2 from="SynReceived" to="FinWait" [INFO] [stdout] 2025-09-10T08:42:03.823412Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=2 [INFO] [stdout] 2025-09-10T08:42:03.823428Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Reassembled data, sending to stream. cid=2 count=1 [INFO] [stdout] 2025-09-10T08:42:03.823450Z TRACE kestrel_protocol::core::endpoint::core::event_loop: All data drained after FIN, closing user stream (sending EOF). cid=2 [INFO] [stdout] 2025-09-10T08:42:03.823461Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2 state=FinWait [INFO] [stdout] 2025-09-10T08:42:03.823549Z TRACE kestrel_protocol::core::endpoint: Failed to send remove command during drop: channel closed cid=1 [INFO] [stdout] 2025-09-10T08:42:03.823602Z TRACE kestrel_protocol::core::endpoint: Failed to send remove command during drop: channel closed cid=2 [INFO] [stdout] test core::tests::shutdown::test_data_is_fully_read_before_shutdown_eof ... ok [INFO] [stdout] test core::endpoint::timing::tests::test_global_timer_integration ... ok [INFO] [stdout] 2025-09-10T08:42:03.824104Z TRACE mio::poll: registering event source with poller: token=Token(1), interests=READABLE [INFO] [stdout] 2025-09-10T08:42:03.824126Z TRACE mio::poll: registering event source with poller: token=Token(1), interests=READABLE [INFO] [stdout] 2025-09-10T08:42:03.824276Z  INFO kestrel_protocol::timer::task::handle: Global timer task started [INFO] [stdout] 2025-09-10T08:42:03.824290Z  INFO kestrel_protocol::timer::task::handle: Global timer task started [INFO] [stdout] 2025-09-10T08:42:03.824298Z  INFO kestrel_protocol::core::endpoint::lifecycle::manager: Connection lifecycle initialized cid=1 remote_addr=127.0.0.1:5678 [INFO] [stdout] 2025-09-10T08:42:03.824308Z  INFO kestrel_protocol::core::endpoint::lifecycle::manager: Connection lifecycle initialized cid=2 remote_addr=127.0.0.1:1234 [INFO] [stdout] 2025-09-10T08:42:03.824329Z  INFO kestrel_protocol::timer::task::global: Global timer task started [INFO] [stdout] 2025-09-10T08:42:03.824338Z  INFO kestrel_protocol::timer::task::global: Global timer task started [INFO] [stdout] 2025-09-10T08:42:03.824373Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1 slot_index=500 delay_ms=5000 [INFO] [stdout] 2025-09-10T08:42:03.824410Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1 entry_id=1 connection_id=2 delay_ms=5000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:03.824498Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2 state=SynReceived [INFO] [stdout] 2025-09-10T08:42:03.824520Z DEBUG kestrel_protocol::core::endpoint::lifecycle::manager: Attempting state transition cid=2 current_state=SynReceived target_state=Established [INFO] [stdout] 2025-09-10T08:42:03.824535Z TRACE kestrel_protocol::core::endpoint::lifecycle::transitions: State transition executed cid=2 from="SynReceived" to="Established" [INFO] [stdout] 2025-09-10T08:42:03.824552Z TRACE kestrel_protocol::core::reliability::retransmission: Adding frame to simple retransmission [INFO] [stdout] 2025-09-10T08:42:03.824560Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending 0-RTT packets with intelligent splitting cid=2 packet_count=1 [INFO] [stdout] 2025-09-10T08:42:03.824570Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=2 remote_addr=127.0.0.1:1234 frame_count=1 first_frame=SynAck { header: LongHeader { command: SynAck, protocol_version: 1, destination_cid: 1, source_cid: 2 } } [INFO] [stdout] 2025-09-10T08:42:03.824592Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=2 [INFO] [stdout] 2025-09-10T08:42:03.824605Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2 state=Established [INFO] [stdout] 2025-09-10T08:42:03.824690Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=2 frame=Push { header: ShortHeader { command: Push, connection_id: 2, payload_length: 10, recv_window_size: 1024, timestamp: 100, sequence_number: 0, recv_next_sequence: 0 }, payload: b"final data" } [INFO] [stdout] 2025-09-10T08:42:03.824713Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="PushProcessor" frame_type=Push { header: ShortHeader { command: Push, connection_id: 2, payload_length: 10, recv_window_size: 1024, timestamp: 100, sequence_number: 0, recv_next_sequence: 0 }, payload: b"final data" } [INFO] [stdout] 2025-09-10T08:42:03.824726Z TRACE kestrel_protocol::core::endpoint::processing::processors::data: Processing PUSH frame cid=2 seq=0 payload_len=10 state=Established [INFO] [stdout] 2025-09-10T08:42:03.824738Z TRACE kestrel_protocol::core::endpoint::processing::processors::data: Handling PUSH in Established state cid=2 seq=0 payload_len=10 [INFO] [stdout] 2025-09-10T08:42:03.824756Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=2 remote_addr=127.0.0.1:1234 frame_count=1 first_frame=Ack { header: ShortHeader { command: Ack, connection_id: 1, payload_length: 8, recv_window_size: 255, timestamp: 0, sequence_number: 0, recv_next_sequence: 0 }, payload: b"\0\0\0\0\0\0\0\0" } [INFO] [stdout] 2025-09-10T08:42:03.824783Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=2 frame=Fin { header: ShortHeader { command: Fin, connection_id: 2, payload_length: 0, recv_window_size: 1024, timestamp: 101, sequence_number: 1, recv_next_sequence: 0 } } [INFO] [stdout] 2025-09-10T08:42:03.824795Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="ConnectionProcessor" frame_type=Fin { header: ShortHeader { command: Fin, connection_id: 2, payload_length: 0, recv_window_size: 1024, timestamp: 101, sequence_number: 1, recv_next_sequence: 0 } } [INFO] [stdout] 2025-09-10T08:42:03.824806Z DEBUG kestrel_protocol::core::endpoint::processing::processors::connection: Processing FIN frame cid=2 seq=1 state=Established [INFO] [stdout] 2025-09-10T08:42:03.824822Z TRACE kestrel_protocol::core::endpoint::processing::processors::connection: Handling FIN in Established state cid=2 seq=1 [INFO] [stdout] 2025-09-10T08:42:03.824846Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=2 remote_addr=127.0.0.1:1234 frame_count=1 first_frame=Ack { header: ShortHeader { command: Ack, connection_id: 1, payload_length: 8, recv_window_size: 254, timestamp: 0, sequence_number: 0, recv_next_sequence: 0 }, payload: b"\0\0\0\0\0\0\0\x01" } [INFO] [stdout] 2025-09-10T08:42:03.824885Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=2 [INFO] [stdout] 2025-09-10T08:42:03.824899Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Reassembled data, sending to stream. cid=2 count=1 [INFO] [stdout] 2025-09-10T08:42:03.824915Z DEBUG kestrel_protocol::core::endpoint::lifecycle::manager: Attempting state transition cid=2 current_state=Established target_state=FinWait [INFO] [stdout] 2025-09-10T08:42:03.824929Z TRACE kestrel_protocol::core::endpoint::lifecycle::transitions: State transition executed cid=2 from="Established" to="FinWait" [INFO] [stdout] 2025-09-10T08:42:03.824944Z TRACE kestrel_protocol::core::endpoint::core::event_loop: All data drained after FIN, closing user stream (sending EOF). cid=2 [INFO] [stdout] 2025-09-10T08:42:03.824954Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2 state=FinWait [INFO] [stdout] 2025-09-10T08:42:03.825025Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=2 frame=Push { header: ShortHeader { command: Push, connection_id: 2, payload_length: 10, recv_window_size: 1024, timestamp: 100, sequence_number: 0, recv_next_sequence: 0 }, payload: b"final data" } [INFO] [stdout] 2025-09-10T08:42:03.825045Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="PushProcessor" frame_type=Push { header: ShortHeader { command: Push, connection_id: 2, payload_length: 10, recv_window_size: 1024, timestamp: 100, sequence_number: 0, recv_next_sequence: 0 }, payload: b"final data" } [INFO] [stdout] 2025-09-10T08:42:03.825061Z TRACE kestrel_protocol::core::endpoint::processing::processors::data: Processing PUSH frame cid=2 seq=0 payload_len=10 state=FinWait [INFO] [stdout] 2025-09-10T08:42:03.825076Z DEBUG kestrel_protocol::core::endpoint::processing::processors::data: Handling PUSH in FinWait state cid=2 seq=0 [INFO] [stdout] 2025-09-10T08:42:03.825088Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=2 [INFO] [stdout] 2025-09-10T08:42:03.825100Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2 state=FinWait [INFO] [stdout] 2025-09-10T08:42:03.824371Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1 slot_index=500 delay_ms=5000 [INFO] [stdout] 2025-09-10T08:42:03.825147Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1 entry_id=1 connection_id=1 delay_ms=5000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:03.825219Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=2 slot_index=440 delay_ms=30000 [INFO] [stdout] 2025-09-10T08:42:03.825238Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=2 entry_id=2 connection_id=1 delay_ms=30000 event_type=ConnectionTimeout [INFO] [stdout] 2025-09-10T08:42:03.825373Z  INFO kestrel_protocol::timer::task::handle: Global timer task started [INFO] [stdout] 2025-09-10T08:42:03.825392Z  INFO kestrel_protocol::core::endpoint::lifecycle::manager: Connection lifecycle initialized cid=2 remote_addr=127.0.0.1:1234 [INFO] [stdout] 2025-09-10T08:42:03.825545Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=1 remote_addr=127.0.0.1:5678 frame_count=1 first_frame=Syn { header: LongHeader { command: Syn, protocol_version: 1, destination_cid: 0, source_cid: 1 } } [INFO] [stdout] 2025-09-10T08:42:03.825573Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=1 state=Connecting [INFO] [stdout] 2025-09-10T08:42:03.825600Z  INFO kestrel_protocol::timer::task::global: Global timer task started [INFO] [stdout] 2025-09-10T08:42:03.833734Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1 slot_index=500 delay_ms=5000 [INFO] [stdout] 2025-09-10T08:42:03.833859Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1 entry_id=1 connection_id=2 delay_ms=5000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:03.834040Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2 state=SynReceived [INFO] [stdout] 2025-09-10T08:42:03.834067Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=2 frame=Syn { header: LongHeader { command: Syn, protocol_version: 1, destination_cid: 0, source_cid: 1 } } [INFO] [stdout] 2025-09-10T08:42:03.834086Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="ConnectionProcessor" frame_type=Syn { header: LongHeader { command: Syn, protocol_version: 1, destination_cid: 0, source_cid: 1 } } [INFO] [stdout] 2025-09-10T08:42:03.834100Z TRACE kestrel_protocol::core::endpoint::processing::processors::connection: Processing SYN frame cid=2 peer_cid=1 state=SynReceived [INFO] [stdout] 2025-09-10T08:42:03.834112Z  INFO kestrel_protocol::core::endpoint::processing::processors::connection: Received duplicate SYN, ignoring. cid=2 [INFO] [stdout] 2025-09-10T08:42:03.834123Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=2 [INFO] [stdout] 2025-09-10T08:42:03.834134Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2 state=SynReceived [INFO] [stdout] 2025-09-10T08:42:03.834152Z DEBUG kestrel_protocol::core::endpoint::lifecycle::manager: Attempting state transition cid=2 current_state=SynReceived target_state=Established [INFO] [stdout] 2025-09-10T08:42:03.834168Z TRACE kestrel_protocol::core::endpoint::lifecycle::transitions: State transition executed cid=2 from="SynReceived" to="Established" [INFO] [stdout] 2025-09-10T08:42:03.834192Z TRACE kestrel_protocol::core::reliability::retransmission: Adding frame to simple retransmission [INFO] [stdout] 2025-09-10T08:42:03.834200Z TRACE kestrel_protocol::core::reliability::retransmission: Adding frame to SACK-based retransmission seq=0 [INFO] [stdout] 2025-09-10T08:42:03.834212Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending 0-RTT packets with intelligent splitting cid=2 packet_count=1 [INFO] [stdout] 2025-09-10T08:42:03.834224Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=2 remote_addr=127.0.0.1:1234 frame_count=2 first_frame=SynAck { header: LongHeader { command: SynAck, protocol_version: 1, destination_cid: 1, source_cid: 2 } } [INFO] [stdout] 2025-09-10T08:42:03.834248Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=2 [INFO] [stdout] 2025-09-10T08:42:03.834261Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2 state=Established [INFO] [stdout] 2025-09-10T08:42:03.834295Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=1 [INFO] [stdout] 2025-09-10T08:42:03.834309Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=1 state=Connecting [INFO] [stdout] 2025-09-10T08:42:03.834388Z DEBUG kestrel_protocol::timer::wheel::core: Advancing timing wheel elapsed_ms=10 slots_to_advance=1 max_advance=1 current_slot=0 [INFO] [stdout] 2025-09-10T08:42:03.836742Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=1 frame=SynAck { header: LongHeader { command: SynAck, protocol_version: 1, destination_cid: 1, source_cid: 2 } } [INFO] [stdout] 2025-09-10T08:42:03.836764Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="ConnectionProcessor" frame_type=SynAck { header: LongHeader { command: SynAck, protocol_version: 1, destination_cid: 1, source_cid: 2 } } [INFO] [stdout] 2025-09-10T08:42:03.836776Z DEBUG kestrel_protocol::core::endpoint::processing::processors::connection: Processing SYN-ACK frame cid=1 peer_cid=2 state=Connecting [INFO] [stdout] 2025-09-10T08:42:03.836820Z TRACE kestrel_protocol::timer::wheel::core: Timer cancelled successfully entry_id=2 [INFO] [stdout] 2025-09-10T08:42:03.836835Z TRACE kestrel_protocol::timer::task::global: Timer cancelled successfully entry_id=2 [INFO] [stdout] 2025-09-10T08:42:03.836869Z DEBUG kestrel_protocol::core::endpoint::processing::operations: Connection timeout timer cancelled: true [INFO] [stdout] 2025-09-10T08:42:03.836881Z DEBUG kestrel_protocol::core::endpoint::lifecycle::manager: Attempting state transition cid=1 current_state=Connecting target_state=Established [INFO] [stdout] 2025-09-10T08:42:03.836894Z TRACE kestrel_protocol::core::endpoint::lifecycle::transitions: State transition executed cid=1 from="Connecting" to="Established" [INFO] [stdout] 2025-09-10T08:42:03.836913Z TRACE kestrel_protocol::core::reliability::retransmission: Adding frame to SACK-based retransmission seq=0 [INFO] [stdout] 2025-09-10T08:42:03.836928Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=1 remote_addr=127.0.0.1:5678 frame_count=1 first_frame=Push { header: ShortHeader { command: Push, connection_id: 2, payload_length: 4, recv_window_size: 256, timestamp: 12, sequence_number: 0, recv_next_sequence: 0 }, payload: b"ping" } [INFO] [stdout] 2025-09-10T08:42:03.836953Z  INFO kestrel_protocol::core::endpoint::processing::processors::connection: Connection established cid=1 peer_cid=2 [INFO] [stdout] 2025-09-10T08:42:03.836967Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=1 frame=Push { header: ShortHeader { command: Push, connection_id: 1, payload_length: 4, recv_window_size: 256, timestamp: 8, sequence_number: 0, recv_next_sequence: 0 }, payload: b"pong" } [INFO] [stdout] 2025-09-10T08:42:03.836979Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="PushProcessor" frame_type=Push { header: ShortHeader { command: Push, connection_id: 1, payload_length: 4, recv_window_size: 256, timestamp: 8, sequence_number: 0, recv_next_sequence: 0 }, payload: b"pong" } [INFO] [stdout] 2025-09-10T08:42:03.836991Z TRACE kestrel_protocol::core::endpoint::processing::processors::data: Processing PUSH frame cid=1 seq=0 payload_len=4 state=Established [INFO] [stdout] 2025-09-10T08:42:03.837005Z TRACE kestrel_protocol::core::endpoint::processing::processors::data: Handling PUSH in Established state cid=1 seq=0 payload_len=4 [INFO] [stdout] 2025-09-10T08:42:03.837027Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=1 remote_addr=127.0.0.1:5678 frame_count=1 first_frame=Ack { header: ShortHeader { command: Ack, connection_id: 2, payload_length: 8, recv_window_size: 255, timestamp: 12, sequence_number: 0, recv_next_sequence: 0 }, payload: b"\0\0\0\0\0\0\0\0" } [INFO] [stdout] 2025-09-10T08:42:03.837048Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=1 [INFO] [stdout] 2025-09-10T08:42:03.837060Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Reassembled data, sending to stream. cid=1 count=1 [INFO] [stdout] 2025-09-10T08:42:03.837079Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=1 state=Established [INFO] [stdout] 2025-09-10T08:42:03.838263Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=2 frame=Push { header: ShortHeader { command: Push, connection_id: 2, payload_length: 4, recv_window_size: 256, timestamp: 12, sequence_number: 0, recv_next_sequence: 0 }, payload: b"ping" } [INFO] [stdout] 2025-09-10T08:42:03.838286Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="PushProcessor" frame_type=Push { header: ShortHeader { command: Push, connection_id: 2, payload_length: 4, recv_window_size: 256, timestamp: 12, sequence_number: 0, recv_next_sequence: 0 }, payload: b"ping" } [INFO] [stdout] 2025-09-10T08:42:03.838299Z TRACE kestrel_protocol::core::endpoint::processing::processors::data: Processing PUSH frame cid=2 seq=0 payload_len=4 state=Established [INFO] [stdout] 2025-09-10T08:42:03.838311Z TRACE kestrel_protocol::core::endpoint::processing::processors::data: Handling PUSH in Established state cid=2 seq=0 payload_len=4 [INFO] [stdout] 2025-09-10T08:42:03.838328Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=2 remote_addr=127.0.0.1:1234 frame_count=1 first_frame=Ack { header: ShortHeader { command: Ack, connection_id: 1, payload_length: 8, recv_window_size: 255, timestamp: 12, sequence_number: 0, recv_next_sequence: 0 }, payload: b"\0\0\0\0\0\0\0\0" } [INFO] [stdout] 2025-09-10T08:42:03.838355Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=2 frame=Ack { header: ShortHeader { command: Ack, connection_id: 2, payload_length: 8, recv_window_size: 255, timestamp: 12, sequence_number: 0, recv_next_sequence: 0 }, payload: b"\0\0\0\0\0\0\0\0" } [INFO] [stdout] 2025-09-10T08:42:03.838370Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="AckProcessor" frame_type=Ack { header: ShortHeader { command: Ack, connection_id: 2, payload_length: 8, recv_window_size: 255, timestamp: 12, sequence_number: 0, recv_next_sequence: 0 }, payload: b"\0\0\0\0\0\0\0\0" } [INFO] [stdout] 2025-09-10T08:42:03.845385Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=2 [INFO] [stdout] 2025-09-10T08:42:03.853687Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=2 [INFO] [stdout] 2025-09-10T08:42:03.939945Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2 state=Established [INFO] [stdout] 2025-09-10T08:42:03.939927Z TRACE kestrel_protocol::core::endpoint::processing::processors::ack: Processing ACK frame cid=2 recv_next_seq=0 recv_window=255 payload_len=8 state=Established [INFO] [stdout] 2025-09-10T08:42:03.939952Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2 state=Established [INFO] [stdout] 2025-09-10T08:42:03.939963Z TRACE kestrel_protocol::core::endpoint::processing::processors::ack: Handling ACK in Established state cid=2 [INFO] [stdout] 2025-09-10T08:42:03.939980Z DEBUG kestrel_protocol::core::endpoint::processing::processors::ack: Processing ACK with SACK ranges cid=2 recv_next_seq=0 sack_ranges_count=1 peer_recv_window=255 [INFO] [stdout] 2025-09-10T08:42:03.940020Z TRACE kestrel_protocol::core::reliability::retransmission::sack_manager: Checking for fast retransmission against in-flight packets highest_sacked=0 [INFO] [stdout] 2025-09-10T08:42:03.940034Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=1 [INFO] [stdout] 2025-09-10T08:42:03.940038Z DEBUG kestrel_protocol::core::reliability::retransmission: Processed ACK with unified retransmission manager cumulative_ack=0 sack_ranges_count=1 sack_acked_count=1 simple_acked_count=0 rtt_samples_count=1 [INFO] [stdout] 2025-09-10T08:42:03.940046Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=1 [INFO] [stdout] 2025-09-10T08:42:03.940053Z TRACE kestrel_protocol::core::reliability::retransmission: Adding frame to SACK-based retransmission seq=0 [INFO] [stdout] 2025-09-10T08:42:03.940055Z TRACE kestrel_protocol::core::reliability::retransmission::rtt: RTT updated sample_ms=4 srtt_ms=4 rttvar_ms=2 rto_ms=500 [INFO] [stdout] 2025-09-10T08:42:03.940060Z TRACE kestrel_protocol::core::reliability::retransmission: Adding frame to SACK-based retransmission seq=0 [INFO] [stdout] 2025-09-10T08:42:03.940068Z TRACE kestrel_protocol::core::reliability::congestion::vegas: Slow Start: cwnd increased cwnd=33 [INFO] [stdout] 2025-09-10T08:42:03.940070Z TRACE kestrel_protocol::core::reliability::retransmission: Adding frame to SACK-based retransmission seq=1 [INFO] [stdout] 2025-09-10T08:42:03.940079Z TRACE kestrel_protocol::core::reliability::retransmission: Adding frame to SACK-based retransmission seq=2 [INFO] [stdout] 2025-09-10T08:42:03.940076Z TRACE kestrel_protocol::core::reliability: Congestion window updated on ACK old_cwnd=32 new_cwnd=33 [INFO] [stdout] 2025-09-10T08:42:03.940086Z TRACE kestrel_protocol::core::reliability::retransmission: Adding frame to SACK-based retransmission seq=3 [INFO] [stdout] 2025-09-10T08:42:03.940073Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=1 remote_addr=127.0.0.1:5678 frame_count=1 first_frame=Push { header: ShortHeader { command: Push, connection_id: 2, payload_length: 13, recv_window_size: 256, timestamp: 137, sequence_number: 0, recv_next_sequence: 0 }, payload: b"rto test data" } [INFO] [stdout] 2025-09-10T08:42:03.940093Z TRACE kestrel_protocol::core::reliability::retransmission: Adding frame to SACK-based retransmission seq=4 [INFO] [stdout] 2025-09-10T08:42:03.940095Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=2 [INFO] [stdout] 2025-09-10T08:42:03.940107Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Reassembled data, sending to stream. cid=2 count=1 [INFO] [stdout] 2025-09-10T08:42:03.940105Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=1 remote_addr=127.0.0.1:5678 frame_count=5 first_frame=Push { header: ShortHeader { command: Push, connection_id: 2, payload_length: 10, recv_window_size: 256, timestamp: 145, sequence_number: 0, recv_next_sequence: 0 }, payload: b"c-packet-0" } [INFO] [stdout] 2025-09-10T08:42:03.940116Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=1 state=Established [INFO] [stdout] 2025-09-10T08:42:03.940130Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2 state=Established [INFO] [stdout] 2025-09-10T08:42:03.940130Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=1 state=Established [INFO] [stdout] 2025-09-10T08:42:03.940193Z DEBUG kestrel_protocol::timer::wheel::core: Advancing timing wheel elapsed_ms=145 slots_to_advance=14 max_advance=14 current_slot=0 [INFO] [stdout] 2025-09-10T08:42:03.940224Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=1 frame=Ack { header: ShortHeader { command: Ack, connection_id: 1, payload_length: 8, recv_window_size: 255, timestamp: 12, sequence_number: 0, recv_next_sequence: 0 }, payload: b"\0\0\0\0\0\0\0\0" } [INFO] [stdout] 2025-09-10T08:42:03.940232Z DEBUG kestrel_protocol::timer::wheel::core: Advancing timing wheel elapsed_ms=145 slots_to_advance=14 max_advance=14 current_slot=0 [INFO] [stdout] 2025-09-10T08:42:03.940243Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="AckProcessor" frame_type=Ack { header: ShortHeader { command: Ack, connection_id: 1, payload_length: 8, recv_window_size: 255, timestamp: 12, sequence_number: 0, recv_next_sequence: 0 }, payload: b"\0\0\0\0\0\0\0\0" } [INFO] [stdout] 2025-09-10T08:42:03.940257Z TRACE kestrel_protocol::core::endpoint::processing::processors::ack: Processing ACK frame cid=1 recv_next_seq=0 recv_window=255 payload_len=8 state=Established [INFO] [stdout] 2025-09-10T08:42:03.940270Z TRACE kestrel_protocol::core::endpoint::processing::processors::ack: Handling ACK in Established state cid=1 [INFO] [stdout] 2025-09-10T08:42:03.940280Z DEBUG kestrel_protocol::core::endpoint::processing::processors::ack: Processing ACK with SACK ranges cid=1 recv_next_seq=0 sack_ranges_count=1 peer_recv_window=255 [INFO] [stdout] 2025-09-10T08:42:03.940304Z TRACE kestrel_protocol::core::reliability::retransmission::sack_manager: Checking for fast retransmission against in-flight packets highest_sacked=0 [INFO] [stdout] 2025-09-10T08:42:03.940316Z DEBUG kestrel_protocol::core::reliability::retransmission: Processed ACK with unified retransmission manager cumulative_ack=0 sack_ranges_count=1 sack_acked_count=1 simple_acked_count=0 rtt_samples_count=1 [INFO] [stdout] 2025-09-10T08:42:03.940328Z TRACE kestrel_protocol::core::reliability::retransmission::rtt: RTT updated sample_ms=103 srtt_ms=103 rttvar_ms=51 rto_ms=500 [INFO] [stdout] 2025-09-10T08:42:03.940339Z TRACE kestrel_protocol::core::reliability::congestion::vegas: Slow Start: cwnd increased cwnd=33 [INFO] [stdout] 2025-09-10T08:42:03.940346Z TRACE kestrel_protocol::core::reliability: Congestion window updated on ACK old_cwnd=32 new_cwnd=33 [INFO] [stdout] 2025-09-10T08:42:03.940358Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=1 [INFO] [stdout] 2025-09-10T08:42:03.940370Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=1 state=Established [INFO] [stdout] 2025-09-10T08:42:03.940390Z DEBUG kestrel_protocol::core::endpoint::lifecycle::manager: Beginning graceful shutdown cid=1 current_state=Established [INFO] [stdout] 2025-09-10T08:42:03.940404Z TRACE kestrel_protocol::core::endpoint::lifecycle::transitions: State transition executed cid=1 from="Established" to="Closing" [INFO] [stdout] 2025-09-10T08:42:03.940420Z TRACE kestrel_protocol::core::reliability::retransmission: Adding frame to simple retransmission seq=1 [INFO] [stdout] 2025-09-10T08:42:03.940431Z TRACE kestrel_protocol::core::reliability::retransmission::simple_retx_manager: Added packet to simple retransmission tracking seq=1 max_retries=5 retry_interval_ms=500 [INFO] [stdout] 2025-09-10T08:42:03.940445Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=1 remote_addr=127.0.0.1:5678 frame_count=1 first_frame=Fin { header: ShortHeader { command: Fin, connection_id: 2, payload_length: 0, recv_window_size: 256, timestamp: 116, sequence_number: 1, recv_next_sequence: 1 } } [INFO] [stdout] 2025-09-10T08:42:03.940467Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=1 [INFO] [stdout] 2025-09-10T08:42:03.940480Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=1 state=Closing [INFO] [stdout] 2025-09-10T08:42:03.940513Z DEBUG kestrel_protocol::timer::wheel::core: Advancing timing wheel elapsed_ms=116 slots_to_advance=11 max_advance=11 current_slot=0 [INFO] [stdout] 2025-09-10T08:42:03.940548Z DEBUG kestrel_protocol::timer::wheel::core: Advancing timing wheel elapsed_ms=115 slots_to_advance=11 max_advance=11 current_slot=0 [INFO] [stdout] 2025-09-10T08:42:03.861778Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=2 [INFO] [stdout] 2025-09-10T08:42:03.940643Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2 state=Established [INFO] [stdout] 2025-09-10T08:42:03.940698Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=1 [INFO] [stdout] 2025-09-10T08:42:03.940804Z TRACE kestrel_protocol::core::reliability::retransmission: Adding frame to SACK-based retransmission seq=0 [INFO] [stdout] 2025-09-10T08:42:03.940818Z TRACE kestrel_protocol::core::reliability::retransmission: Adding frame to SACK-based retransmission seq=1 [INFO] [stdout] 2025-09-10T08:42:03.940829Z TRACE kestrel_protocol::core::reliability::retransmission: Adding frame to SACK-based retransmission seq=2 [INFO] [stdout] 2025-09-10T08:42:03.940837Z TRACE kestrel_protocol::core::reliability::retransmission: Adding frame to SACK-based retransmission seq=3 [INFO] [stdout] 2025-09-10T08:42:03.940845Z TRACE kestrel_protocol::core::reliability::retransmission: Adding frame to SACK-based retransmission seq=4 [INFO] [stdout] 2025-09-10T08:42:03.940856Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=1 remote_addr=127.0.0.1:5678 frame_count=5 first_frame=Push { header: ShortHeader { command: Push, connection_id: 2, payload_length: 8, recv_window_size: 256, timestamp: 131, sequence_number: 0, recv_next_sequence: 0 }, payload: b"packet-0" } [INFO] [stdout] 2025-09-10T08:42:03.940884Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=1 state=Established [INFO] [stdout] 2025-09-10T08:42:03.940979Z DEBUG kestrel_protocol::timer::wheel::core: Advancing timing wheel elapsed_ms=132 slots_to_advance=13 max_advance=13 current_slot=0 [INFO] [stdout] 2025-09-10T08:42:03.941026Z DEBUG kestrel_protocol::timer::wheel::core: Advancing timing wheel elapsed_ms=131 slots_to_advance=13 max_advance=13 current_slot=0 [INFO] [stdout] 2025-09-10T08:42:03.941059Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=2 frame=Push { header: ShortHeader { command: Push, connection_id: 2, payload_length: 8, recv_window_size: 256, timestamp: 131, sequence_number: 0, recv_next_sequence: 0 }, payload: b"packet-0" } [INFO] [stdout] 2025-09-10T08:42:03.941078Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="PushProcessor" frame_type=Push { header: ShortHeader { command: Push, connection_id: 2, payload_length: 8, recv_window_size: 256, timestamp: 131, sequence_number: 0, recv_next_sequence: 0 }, payload: b"packet-0" } [INFO] [stdout] 2025-09-10T08:42:03.941092Z TRACE kestrel_protocol::core::endpoint::processing::processors::data: Processing PUSH frame cid=2 seq=0 payload_len=8 state=Established [INFO] [stdout] 2025-09-10T08:42:03.941106Z TRACE kestrel_protocol::core::endpoint::processing::processors::data: Handling PUSH in Established state cid=2 seq=0 payload_len=8 [INFO] [stdout] 2025-09-10T08:42:03.941130Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=2 remote_addr=127.0.0.1:1234 frame_count=1 first_frame=Ack { header: ShortHeader { command: Ack, connection_id: 1, payload_length: 8, recv_window_size: 255, timestamp: 131, sequence_number: 0, recv_next_sequence: 0 }, payload: b"\0\0\0\0\0\0\0\0" } [INFO] [stdout] 2025-09-10T08:42:03.941159Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=2 frame=Push { header: ShortHeader { command: Push, connection_id: 2, payload_length: 8, recv_window_size: 256, timestamp: 131, sequence_number: 1, recv_next_sequence: 0 }, payload: b"packet-1" } [INFO] [stdout] 2025-09-10T08:42:03.941173Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="PushProcessor" frame_type=Push { header: ShortHeader { command: Push, connection_id: 2, payload_length: 8, recv_window_size: 256, timestamp: 131, sequence_number: 1, recv_next_sequence: 0 }, payload: b"packet-1" } [INFO] [stdout] 2025-09-10T08:42:03.941184Z TRACE kestrel_protocol::core::endpoint::processing::processors::data: Processing PUSH frame cid=2 seq=1 payload_len=8 state=Established [INFO] [stdout] 2025-09-10T08:42:03.941195Z TRACE kestrel_protocol::core::endpoint::processing::processors::data: Handling PUSH in Established state cid=2 seq=1 payload_len=8 [INFO] [stdout] 2025-09-10T08:42:03.941211Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=2 remote_addr=127.0.0.1:1234 frame_count=1 first_frame=Ack { header: ShortHeader { command: Ack, connection_id: 1, payload_length: 8, recv_window_size: 254, timestamp: 131, sequence_number: 0, recv_next_sequence: 0 }, payload: b"\0\0\0\0\0\0\0\x01" } [INFO] [stdout] 2025-09-10T08:42:03.941234Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=2 frame=Push { header: ShortHeader { command: Push, connection_id: 2, payload_length: 8, recv_window_size: 256, timestamp: 131, sequence_number: 2, recv_next_sequence: 0 }, payload: b"packet-2" } [INFO] [stdout] 2025-09-10T08:42:03.941247Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="PushProcessor" frame_type=Push { header: ShortHeader { command: Push, connection_id: 2, payload_length: 8, recv_window_size: 256, timestamp: 131, sequence_number: 2, recv_next_sequence: 0 }, payload: b"packet-2" } [INFO] [stdout] 2025-09-10T08:42:03.941258Z TRACE kestrel_protocol::core::endpoint::processing::processors::data: Processing PUSH frame cid=2 seq=2 payload_len=8 state=Established [INFO] [stdout] 2025-09-10T08:42:03.941269Z TRACE kestrel_protocol::core::endpoint::processing::processors::data: Handling PUSH in Established state cid=2 seq=2 payload_len=8 [INFO] [stdout] 2025-09-10T08:42:03.941286Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=2 remote_addr=127.0.0.1:1234 frame_count=1 first_frame=Ack { header: ShortHeader { command: Ack, connection_id: 1, payload_length: 8, recv_window_size: 253, timestamp: 132, sequence_number: 0, recv_next_sequence: 0 }, payload: b"\0\0\0\0\0\0\0\x02" } [INFO] [stdout] 2025-09-10T08:42:03.941309Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=2 frame=Push { header: ShortHeader { command: Push, connection_id: 2, payload_length: 8, recv_window_size: 256, timestamp: 131, sequence_number: 3, recv_next_sequence: 0 }, payload: b"packet-3" } [INFO] [stdout] 2025-09-10T08:42:03.941322Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="PushProcessor" frame_type=Push { header: ShortHeader { command: Push, connection_id: 2, payload_length: 8, recv_window_size: 256, timestamp: 131, sequence_number: 3, recv_next_sequence: 0 }, payload: b"packet-3" } [INFO] [stdout] 2025-09-10T08:42:03.941334Z TRACE kestrel_protocol::core::endpoint::processing::processors::data: Processing PUSH frame cid=2 seq=3 payload_len=8 state=Established [INFO] [stdout] 2025-09-10T08:42:03.941346Z TRACE kestrel_protocol::core::endpoint::processing::processors::data: Handling PUSH in Established state cid=2 seq=3 payload_len=8 [INFO] [stdout] 2025-09-10T08:42:03.941364Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=2 remote_addr=127.0.0.1:1234 frame_count=1 first_frame=Ack { header: ShortHeader { command: Ack, connection_id: 1, payload_length: 8, recv_window_size: 252, timestamp: 132, sequence_number: 0, recv_next_sequence: 0 }, payload: b"\0\0\0\0\0\0\0\x03" } [INFO] [stdout] 2025-09-10T08:42:03.941396Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=2 frame=Push { header: ShortHeader { command: Push, connection_id: 2, payload_length: 8, recv_window_size: 256, timestamp: 131, sequence_number: 4, recv_next_sequence: 0 }, payload: b"packet-4" } [INFO] [stdout] 2025-09-10T08:42:03.941395Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=2 frame=Push { header: ShortHeader { command: Push, connection_id: 2, payload_length: 10, recv_window_size: 256, timestamp: 145, sequence_number: 0, recv_next_sequence: 0 }, payload: b"c-packet-0" } [INFO] [stdout] 2025-09-10T08:42:03.941409Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="PushProcessor" frame_type=Push { header: ShortHeader { command: Push, connection_id: 2, payload_length: 8, recv_window_size: 256, timestamp: 131, sequence_number: 4, recv_next_sequence: 0 }, payload: b"packet-4" } [INFO] [stdout] 2025-09-10T08:42:03.941410Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="PushProcessor" frame_type=Push { header: ShortHeader { command: Push, connection_id: 2, payload_length: 10, recv_window_size: 256, timestamp: 145, sequence_number: 0, recv_next_sequence: 0 }, payload: b"c-packet-0" } [INFO] [stdout] 2025-09-10T08:42:03.941419Z TRACE kestrel_protocol::core::endpoint::processing::processors::data: Processing PUSH frame cid=2 seq=4 payload_len=8 state=Established [INFO] [stdout] 2025-09-10T08:42:03.941420Z TRACE kestrel_protocol::core::endpoint::processing::processors::data: Processing PUSH frame cid=2 seq=0 payload_len=10 state=Established [INFO] [stdout] 2025-09-10T08:42:03.941431Z TRACE kestrel_protocol::core::endpoint::processing::processors::data: Handling PUSH in Established state cid=2 seq=4 payload_len=8 [INFO] [stdout] 2025-09-10T08:42:03.941432Z TRACE kestrel_protocol::core::endpoint::processing::processors::data: Handling PUSH in Established state cid=2 seq=0 payload_len=10 [INFO] [stdout] 2025-09-10T08:42:03.941446Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=2 remote_addr=127.0.0.1:1234 frame_count=1 first_frame=Ack { header: ShortHeader { command: Ack, connection_id: 1, payload_length: 8, recv_window_size: 255, timestamp: 146, sequence_number: 0, recv_next_sequence: 0 }, payload: b"\0\0\0\0\0\0\0\0" } [INFO] [stdout] 2025-09-10T08:42:03.941446Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=2 remote_addr=127.0.0.1:1234 frame_count=1 first_frame=Ack { header: ShortHeader { command: Ack, connection_id: 1, payload_length: 8, recv_window_size: 251, timestamp: 132, sequence_number: 0, recv_next_sequence: 0 }, payload: b"\0\0\0\0\0\0\0\x04" } [INFO] [stdout] 2025-09-10T08:42:03.941463Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=2 [INFO] [stdout] 2025-09-10T08:42:03.941465Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=2 frame=Push { header: ShortHeader { command: Push, connection_id: 2, payload_length: 10, recv_window_size: 256, timestamp: 145, sequence_number: 1, recv_next_sequence: 0 }, payload: b"c-packet-1" } [INFO] [stdout] 2025-09-10T08:42:03.941474Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Reassembled data, sending to stream. cid=2 count=5 [INFO] [stdout] 2025-09-10T08:42:03.941477Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="PushProcessor" frame_type=Push { header: ShortHeader { command: Push, connection_id: 2, payload_length: 10, recv_window_size: 256, timestamp: 145, sequence_number: 1, recv_next_sequence: 0 }, payload: b"c-packet-1" } [INFO] [stdout] 2025-09-10T08:42:03.941488Z TRACE kestrel_protocol::core::endpoint::processing::processors::data: Processing PUSH frame cid=2 seq=1 payload_len=10 state=Established [INFO] [stdout] 2025-09-10T08:42:03.941491Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2 state=Established [INFO] [stdout] 2025-09-10T08:42:03.941499Z TRACE kestrel_protocol::core::endpoint::processing::processors::data: Handling PUSH in Established state cid=2 seq=1 payload_len=10 [INFO] [stdout] 2025-09-10T08:42:03.941515Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=2 remote_addr=127.0.0.1:1234 frame_count=1 first_frame=Ack { header: ShortHeader { command: Ack, connection_id: 1, payload_length: 8, recv_window_size: 254, timestamp: 146, sequence_number: 0, recv_next_sequence: 0 }, payload: b"\0\0\0\0\0\0\0\x01" } [INFO] [stdout] 2025-09-10T08:42:03.941539Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=2 frame=Push { header: ShortHeader { command: Push, connection_id: 2, payload_length: 10, recv_window_size: 256, timestamp: 145, sequence_number: 2, recv_next_sequence: 0 }, payload: b"c-packet-2" } [INFO] [stdout] 2025-09-10T08:42:03.941552Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="PushProcessor" frame_type=Push { header: ShortHeader { command: Push, connection_id: 2, payload_length: 10, recv_window_size: 256, timestamp: 145, sequence_number: 2, recv_next_sequence: 0 }, payload: b"c-packet-2" } [INFO] [stdout] 2025-09-10T08:42:03.941563Z TRACE kestrel_protocol::core::endpoint::processing::processors::data: Processing PUSH frame cid=2 seq=2 payload_len=10 state=Established [INFO] [stdout] 2025-09-10T08:42:03.941574Z TRACE kestrel_protocol::core::endpoint::processing::processors::data: Handling PUSH in Established state cid=2 seq=2 payload_len=10 [INFO] [stdout] 2025-09-10T08:42:03.941590Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=2 remote_addr=127.0.0.1:1234 frame_count=1 first_frame=Ack { header: ShortHeader { command: Ack, connection_id: 1, payload_length: 8, recv_window_size: 253, timestamp: 147, sequence_number: 0, recv_next_sequence: 0 }, payload: b"\0\0\0\0\0\0\0\x02" } [INFO] [stdout] 2025-09-10T08:42:03.941596Z TRACE kestrel_protocol::core::endpoint: Failed to send remove command during drop: channel closed cid=1 [INFO] [stdout] 2025-09-10T08:42:03.941609Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=2 frame=Push { header: ShortHeader { command: Push, connection_id: 2, payload_length: 10, recv_window_size: 256, timestamp: 145, sequence_number: 3, recv_next_sequence: 0 }, payload: b"c-packet-3" } [INFO] [stdout] 2025-09-10T08:42:03.941659Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="PushProcessor" frame_type=Push { header: ShortHeader { command: Push, connection_id: 2, payload_length: 10, recv_window_size: 256, timestamp: 145, sequence_number: 3, recv_next_sequence: 0 }, payload: b"c-packet-3" } [INFO] [stdout] 2025-09-10T08:42:03.941673Z TRACE kestrel_protocol::core::endpoint: Failed to send remove command during drop: channel closed cid=2 [INFO] [stdout] 2025-09-10T08:42:03.941674Z TRACE kestrel_protocol::core::endpoint::processing::processors::data: Processing PUSH frame cid=2 seq=3 payload_len=10 state=Established [INFO] [stdout] 2025-09-10T08:42:03.941685Z TRACE kestrel_protocol::core::endpoint::processing::processors::data: Handling PUSH in Established state cid=2 seq=3 payload_len=10 [INFO] [stdout] 2025-09-10T08:42:03.941703Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=2 remote_addr=127.0.0.1:1234 frame_count=1 first_frame=Ack { header: ShortHeader { command: Ack, connection_id: 1, payload_length: 8, recv_window_size: 252, timestamp: 147, sequence_number: 0, recv_next_sequence: 0 }, payload: b"\0\0\0\0\0\0\0\x03" } [INFO] [stdout] 2025-09-10T08:42:03.941725Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=2 frame=Push { header: ShortHeader { command: Push, connection_id: 2, payload_length: 10, recv_window_size: 256, timestamp: 145, sequence_number: 4, recv_next_sequence: 0 }, payload: b"c-packet-4" } [INFO] [stdout] 2025-09-10T08:42:03.941736Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="PushProcessor" frame_type=Push { header: ShortHeader { command: Push, connection_id: 2, payload_length: 10, recv_window_size: 256, timestamp: 145, sequence_number: 4, recv_next_sequence: 0 }, payload: b"c-packet-4" } [INFO] [stdout] 2025-09-10T08:42:03.941747Z TRACE kestrel_protocol::core::endpoint::processing::processors::data: Processing PUSH frame cid=2 seq=4 payload_len=10 state=Established [INFO] [stdout] 2025-09-10T08:42:03.941757Z TRACE kestrel_protocol::core::endpoint::processing::processors::data: Handling PUSH in Established state cid=2 seq=4 payload_len=10 [INFO] [stdout] 2025-09-10T08:42:03.941770Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=2 remote_addr=127.0.0.1:1234 frame_count=1 first_frame=Ack { header: ShortHeader { command: Ack, connection_id: 1, payload_length: 8, recv_window_size: 251, timestamp: 147, sequence_number: 0, recv_next_sequence: 0 }, payload: b"\0\0\0\0\0\0\0\x04" } [INFO] [stdout] 2025-09-10T08:42:03.941788Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=2 [INFO] [stdout] 2025-09-10T08:42:03.941799Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Reassembled data, sending to stream. cid=2 count=5 [INFO] [stdout] 2025-09-10T08:42:03.941817Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2 state=Established [INFO] [stdout] 2025-09-10T08:42:03.941904Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=2 [INFO] [stdout] 2025-09-10T08:42:03.941928Z TRACE kestrel_protocol::core::reliability::retransmission: Adding frame to SACK-based retransmission seq=0 [INFO] [stdout] 2025-09-10T08:42:03.941938Z TRACE kestrel_protocol::core::reliability::retransmission: Adding frame to SACK-based retransmission seq=1 [INFO] [stdout] 2025-09-10T08:42:03.864524Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=1 [INFO] [stdout] 2025-09-10T08:42:03.941947Z TRACE kestrel_protocol::core::reliability::retransmission: Adding frame to SACK-based retransmission seq=2 [INFO] [stdout] 2025-09-10T08:42:03.941957Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=2 remote_addr=127.0.0.1:1234 frame_count=3 first_frame=Push { header: ShortHeader { command: Push, connection_id: 1, payload_length: 10, recv_window_size: 256, timestamp: 147, sequence_number: 0, recv_next_sequence: 5 }, payload: b"s-packet-0" } [INFO] [stdout] 2025-09-10T08:42:03.941965Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=1 state=Established [INFO] [stdout] 2025-09-10T08:42:03.941983Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2 state=Established [INFO] [stdout] test core::tests::reliability::test_endpoint_fast_retransmission ... ok [INFO] [stdout] 2025-09-10T08:42:03.942057Z DEBUG kestrel_protocol::timer::wheel::core: Advancing timing wheel elapsed_ms=131 slots_to_advance=13 max_advance=13 current_slot=0 [INFO] [stdout] 2025-09-10T08:42:03.942165Z TRACE mio::poll: registering event source with poller: token=Token(1), interests=READABLE [INFO] [stdout] 2025-09-10T08:42:03.866725Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=2 [INFO] [stdout] 2025-09-10T08:42:03.942238Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2 state=Established [INFO] [stdout] 2025-09-10T08:42:03.876724Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=2 [INFO] [stdout] 2025-09-10T08:42:03.942297Z  INFO kestrel_protocol::timer::task::handle: Global timer task started [INFO] [stdout] 2025-09-10T08:42:03.942310Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2 state=FinWait [INFO] [stdout] 2025-09-10T08:42:03.942322Z  INFO kestrel_protocol::core::endpoint::lifecycle::manager: Connection lifecycle initialized cid=1 remote_addr=127.0.0.1:1234 [INFO] [stdout] 2025-09-10T08:42:03.942356Z  INFO kestrel_protocol::timer::task::global: Global timer task started [INFO] [stdout] 2025-09-10T08:42:03.942390Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1 slot_index=500 delay_ms=5000 [INFO] [stdout] 2025-09-10T08:42:03.942412Z TRACE kestrel_protocol::core::endpoint: Failed to send remove command during drop: channel closed cid=2 [INFO] [stdout] 2025-09-10T08:42:03.942415Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1 entry_id=1 connection_id=1 delay_ms=5000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:03.942504Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=2 slot_index=440 delay_ms=30000 [INFO] [stdout] 2025-09-10T08:42:03.942530Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=2 entry_id=2 connection_id=1 delay_ms=30000 event_type=ConnectionTimeout [INFO] [stdout] test core::tests::shutdown::test_retransmission_after_fin_is_ignored ... ok [INFO] [stdout] 2025-09-10T08:42:03.942595Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=1 remote_addr=127.0.0.1:1234 frame_count=1 first_frame=Syn { header: LongHeader { command: Syn, protocol_version: 1, destination_cid: 0, source_cid: 1 } } [INFO] [stdout] 2025-09-10T08:42:03.942639Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=1 state=Connecting [INFO] [stdout] 2025-09-10T08:42:03.942663Z DEBUG kestrel_protocol::core::endpoint::lifecycle::manager: Attempting state transition cid=1 current_state=Connecting target_state=Closed [INFO] [stdout] 2025-09-10T08:42:03.942666Z TRACE mio::poll: registering event source with poller: token=Token(1), interests=READABLE [INFO] [stdout] 2025-09-10T08:42:03.942681Z TRACE kestrel_protocol::core::endpoint::lifecycle::transitions: State transition executed cid=1 from="Connecting" to="Closed" [INFO] [stdout] 2025-09-10T08:42:03.942698Z DEBUG kestrel_protocol::core::reliability::retransmission: Cleared all in-flight packets from both SACK and simple retransmission managers. [INFO] [stdout] 2025-09-10T08:42:03.942709Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=1 [INFO] [stdout] 2025-09-10T08:42:03.942717Z TRACE kestrel_protocol::core::endpoint: Failed to send remove command during drop: channel closed cid=1 [INFO] [stdout] 2025-09-10T08:42:03.942803Z  INFO kestrel_protocol::timer::task::handle: Global timer task started [INFO] [stdout] 2025-09-10T08:42:03.942823Z  INFO kestrel_protocol::core::endpoint::lifecycle::manager: Connection lifecycle initialized cid=1 remote_addr=127.0.0.1:5678 [INFO] [stdout] 2025-09-10T08:42:03.942859Z  INFO kestrel_protocol::timer::task::global: Global timer task started [INFO] [stdout] 2025-09-10T08:42:03.942894Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1 slot_index=500 delay_ms=5000 [INFO] [stdout] 2025-09-10T08:42:03.942912Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1 entry_id=1 connection_id=1 delay_ms=5000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:03.942976Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=2 slot_index=440 delay_ms=30000 [INFO] [stdout] 2025-09-10T08:42:03.942991Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=2 entry_id=2 connection_id=1 delay_ms=30000 event_type=ConnectionTimeout [INFO] [stdout] 2025-09-10T08:42:03.943085Z  INFO kestrel_protocol::timer::task::handle: Global timer task started [INFO] [stdout] 2025-09-10T08:42:03.943102Z  INFO kestrel_protocol::core::endpoint::lifecycle::manager: Connection lifecycle initialized cid=2 remote_addr=127.0.0.1:1234 [INFO] [stdout] 2025-09-10T08:42:03.943140Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=1 remote_addr=127.0.0.1:5678 frame_count=1 first_frame=Syn { header: LongHeader { command: Syn, protocol_version: 1, destination_cid: 0, source_cid: 1 } } [INFO] [stdout] 2025-09-10T08:42:03.943159Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=1 state=Connecting [INFO] [stdout] 2025-09-10T08:42:03.943176Z  INFO kestrel_protocol::timer::task::global: Global timer task started [INFO] [stdout] 2025-09-10T08:42:03.943197Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1 slot_index=500 delay_ms=5000 [INFO] [stdout] 2025-09-10T08:42:03.943212Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1 entry_id=1 connection_id=2 delay_ms=5000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:03.943295Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2 state=SynReceived [INFO] [stdout] 2025-09-10T08:42:03.943312Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=2 frame=Syn { header: LongHeader { command: Syn, protocol_version: 1, destination_cid: 0, source_cid: 1 } } [INFO] [stdout] 2025-09-10T08:42:03.943323Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="ConnectionProcessor" frame_type=Syn { header: LongHeader { command: Syn, protocol_version: 1, destination_cid: 0, source_cid: 1 } } [INFO] [stdout] 2025-09-10T08:42:03.943334Z TRACE kestrel_protocol::core::endpoint::processing::processors::connection: Processing SYN frame cid=2 peer_cid=1 state=SynReceived [INFO] [stdout] 2025-09-10T08:42:03.943343Z  INFO kestrel_protocol::core::endpoint::processing::processors::connection: Received duplicate SYN, ignoring. cid=2 [INFO] [stdout] 2025-09-10T08:42:03.943352Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=2 [INFO] [stdout] 2025-09-10T08:42:03.943360Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2 state=SynReceived [INFO] [stdout] 2025-09-10T08:42:03.943372Z DEBUG kestrel_protocol::core::endpoint::lifecycle::manager: Attempting state transition cid=2 current_state=SynReceived target_state=Established [INFO] [stdout] 2025-09-10T08:42:03.943382Z TRACE kestrel_protocol::core::endpoint::lifecycle::transitions: State transition executed cid=2 from="SynReceived" to="Established" [INFO] [stdout] 2025-09-10T08:42:03.943395Z TRACE kestrel_protocol::core::reliability::retransmission: Adding frame to simple retransmission [INFO] [stdout] 2025-09-10T08:42:03.943402Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending 0-RTT packets with intelligent splitting cid=2 packet_count=1 [INFO] [stdout] 2025-09-10T08:42:03.943411Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=2 remote_addr=127.0.0.1:1234 frame_count=1 first_frame=SynAck { header: LongHeader { command: SynAck, protocol_version: 1, destination_cid: 1, source_cid: 2 } } [INFO] [stdout] 2025-09-10T08:42:03.943428Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=2 [INFO] [stdout] 2025-09-10T08:42:03.943437Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2 state=Established [INFO] [stdout] 2025-09-10T08:42:03.943459Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=1 [INFO] [stdout] 2025-09-10T08:42:03.943467Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=1 state=Connecting [INFO] [stdout] 2025-09-10T08:42:03.943609Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=2 frame=Fin { header: ShortHeader { command: Fin, connection_id: 2, payload_length: 0, recv_window_size: 256, timestamp: 116, sequence_number: 1, recv_next_sequence: 1 } } [INFO] [stdout] 2025-09-10T08:42:03.943640Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="ConnectionProcessor" frame_type=Fin { header: ShortHeader { command: Fin, connection_id: 2, payload_length: 0, recv_window_size: 256, timestamp: 116, sequence_number: 1, recv_next_sequence: 1 } } [INFO] [stdout] 2025-09-10T08:42:03.943652Z DEBUG kestrel_protocol::core::endpoint::processing::processors::connection: Processing FIN frame cid=2 seq=1 state=Established [INFO] [stdout] 2025-09-10T08:42:03.943661Z TRACE kestrel_protocol::core::endpoint::processing::processors::connection: Handling FIN in Established state cid=2 seq=1 [INFO] [stdout] 2025-09-10T08:42:03.943681Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=2 remote_addr=127.0.0.1:1234 frame_count=1 first_frame=Ack { header: ShortHeader { command: Ack, connection_id: 1, payload_length: 8, recv_window_size: 255, timestamp: 118, sequence_number: 0, recv_next_sequence: 1 }, payload: b"\0\0\0\x01\0\0\0\x01" } [INFO] [stdout] 2025-09-10T08:42:03.943702Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=2 [INFO] [stdout] 2025-09-10T08:42:03.943711Z DEBUG kestrel_protocol::core::endpoint::lifecycle::manager: Attempting state transition cid=2 current_state=Established target_state=FinWait [INFO] [stdout] 2025-09-10T08:42:03.943721Z TRACE kestrel_protocol::core::endpoint::lifecycle::transitions: State transition executed cid=2 from="Established" to="FinWait" [INFO] [stdout] 2025-09-10T08:42:03.943733Z TRACE kestrel_protocol::core::endpoint::core::event_loop: All data drained after FIN, closing user stream (sending EOF). cid=2 [INFO] [stdout] 2025-09-10T08:42:03.943744Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2 state=FinWait [INFO] [stdout] 2025-09-10T08:42:03.943794Z DEBUG kestrel_protocol::core::endpoint::lifecycle::manager: Beginning graceful shutdown cid=2 current_state=FinWait [INFO] [stdout] 2025-09-10T08:42:03.943806Z TRACE kestrel_protocol::core::endpoint::lifecycle::transitions: State transition executed cid=2 from="FinWait" to="Closing" [INFO] [stdout] 2025-09-10T08:42:03.943818Z TRACE kestrel_protocol::core::reliability::retransmission: Adding frame to simple retransmission seq=1 [INFO] [stdout] 2025-09-10T08:42:03.943836Z TRACE kestrel_protocol::core::reliability::retransmission::simple_retx_manager: Added packet to simple retransmission tracking seq=1 max_retries=5 retry_interval_ms=500 [INFO] [stdout] 2025-09-10T08:42:03.943849Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=2 remote_addr=127.0.0.1:1234 frame_count=1 first_frame=Fin { header: ShortHeader { command: Fin, connection_id: 1, payload_length: 0, recv_window_size: 256, timestamp: 118, sequence_number: 1, recv_next_sequence: 2 } } [INFO] [stdout] 2025-09-10T08:42:03.943866Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=2 [INFO] [stdout] 2025-09-10T08:42:03.943876Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2 state=Closing [INFO] [stdout] test core::tests::shutdown::test_shutdown_when_connecting ... ok [INFO] [stdout] 2025-09-10T08:42:03.884440Z DEBUG kestrel_protocol::timer::wheel::core: Advancing timing wheel elapsed_ms=101 slots_to_advance=10 max_advance=10 current_slot=10 [INFO] [stdout] 2025-09-10T08:42:03.884526Z DEBUG kestrel_protocol::timer::wheel::core: Advancing timing wheel elapsed_ms=101 slots_to_advance=10 max_advance=10 current_slot=10 [INFO] [stdout] 2025-09-10T08:42:03.944023Z TRACE mio::poll: registering event source with poller: token=Token(1), interests=READABLE [INFO] [stdout] 2025-09-10T08:42:03.944127Z  INFO kestrel_protocol::timer::task::handle: Global timer task started [INFO] [stdout] 2025-09-10T08:42:03.944141Z  INFO kestrel_protocol::core::endpoint::lifecycle::manager: Connection lifecycle initialized cid=2 remote_addr=127.0.0.1:1234 [INFO] [stdout] 2025-09-10T08:42:03.944170Z  INFO kestrel_protocol::timer::task::global: Global timer task started [INFO] [stdout] test core::endpoint::timing::tests::test_timer_cancellation ... ok [INFO] [stdout] 2025-09-10T08:42:03.944201Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1 slot_index=500 delay_ms=5000 [INFO] [stdout] 2025-09-10T08:42:03.907549Z DEBUG kestrel_protocol::timer::wheel::core: Advancing timing wheel elapsed_ms=101 slots_to_advance=10 max_advance=10 current_slot=0 [INFO] [stdout] 2025-09-10T08:42:03.944216Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1 entry_id=1 connection_id=2 delay_ms=5000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:03.944277Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2 state=SynReceived [INFO] [stdout] 2025-09-10T08:42:03.944293Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=2 frame=Syn { header: LongHeader { command: Syn, protocol_version: 0, destination_cid: 2, source_cid: 1 } } [INFO] [stdout] 2025-09-10T08:42:03.944304Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="ConnectionProcessor" frame_type=Syn { header: LongHeader { command: Syn, protocol_version: 0, destination_cid: 2, source_cid: 1 } } [INFO] [stdout] 2025-09-10T08:42:03.944313Z TRACE kestrel_protocol::core::endpoint::processing::processors::connection: Processing SYN frame cid=2 peer_cid=1 state=SynReceived [INFO] [stdout] 2025-09-10T08:42:03.944323Z  INFO kestrel_protocol::core::endpoint::processing::processors::connection: Received duplicate SYN, ignoring. cid=2 [INFO] [stdout] 2025-09-10T08:42:03.944331Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=2 [INFO] [stdout] 2025-09-10T08:42:03.944339Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2 state=SynReceived [INFO] [stdout] 2025-09-10T08:42:03.945760Z TRACE mio::poll: registering event source with poller: token=Token(1), interests=READABLE [INFO] [stdout] 2025-09-10T08:42:03.945811Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=1 frame=SynAck { header: LongHeader { command: SynAck, protocol_version: 1, destination_cid: 1, source_cid: 2 } } [INFO] [stdout] 2025-09-10T08:42:03.945828Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="ConnectionProcessor" frame_type=SynAck { header: LongHeader { command: SynAck, protocol_version: 1, destination_cid: 1, source_cid: 2 } } [INFO] [stdout] 2025-09-10T08:42:03.945838Z DEBUG kestrel_protocol::core::endpoint::processing::processors::connection: Processing SYN-ACK frame cid=1 peer_cid=2 state=Connecting [INFO] [stdout] 2025-09-10T08:42:03.945884Z TRACE kestrel_protocol::timer::wheel::core: Timer cancelled successfully entry_id=2 [INFO] [stdout] 2025-09-10T08:42:03.945900Z TRACE kestrel_protocol::timer::task::global: Timer cancelled successfully entry_id=2 [INFO] [stdout] 2025-09-10T08:42:03.945934Z DEBUG kestrel_protocol::core::endpoint::processing::operations: Connection timeout timer cancelled: true [INFO] [stdout] 2025-09-10T08:42:03.945945Z DEBUG kestrel_protocol::core::endpoint::lifecycle::manager: Attempting state transition cid=1 current_state=Connecting target_state=Established [INFO] [stdout] 2025-09-10T08:42:03.945972Z TRACE kestrel_protocol::core::endpoint::lifecycle::transitions: State transition executed cid=1 from="Connecting" to="Established" [INFO] [stdout] 2025-09-10T08:42:03.945988Z  INFO kestrel_protocol::timer::task::handle: Global timer task started [INFO] [stdout] 2025-09-10T08:42:03.945990Z TRACE kestrel_protocol::core::reliability::retransmission: Adding frame to SACK-based retransmission seq=0 [INFO] [stdout] 2025-09-10T08:42:03.946002Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=1 remote_addr=127.0.0.1:5678 frame_count=1 first_frame=Push { header: ShortHeader { command: Push, connection_id: 2, payload_length: 5, recv_window_size: 256, timestamp: 3, sequence_number: 0, recv_next_sequence: 0 }, payload: b"hello" } [INFO] [stdout] 2025-09-10T08:42:03.946003Z  INFO kestrel_protocol::core::endpoint::lifecycle::manager: Connection lifecycle initialized cid=1 remote_addr=127.0.0.1:5678 [INFO] [stdout] 2025-09-10T08:42:03.946024Z  INFO kestrel_protocol::core::endpoint::processing::processors::connection: Connection established cid=1 peer_cid=2 [INFO] [stdout] 2025-09-10T08:42:03.946035Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=1 [INFO] [stdout] 2025-09-10T08:42:03.946049Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=1 state=Established [INFO] [stdout] 2025-09-10T08:42:03.946054Z  INFO kestrel_protocol::timer::task::global: Global timer task started [INFO] [stdout] 2025-09-10T08:42:03.946074Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1 slot_index=500 delay_ms=5000 [INFO] [stdout] 2025-09-10T08:42:03.946093Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1 entry_id=1 connection_id=1 delay_ms=5000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:03.946138Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=1 frame=Ack { header: ShortHeader { command: Ack, connection_id: 1, payload_length: 8, recv_window_size: 255, timestamp: 118, sequence_number: 0, recv_next_sequence: 1 }, payload: b"\0\0\0\x01\0\0\0\x01" } [INFO] [stdout] 2025-09-10T08:42:03.946158Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="AckProcessor" frame_type=Ack { header: ShortHeader { command: Ack, connection_id: 1, payload_length: 8, recv_window_size: 255, timestamp: 118, sequence_number: 0, recv_next_sequence: 1 }, payload: b"\0\0\0\x01\0\0\0\x01" } [INFO] [stdout] 2025-09-10T08:42:03.946158Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=2 slot_index=440 delay_ms=30000 [INFO] [stdout] 2025-09-10T08:42:03.946171Z TRACE kestrel_protocol::core::endpoint::processing::processors::ack: Processing ACK frame cid=1 recv_next_seq=1 recv_window=255 payload_len=8 state=Closing [INFO] [stdout] 2025-09-10T08:42:03.946174Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=2 entry_id=2 connection_id=1 delay_ms=30000 event_type=ConnectionTimeout [INFO] [stdout] 2025-09-10T08:42:03.946190Z DEBUG kestrel_protocol::core::endpoint::processing::processors::ack: Handling ACK in Closing state cid=1 [INFO] [stdout] 2025-09-10T08:42:03.946203Z DEBUG kestrel_protocol::core::endpoint::processing::processors::ack: Processing ACK with SACK ranges cid=1 recv_next_seq=1 sack_ranges_count=1 peer_recv_window=255 [INFO] [stdout] 2025-09-10T08:42:03.946234Z TRACE kestrel_protocol::core::reliability::retransmission::simple_retx_manager: Packet acknowledged by SACK seq=1 [INFO] [stdout] 2025-09-10T08:42:03.946246Z DEBUG kestrel_protocol::core::reliability::retransmission: Processed ACK with unified retransmission manager cumulative_ack=1 sack_ranges_count=1 sack_acked_count=0 simple_acked_count=1 rtt_samples_count=0 [INFO] [stdout] 2025-09-10T08:42:03.946292Z  INFO kestrel_protocol::timer::task::handle: Global timer task started [INFO] [stdout] 2025-09-10T08:42:03.946310Z  INFO kestrel_protocol::core::endpoint::lifecycle::manager: Connection lifecycle initialized cid=2 remote_addr=127.0.0.1:1234 [INFO] [stdout] 2025-09-10T08:42:03.946357Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=1 frame=Fin { header: ShortHeader { command: Fin, connection_id: 1, payload_length: 0, recv_window_size: 256, timestamp: 118, sequence_number: 1, recv_next_sequence: 2 } } [INFO] [stdout] 2025-09-10T08:42:03.947780Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="ConnectionProcessor" frame_type=Fin { header: ShortHeader { command: Fin, connection_id: 1, payload_length: 0, recv_window_size: 256, timestamp: 118, sequence_number: 1, recv_next_sequence: 2 } } [INFO] [stdout] 2025-09-10T08:42:03.947800Z DEBUG kestrel_protocol::core::endpoint::processing::processors::connection: Processing FIN frame cid=1 seq=1 state=Closing [INFO] [stdout] 2025-09-10T08:42:03.947816Z DEBUG kestrel_protocol::core::endpoint::processing::processors::connection: Handling FIN in Closing state cid=1 seq=1 [INFO] [stdout] 2025-09-10T08:42:03.947835Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=1 remote_addr=127.0.0.1:5678 frame_count=1 first_frame=Ack { header: ShortHeader { command: Ack, connection_id: 2, payload_length: 8, recv_window_size: 255, timestamp: 123, sequence_number: 0, recv_next_sequence: 1 }, payload: b"\0\0\0\x01\0\0\0\x01" } [INFO] [stdout] 2025-09-10T08:42:03.947860Z DEBUG kestrel_protocol::core::endpoint::lifecycle::manager: Attempting state transition cid=1 current_state=Closing target_state=ClosingWait [INFO] [stdout] 2025-09-10T08:42:03.947875Z TRACE kestrel_protocol::core::endpoint::lifecycle::transitions: State transition executed cid=1 from="Closing" to="ClosingWait" [INFO] [stdout] 2025-09-10T08:42:03.947889Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=1 [INFO] [stdout] 2025-09-10T08:42:03.947901Z TRACE kestrel_protocol::core::endpoint::core::event_loop: All data drained after FIN, closing user stream (sending EOF). cid=1 [INFO] [stdout] 2025-09-10T08:42:03.947912Z DEBUG kestrel_protocol::core::endpoint::lifecycle::manager: Attempting state transition cid=1 current_state=ClosingWait target_state=Closed [INFO] [stdout] 2025-09-10T08:42:03.947923Z TRACE kestrel_protocol::core::endpoint::lifecycle::transitions: State transition executed cid=1 from="ClosingWait" to="Closed" [INFO] [stdout] 2025-09-10T08:42:03.947935Z DEBUG kestrel_protocol::core::reliability::retransmission: Cleared all in-flight packets from both SACK and simple retransmission managers. [INFO] [stdout] 2025-09-10T08:42:03.947943Z TRACE kestrel_protocol::core::endpoint: Failed to send remove command during drop: channel closed cid=1 [INFO] [stdout] 2025-09-10T08:42:03.948044Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=2 frame=Ack { header: ShortHeader { command: Ack, connection_id: 2, payload_length: 8, recv_window_size: 255, timestamp: 123, sequence_number: 0, recv_next_sequence: 1 }, payload: b"\0\0\0\x01\0\0\0\x01" } [INFO] [stdout] 2025-09-10T08:42:03.948064Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="AckProcessor" frame_type=Ack { header: ShortHeader { command: Ack, connection_id: 2, payload_length: 8, recv_window_size: 255, timestamp: 123, sequence_number: 0, recv_next_sequence: 1 }, payload: b"\0\0\0\x01\0\0\0\x01" } [INFO] [stdout] 2025-09-10T08:42:03.948078Z TRACE kestrel_protocol::core::endpoint::processing::processors::ack: Processing ACK frame cid=2 recv_next_seq=1 recv_window=255 payload_len=8 state=Closing [INFO] [stdout] 2025-09-10T08:42:03.948091Z DEBUG kestrel_protocol::core::endpoint::processing::processors::ack: Handling ACK in Closing state cid=2 [INFO] [stdout] 2025-09-10T08:42:03.948100Z DEBUG kestrel_protocol::core::endpoint::processing::processors::ack: Processing ACK with SACK ranges cid=2 recv_next_seq=1 sack_ranges_count=1 peer_recv_window=255 [INFO] [stdout] 2025-09-10T08:42:03.948120Z TRACE kestrel_protocol::core::reliability::retransmission::simple_retx_manager: Packet acknowledged by SACK seq=1 [INFO] [stdout] 2025-09-10T08:42:03.948129Z DEBUG kestrel_protocol::core::reliability::retransmission: Processed ACK with unified retransmission manager cumulative_ack=1 sack_ranges_count=1 sack_acked_count=0 simple_acked_count=1 rtt_samples_count=0 [INFO] [stdout] 2025-09-10T08:42:03.948159Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=2 [INFO] [stdout] 2025-09-10T08:42:03.948172Z TRACE kestrel_protocol::core::reliability::retransmission: Adding frame to simple retransmission seq=2 [INFO] [stdout] 2025-09-10T08:42:03.948181Z TRACE kestrel_protocol::core::reliability::retransmission::simple_retx_manager: Added packet to simple retransmission tracking seq=2 max_retries=5 retry_interval_ms=500 [INFO] [stdout] 2025-09-10T08:42:03.948194Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=2 remote_addr=127.0.0.1:1234 frame_count=1 first_frame=Fin { header: ShortHeader { command: Fin, connection_id: 1, payload_length: 0, recv_window_size: 256, timestamp: 122, sequence_number: 2, recv_next_sequence: 2 } } [INFO] [stdout] 2025-09-10T08:42:03.948216Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2 state=Closing [INFO] [stdout] 2025-09-10T08:42:03.948299Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=2 frame=Push { header: ShortHeader { command: Push, connection_id: 2, payload_length: 5, recv_window_size: 256, timestamp: 3, sequence_number: 0, recv_next_sequence: 0 }, payload: b"hello" } [INFO] [stdout] 2025-09-10T08:42:03.948317Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="PushProcessor" frame_type=Push { header: ShortHeader { command: Push, connection_id: 2, payload_length: 5, recv_window_size: 256, timestamp: 3, sequence_number: 0, recv_next_sequence: 0 }, payload: b"hello" } [INFO] [stdout] 2025-09-10T08:42:03.948329Z TRACE kestrel_protocol::core::endpoint::processing::processors::data: Processing PUSH frame cid=2 seq=0 payload_len=5 state=Established [INFO] [stdout] 2025-09-10T08:42:03.948343Z TRACE kestrel_protocol::core::endpoint::processing::processors::data: Handling PUSH in Established state cid=2 seq=0 payload_len=5 [INFO] [stdout] 2025-09-10T08:42:03.948361Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=2 remote_addr=127.0.0.1:1234 frame_count=1 first_frame=Ack { header: ShortHeader { command: Ack, connection_id: 1, payload_length: 8, recv_window_size: 255, timestamp: 5, sequence_number: 0, recv_next_sequence: 0 }, payload: b"\0\0\0\0\0\0\0\0" } [INFO] [stdout] 2025-09-10T08:42:03.948382Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=2 [INFO] [stdout] 2025-09-10T08:42:03.948392Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Reassembled data, sending to stream. cid=2 count=1 [INFO] [stdout] 2025-09-10T08:42:03.948410Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2 state=Established [INFO] [stdout] 2025-09-10T08:42:03.948474Z DEBUG kestrel_protocol::core::endpoint::lifecycle::manager: Beginning graceful shutdown cid=1 current_state=Established [INFO] [stdout] 2025-09-10T08:42:03.948489Z TRACE kestrel_protocol::core::endpoint::lifecycle::transitions: State transition executed cid=1 from="Established" to="Closing" [INFO] [stdout] 2025-09-10T08:42:03.948521Z TRACE kestrel_protocol::core::reliability::retransmission: Adding frame to simple retransmission seq=1 [INFO] [stdout] 2025-09-10T08:42:03.948535Z TRACE kestrel_protocol::core::reliability::retransmission::simple_retx_manager: Added packet to simple retransmission tracking seq=1 max_retries=5 retry_interval_ms=500 [INFO] [stdout] 2025-09-10T08:42:03.948548Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=1 remote_addr=127.0.0.1:5678 frame_count=1 first_frame=Fin { header: ShortHeader { command: Fin, connection_id: 2, payload_length: 0, recv_window_size: 256, timestamp: 5, sequence_number: 1, recv_next_sequence: 0 } } [INFO] [stdout] 2025-09-10T08:42:03.948568Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=1 [INFO] [stdout] 2025-09-10T08:42:03.948582Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=1 state=Closing [INFO] [stdout] 2025-09-10T08:42:03.946357Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=1 remote_addr=127.0.0.1:5678 frame_count=1 first_frame=Syn { header: LongHeader { command: Syn, protocol_version: 1, destination_cid: 0, source_cid: 1 } } [INFO] [stdout] 2025-09-10T08:42:03.946432Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=1 frame=Ack { header: ShortHeader { command: Ack, connection_id: 1, payload_length: 8, recv_window_size: 255, timestamp: 146, sequence_number: 0, recv_next_sequence: 0 }, payload: b"\0\0\0\0\0\0\0\0" } [INFO] [stdout] 2025-09-10T08:42:03.949348Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="AckProcessor" frame_type=Ack { header: ShortHeader { command: Ack, connection_id: 1, payload_length: 8, recv_window_size: 255, timestamp: 146, sequence_number: 0, recv_next_sequence: 0 }, payload: b"\0\0\0\0\0\0\0\0" } [INFO] [stdout] 2025-09-10T08:42:03.949369Z TRACE kestrel_protocol::core::endpoint::processing::processors::ack: Processing ACK frame cid=1 recv_next_seq=0 recv_window=255 payload_len=8 state=Established [INFO] [stdout] 2025-09-10T08:42:03.949384Z TRACE kestrel_protocol::core::endpoint::processing::processors::ack: Handling ACK in Established state cid=1 [INFO] [stdout] 2025-09-10T08:42:03.949394Z DEBUG kestrel_protocol::core::endpoint::processing::processors::ack: Processing ACK with SACK ranges cid=1 recv_next_seq=0 sack_ranges_count=1 peer_recv_window=255 [INFO] [stdout] 2025-09-10T08:42:03.949417Z TRACE kestrel_protocol::core::reliability::retransmission::sack_manager: Checking for fast retransmission against in-flight packets highest_sacked=0 [INFO] [stdout] 2025-09-10T08:42:03.949431Z DEBUG kestrel_protocol::core::reliability::retransmission: Processed ACK with unified retransmission manager cumulative_ack=0 sack_ranges_count=1 sack_acked_count=1 simple_acked_count=0 rtt_samples_count=1 [INFO] [stdout] 2025-09-10T08:42:03.949444Z TRACE kestrel_protocol::core::reliability::retransmission::rtt: RTT updated sample_ms=9 srtt_ms=9 rttvar_ms=4 rto_ms=500 [INFO] [stdout] 2025-09-10T08:42:03.949455Z TRACE kestrel_protocol::core::reliability::congestion::vegas: Slow Start: cwnd increased cwnd=33 [INFO] [stdout] 2025-09-10T08:42:03.949463Z TRACE kestrel_protocol::core::reliability: Congestion window updated on ACK old_cwnd=32 new_cwnd=33 [INFO] [stdout] 2025-09-10T08:42:03.949477Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=1 frame=Ack { header: ShortHeader { command: Ack, connection_id: 1, payload_length: 8, recv_window_size: 254, timestamp: 146, sequence_number: 0, recv_next_sequence: 0 }, payload: b"\0\0\0\0\0\0\0\x01" } [INFO] [stdout] 2025-09-10T08:42:03.949491Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="AckProcessor" frame_type=Ack { header: ShortHeader { command: Ack, connection_id: 1, payload_length: 8, recv_window_size: 254, timestamp: 146, sequence_number: 0, recv_next_sequence: 0 }, payload: b"\0\0\0\0\0\0\0\x01" } [INFO] [stdout] 2025-09-10T08:42:03.949503Z TRACE kestrel_protocol::core::endpoint::processing::processors::ack: Processing ACK frame cid=1 recv_next_seq=0 recv_window=254 payload_len=8 state=Established [INFO] [stdout] 2025-09-10T08:42:03.949518Z TRACE kestrel_protocol::core::endpoint::processing::processors::ack: Handling ACK in Established state cid=1 [INFO] [stdout] 2025-09-10T08:42:03.949527Z DEBUG kestrel_protocol::core::endpoint::processing::processors::ack: Processing ACK with SACK ranges cid=1 recv_next_seq=0 sack_ranges_count=1 peer_recv_window=254 [INFO] [stdout] 2025-09-10T08:42:03.949546Z TRACE kestrel_protocol::core::reliability::retransmission::sack_manager: Checking for fast retransmission against in-flight packets highest_sacked=1 [INFO] [stdout] 2025-09-10T08:42:03.949557Z DEBUG kestrel_protocol::core::reliability::retransmission: Processed ACK with unified retransmission manager cumulative_ack=0 sack_ranges_count=1 sack_acked_count=1 simple_acked_count=0 rtt_samples_count=1 [INFO] [stdout] 2025-09-10T08:42:03.949569Z TRACE kestrel_protocol::core::reliability::retransmission::rtt: RTT updated sample_ms=9 srtt_ms=9 rttvar_ms=3 rto_ms=500 [INFO] [stdout] 2025-09-10T08:42:03.949580Z TRACE kestrel_protocol::core::reliability::congestion::vegas: Slow Start: cwnd increased cwnd=34 [INFO] [stdout] 2025-09-10T08:42:03.949587Z TRACE kestrel_protocol::core::reliability: Congestion window updated on ACK old_cwnd=33 new_cwnd=34 [INFO] [stdout] 2025-09-10T08:42:03.949600Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=1 frame=Ack { header: ShortHeader { command: Ack, connection_id: 1, payload_length: 8, recv_window_size: 253, timestamp: 147, sequence_number: 0, recv_next_sequence: 0 }, payload: b"\0\0\0\0\0\0\0\x02" } [INFO] [stdout] 2025-09-10T08:42:03.949613Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="AckProcessor" frame_type=Ack { header: ShortHeader { command: Ack, connection_id: 1, payload_length: 8, recv_window_size: 253, timestamp: 147, sequence_number: 0, recv_next_sequence: 0 }, payload: b"\0\0\0\0\0\0\0\x02" } [INFO] [stdout] 2025-09-10T08:42:03.949651Z TRACE kestrel_protocol::core::endpoint::processing::processors::ack: Processing ACK frame cid=1 recv_next_seq=0 recv_window=253 payload_len=8 state=Established [INFO] [stdout] 2025-09-10T08:42:03.949665Z TRACE kestrel_protocol::core::endpoint::processing::processors::ack: Handling ACK in Established state cid=1 [INFO] [stdout] 2025-09-10T08:42:03.949675Z DEBUG kestrel_protocol::core::endpoint::processing::processors::ack: Processing ACK with SACK ranges cid=1 recv_next_seq=0 sack_ranges_count=1 peer_recv_window=253 [INFO] [stdout] 2025-09-10T08:42:03.949694Z TRACE kestrel_protocol::core::reliability::retransmission::sack_manager: Checking for fast retransmission against in-flight packets highest_sacked=2 [INFO] [stdout] 2025-09-10T08:42:03.949705Z DEBUG kestrel_protocol::core::reliability::retransmission: Processed ACK with unified retransmission manager cumulative_ack=0 sack_ranges_count=1 sack_acked_count=1 simple_acked_count=0 rtt_samples_count=1 [INFO] [stdout] 2025-09-10T08:42:03.949718Z TRACE kestrel_protocol::core::reliability::retransmission::rtt: RTT updated sample_ms=9 srtt_ms=9 rttvar_ms=2 rto_ms=500 [INFO] [stdout] 2025-09-10T08:42:03.949729Z TRACE kestrel_protocol::core::reliability::congestion::vegas: Slow Start: cwnd increased cwnd=35 [INFO] [stdout] 2025-09-10T08:42:03.949736Z TRACE kestrel_protocol::core::reliability: Congestion window updated on ACK old_cwnd=34 new_cwnd=35 [INFO] [stdout] 2025-09-10T08:42:03.949751Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=1 frame=Ack { header: ShortHeader { command: Ack, connection_id: 1, payload_length: 8, recv_window_size: 252, timestamp: 147, sequence_number: 0, recv_next_sequence: 0 }, payload: b"\0\0\0\0\0\0\0\x03" } [INFO] [stdout] 2025-09-10T08:42:03.949766Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="AckProcessor" frame_type=Ack { header: ShortHeader { command: Ack, connection_id: 1, payload_length: 8, recv_window_size: 252, timestamp: 147, sequence_number: 0, recv_next_sequence: 0 }, payload: b"\0\0\0\0\0\0\0\x03" } [INFO] [stdout] 2025-09-10T08:42:03.949779Z TRACE kestrel_protocol::core::endpoint::processing::processors::ack: Processing ACK frame cid=1 recv_next_seq=0 recv_window=252 payload_len=8 state=Established [INFO] [stdout] 2025-09-10T08:42:03.949792Z TRACE kestrel_protocol::core::endpoint::processing::processors::ack: Handling ACK in Established state cid=1 [INFO] [stdout] 2025-09-10T08:42:03.949802Z DEBUG kestrel_protocol::core::endpoint::processing::processors::ack: Processing ACK with SACK ranges cid=1 recv_next_seq=0 sack_ranges_count=1 peer_recv_window=252 [INFO] [stdout] 2025-09-10T08:42:03.949821Z TRACE kestrel_protocol::core::reliability::retransmission::sack_manager: Checking for fast retransmission against in-flight packets highest_sacked=3 [INFO] [stdout] 2025-09-10T08:42:03.949831Z DEBUG kestrel_protocol::core::reliability::retransmission: Processed ACK with unified retransmission manager cumulative_ack=0 sack_ranges_count=1 sack_acked_count=1 simple_acked_count=0 rtt_samples_count=1 [INFO] [stdout] 2025-09-10T08:42:03.949842Z TRACE kestrel_protocol::core::reliability::retransmission::rtt: RTT updated sample_ms=9 srtt_ms=9 rttvar_ms=2 rto_ms=500 [INFO] [stdout] 2025-09-10T08:42:03.949853Z TRACE kestrel_protocol::core::reliability::congestion::vegas: Slow Start: cwnd increased cwnd=36 [INFO] [stdout] 2025-09-10T08:42:03.949859Z TRACE kestrel_protocol::core::reliability: Congestion window updated on ACK old_cwnd=35 new_cwnd=36 [INFO] [stdout] 2025-09-10T08:42:03.949872Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=1 frame=Ack { header: ShortHeader { command: Ack, connection_id: 1, payload_length: 8, recv_window_size: 251, timestamp: 147, sequence_number: 0, recv_next_sequence: 0 }, payload: b"\0\0\0\0\0\0\0\x04" } [INFO] [stdout] 2025-09-10T08:42:03.949886Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="AckProcessor" frame_type=Ack { header: ShortHeader { command: Ack, connection_id: 1, payload_length: 8, recv_window_size: 251, timestamp: 147, sequence_number: 0, recv_next_sequence: 0 }, payload: b"\0\0\0\0\0\0\0\x04" } [INFO] [stdout] 2025-09-10T08:42:03.949896Z TRACE kestrel_protocol::core::endpoint::processing::processors::ack: Processing ACK frame cid=1 recv_next_seq=0 recv_window=251 payload_len=8 state=Established [INFO] [stdout] 2025-09-10T08:42:03.949907Z TRACE kestrel_protocol::core::endpoint::processing::processors::ack: Handling ACK in Established state cid=1 [INFO] [stdout] 2025-09-10T08:42:03.949915Z DEBUG kestrel_protocol::core::endpoint::processing::processors::ack: Processing ACK with SACK ranges cid=1 recv_next_seq=0 sack_ranges_count=1 peer_recv_window=251 [INFO] [stdout] 2025-09-10T08:42:03.949939Z TRACE kestrel_protocol::core::reliability::retransmission::sack_manager: Checking for fast retransmission against in-flight packets highest_sacked=4 [INFO] [stdout] 2025-09-10T08:42:03.949949Z DEBUG kestrel_protocol::core::reliability::retransmission: Processed ACK with unified retransmission manager cumulative_ack=0 sack_ranges_count=1 sack_acked_count=1 simple_acked_count=0 rtt_samples_count=1 [INFO] [stdout] 2025-09-10T08:42:03.949960Z TRACE kestrel_protocol::core::reliability::retransmission::rtt: RTT updated sample_ms=9 srtt_ms=9 rttvar_ms=1 rto_ms=500 [INFO] [stdout] 2025-09-10T08:42:03.949970Z TRACE kestrel_protocol::core::reliability::congestion::vegas: Slow Start: cwnd increased cwnd=37 [INFO] [stdout] 2025-09-10T08:42:03.949977Z TRACE kestrel_protocol::core::reliability: Congestion window updated on ACK old_cwnd=36 new_cwnd=37 [INFO] [stdout] 2025-09-10T08:42:03.949989Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=1 frame=Push { header: ShortHeader { command: Push, connection_id: 1, payload_length: 10, recv_window_size: 256, timestamp: 147, sequence_number: 0, recv_next_sequence: 5 }, payload: b"s-packet-0" } [INFO] [stdout] 2025-09-10T08:42:03.950002Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="PushProcessor" frame_type=Push { header: ShortHeader { command: Push, connection_id: 1, payload_length: 10, recv_window_size: 256, timestamp: 147, sequence_number: 0, recv_next_sequence: 5 }, payload: b"s-packet-0" } [INFO] [stdout] 2025-09-10T08:42:03.950013Z TRACE kestrel_protocol::core::endpoint::processing::processors::data: Processing PUSH frame cid=1 seq=0 payload_len=10 state=Established [INFO] [stdout] 2025-09-10T08:42:03.950024Z TRACE kestrel_protocol::core::endpoint::processing::processors::data: Handling PUSH in Established state cid=1 seq=0 payload_len=10 [INFO] [stdout] 2025-09-10T08:42:03.950041Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=1 remote_addr=127.0.0.1:5678 frame_count=1 first_frame=Ack { header: ShortHeader { command: Ack, connection_id: 2, payload_length: 8, recv_window_size: 255, timestamp: 155, sequence_number: 0, recv_next_sequence: 0 }, payload: b"\0\0\0\0\0\0\0\0" } [INFO] [stdout] 2025-09-10T08:42:03.950066Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=1 frame=Push { header: ShortHeader { command: Push, connection_id: 1, payload_length: 10, recv_window_size: 256, timestamp: 147, sequence_number: 1, recv_next_sequence: 5 }, payload: b"s-packet-1" } [INFO] [stdout] 2025-09-10T08:42:03.950078Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="PushProcessor" frame_type=Push { header: ShortHeader { command: Push, connection_id: 1, payload_length: 10, recv_window_size: 256, timestamp: 147, sequence_number: 1, recv_next_sequence: 5 }, payload: b"s-packet-1" } [INFO] [stdout] 2025-09-10T08:42:03.950089Z TRACE kestrel_protocol::core::endpoint::processing::processors::data: Processing PUSH frame cid=1 seq=1 payload_len=10 state=Established [INFO] [stdout] 2025-09-10T08:42:03.950099Z TRACE kestrel_protocol::core::endpoint::processing::processors::data: Handling PUSH in Established state cid=1 seq=1 payload_len=10 [INFO] [stdout] 2025-09-10T08:42:03.950114Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=1 remote_addr=127.0.0.1:5678 frame_count=1 first_frame=Ack { header: ShortHeader { command: Ack, connection_id: 2, payload_length: 8, recv_window_size: 254, timestamp: 155, sequence_number: 0, recv_next_sequence: 0 }, payload: b"\0\0\0\0\0\0\0\x01" } [INFO] [stdout] 2025-09-10T08:42:03.950135Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=1 frame=Push { header: ShortHeader { command: Push, connection_id: 1, payload_length: 10, recv_window_size: 256, timestamp: 147, sequence_number: 2, recv_next_sequence: 5 }, payload: b"s-packet-2" } [INFO] [stdout] 2025-09-10T08:42:03.950147Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="PushProcessor" frame_type=Push { header: ShortHeader { command: Push, connection_id: 1, payload_length: 10, recv_window_size: 256, timestamp: 147, sequence_number: 2, recv_next_sequence: 5 }, payload: b"s-packet-2" } [INFO] [stdout] 2025-09-10T08:42:03.950158Z TRACE kestrel_protocol::core::endpoint::processing::processors::data: Processing PUSH frame cid=1 seq=2 payload_len=10 state=Established [INFO] [stdout] 2025-09-10T08:42:03.950169Z TRACE kestrel_protocol::core::endpoint::processing::processors::data: Handling PUSH in Established state cid=1 seq=2 payload_len=10 [INFO] [stdout] 2025-09-10T08:42:03.950184Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=1 remote_addr=127.0.0.1:5678 frame_count=1 first_frame=Ack { header: ShortHeader { command: Ack, connection_id: 2, payload_length: 8, recv_window_size: 253, timestamp: 155, sequence_number: 0, recv_next_sequence: 0 }, payload: b"\0\0\0\0\0\0\0\x02" } [INFO] [stdout] 2025-09-10T08:42:03.950204Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=1 [INFO] [stdout] 2025-09-10T08:42:03.950215Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Reassembled data, sending to stream. cid=1 count=3 [INFO] [stdout] 2025-09-10T08:42:03.950234Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=1 state=Established [INFO] [stdout] 2025-09-10T08:42:03.950335Z TRACE kestrel_protocol::core::endpoint: Failed to send remove command during drop: channel closed cid=1 [INFO] [stdout] 2025-09-10T08:42:03.950376Z TRACE kestrel_protocol::core::endpoint: Failed to send remove command during drop: channel closed cid=2 [INFO] [stdout] test core::tests::reliability::test_data_flow_with_acks ... ok [INFO] [stdout] 2025-09-10T08:42:03.950612Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=1 state=Connecting [INFO] [stdout] 2025-09-10T08:42:03.950661Z  INFO kestrel_protocol::timer::task::global: Global timer task started [INFO] [stdout] 2025-09-10T08:42:03.950694Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1 slot_index=500 delay_ms=5000 [INFO] [stdout] 2025-09-10T08:42:03.950717Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1 entry_id=1 connection_id=2 delay_ms=5000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:03.950722Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=1 frame=Ack { header: ShortHeader { command: Ack, connection_id: 1, payload_length: 8, recv_window_size: 255, timestamp: 5, sequence_number: 0, recv_next_sequence: 0 }, payload: b"\0\0\0\0\0\0\0\0" } [INFO] [stdout] 2025-09-10T08:42:03.950738Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="AckProcessor" frame_type=Ack { header: ShortHeader { command: Ack, connection_id: 1, payload_length: 8, recv_window_size: 255, timestamp: 5, sequence_number: 0, recv_next_sequence: 0 }, payload: b"\0\0\0\0\0\0\0\0" } [INFO] [stdout] 2025-09-10T08:42:03.950739Z TRACE mio::poll: registering event source with poller: token=Token(1), interests=READABLE [INFO] [stdout] 2025-09-10T08:42:03.950751Z TRACE kestrel_protocol::core::endpoint::processing::processors::ack: Processing ACK frame cid=1 recv_next_seq=0 recv_window=255 payload_len=8 state=Closing [INFO] [stdout] 2025-09-10T08:42:03.950764Z DEBUG kestrel_protocol::core::endpoint::processing::processors::ack: Handling ACK in Closing state cid=1 [INFO] [stdout] 2025-09-10T08:42:03.950775Z DEBUG kestrel_protocol::core::endpoint::processing::processors::ack: Processing ACK with SACK ranges cid=1 recv_next_seq=0 sack_ranges_count=1 peer_recv_window=255 [INFO] [stdout] 2025-09-10T08:42:03.950799Z TRACE kestrel_protocol::core::reliability::retransmission::sack_manager: Checking for fast retransmission against in-flight packets highest_sacked=0 [INFO] [stdout] 2025-09-10T08:42:03.950818Z DEBUG kestrel_protocol::core::reliability::retransmission: Processed ACK with unified retransmission manager cumulative_ack=0 sack_ranges_count=1 sack_acked_count=1 simple_acked_count=0 rtt_samples_count=1 [INFO] [stdout] 2025-09-10T08:42:03.950832Z TRACE kestrel_protocol::core::reliability::retransmission::rtt: RTT updated sample_ms=4 srtt_ms=4 rttvar_ms=2 rto_ms=500 [INFO] [stdout] 2025-09-10T08:42:03.950848Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2 state=SynReceived [INFO] [stdout] 2025-09-10T08:42:03.950845Z TRACE kestrel_protocol::core::reliability::congestion::vegas: Slow Start: cwnd increased cwnd=33 [INFO] [stdout] 2025-09-10T08:42:03.950865Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=2 frame=Syn { header: LongHeader { command: Syn, protocol_version: 1, destination_cid: 0, source_cid: 1 } } [INFO] [stdout] 2025-09-10T08:42:03.950870Z TRACE kestrel_protocol::core::reliability: Congestion window updated on ACK old_cwnd=32 new_cwnd=33 [INFO] [stdout] 2025-09-10T08:42:03.950877Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="ConnectionProcessor" frame_type=Syn { header: LongHeader { command: Syn, protocol_version: 1, destination_cid: 0, source_cid: 1 } } [INFO] [stdout] 2025-09-10T08:42:03.950878Z  INFO kestrel_protocol::timer::task::handle: Global timer task started [INFO] [stdout] 2025-09-10T08:42:03.950883Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=1 [INFO] [stdout] 2025-09-10T08:42:03.950894Z TRACE kestrel_protocol::core::endpoint::processing::processors::connection: Processing SYN frame cid=2 peer_cid=1 state=SynReceived [INFO] [stdout] 2025-09-10T08:42:03.950896Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=1 state=Closing [INFO] [stdout] 2025-09-10T08:42:03.950897Z  INFO kestrel_protocol::core::endpoint::lifecycle::manager: Connection lifecycle initialized cid=1 remote_addr=127.0.0.1:5678 [INFO] [stdout] 2025-09-10T08:42:03.950904Z  INFO kestrel_protocol::core::endpoint::processing::processors::connection: Received duplicate SYN, ignoring. cid=2 [INFO] [stdout] 2025-09-10T08:42:03.950914Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=2 [INFO] [stdout] 2025-09-10T08:42:03.950923Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=2 frame=Fin { header: ShortHeader { command: Fin, connection_id: 2, payload_length: 0, recv_window_size: 256, timestamp: 5, sequence_number: 1, recv_next_sequence: 0 } } [INFO] [stdout] 2025-09-10T08:42:03.950931Z  INFO kestrel_protocol::timer::task::global: Global timer task started [INFO] [stdout] 2025-09-10T08:42:03.950933Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2 state=SynReceived [INFO] [stdout] 2025-09-10T08:42:03.950936Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="ConnectionProcessor" frame_type=Fin { header: ShortHeader { command: Fin, connection_id: 2, payload_length: 0, recv_window_size: 256, timestamp: 5, sequence_number: 1, recv_next_sequence: 0 } } [INFO] [stdout] 2025-09-10T08:42:03.950946Z DEBUG kestrel_protocol::core::endpoint::processing::processors::connection: Processing FIN frame cid=2 seq=1 state=Established [INFO] [stdout] 2025-09-10T08:42:03.950949Z DEBUG kestrel_protocol::core::endpoint::lifecycle::manager: Attempting state transition cid=2 current_state=SynReceived target_state=Established [INFO] [stdout] 2025-09-10T08:42:03.950956Z TRACE kestrel_protocol::core::endpoint::processing::processors::connection: Handling FIN in Established state cid=2 seq=1 [INFO] [stdout] 2025-09-10T08:42:03.950960Z TRACE kestrel_protocol::core::endpoint::lifecycle::transitions: State transition executed cid=2 from="SynReceived" to="Established" [INFO] [stdout] 2025-09-10T08:42:03.950974Z TRACE kestrel_protocol::core::reliability::retransmission: Adding frame to simple retransmission [INFO] [stdout] 2025-09-10T08:42:03.950970Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1 slot_index=500 delay_ms=5000 [INFO] [stdout] 2025-09-10T08:42:03.950972Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=2 remote_addr=127.0.0.1:1234 frame_count=1 first_frame=Ack { header: ShortHeader { command: Ack, connection_id: 1, payload_length: 8, recv_window_size: 255, timestamp: 7, sequence_number: 0, recv_next_sequence: 1 }, payload: b"\0\0\0\x01\0\0\0\x01" } [INFO] [stdout] 2025-09-10T08:42:03.950980Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending 0-RTT packets with intelligent splitting cid=2 packet_count=1 [INFO] [stdout] 2025-09-10T08:42:03.950994Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=2 [INFO] [stdout] 2025-09-10T08:42:03.950989Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1 entry_id=1 connection_id=1 delay_ms=5000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:03.951004Z DEBUG kestrel_protocol::core::endpoint::lifecycle::manager: Attempting state transition cid=2 current_state=Established target_state=FinWait [INFO] [stdout] 2025-09-10T08:42:03.951015Z TRACE kestrel_protocol::core::endpoint::lifecycle::transitions: State transition executed cid=2 from="Established" to="FinWait" [INFO] [stdout] 2025-09-10T08:42:03.951029Z TRACE kestrel_protocol::core::endpoint::core::event_loop: All data drained after FIN, closing user stream (sending EOF). cid=2 [INFO] [stdout] 2025-09-10T08:42:03.951041Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2 state=FinWait [INFO] [stdout] 2025-09-10T08:42:03.951071Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=2 slot_index=440 delay_ms=30000 [INFO] [stdout] 2025-09-10T08:42:03.951089Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=2 entry_id=2 connection_id=1 delay_ms=30000 event_type=ConnectionTimeout [INFO] [stdout] 2025-09-10T08:42:03.951105Z TRACE kestrel_protocol::core::endpoint: Failed to send remove command during drop: channel closed cid=1 [INFO] [stdout] 2025-09-10T08:42:03.951142Z TRACE kestrel_protocol::core::endpoint: Failed to send remove command during drop: channel closed cid=2 [INFO] [stdout] 2025-09-10T08:42:03.951181Z  INFO kestrel_protocol::timer::task::handle: Global timer task started [INFO] [stdout] 2025-09-10T08:42:03.951198Z  INFO kestrel_protocol::core::endpoint::lifecycle::manager: Connection lifecycle initialized cid=2 remote_addr=127.0.0.1:1234 [INFO] [stdout] 2025-09-10T08:42:03.951242Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=1 remote_addr=127.0.0.1:5678 frame_count=1 first_frame=Syn { header: LongHeader { command: Syn, protocol_version: 1, destination_cid: 0, source_cid: 1 } } [INFO] [stdout] 2025-09-10T08:42:03.951267Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=1 state=Connecting [INFO] [stdout] 2025-09-10T08:42:03.951291Z  INFO kestrel_protocol::timer::task::global: Global timer task started [INFO] [stdout] 2025-09-10T08:42:03.951326Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1 slot_index=500 delay_ms=5000 [INFO] [stdout] 2025-09-10T08:42:03.951345Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1 entry_id=1 connection_id=2 delay_ms=5000 event_type=IdleTimeout [INFO] [stdout] test core::tests::shutdown::test_shutdown_when_established ... ok [INFO] [stdout] 2025-09-10T08:42:03.950990Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=2 remote_addr=127.0.0.1:1234 frame_count=1 first_frame=SynAck { header: LongHeader { command: SynAck, protocol_version: 1, destination_cid: 1, source_cid: 2 } } [INFO] [stdout] 2025-09-10T08:42:03.951430Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=2 [INFO] [stdout] 2025-09-10T08:42:03.951451Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2 state=Established [INFO] [stdout] 2025-09-10T08:42:03.951451Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2 state=SynReceived [INFO] [stdout] 2025-09-10T08:42:03.951471Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=2 frame=Syn { header: LongHeader { command: Syn, protocol_version: 1, destination_cid: 0, source_cid: 1 } } [INFO] [stdout] 2025-09-10T08:42:03.951481Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=1 [INFO] [stdout] 2025-09-10T08:42:03.951485Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="ConnectionProcessor" frame_type=Syn { header: LongHeader { command: Syn, protocol_version: 1, destination_cid: 0, source_cid: 1 } } [INFO] [stdout] 2025-09-10T08:42:03.951495Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=1 state=Connecting [INFO] [stdout] 2025-09-10T08:42:03.951497Z TRACE kestrel_protocol::core::endpoint::processing::processors::connection: Processing SYN frame cid=2 peer_cid=1 state=SynReceived [INFO] [stdout] 2025-09-10T08:42:03.951506Z  INFO kestrel_protocol::core::endpoint::processing::processors::connection: Received duplicate SYN, ignoring. cid=2 [INFO] [stdout] 2025-09-10T08:42:03.951515Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=2 [INFO] [stdout] 2025-09-10T08:42:03.951524Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2 state=SynReceived [INFO] [stdout] 2025-09-10T08:42:03.951539Z DEBUG kestrel_protocol::core::endpoint::lifecycle::manager: Attempting state transition cid=2 current_state=SynReceived target_state=Established [INFO] [stdout] 2025-09-10T08:42:03.951552Z TRACE kestrel_protocol::core::endpoint::lifecycle::transitions: State transition executed cid=2 from="SynReceived" to="Established" [INFO] [stdout] 2025-09-10T08:42:03.951569Z TRACE kestrel_protocol::core::reliability::retransmission: Adding frame to simple retransmission [INFO] [stdout] 2025-09-10T08:42:03.951576Z TRACE kestrel_protocol::core::reliability::retransmission: Adding frame to SACK-based retransmission seq=0 [INFO] [stdout] 2025-09-10T08:42:03.951585Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending 0-RTT packets with intelligent splitting cid=2 packet_count=1 [INFO] [stdout] 2025-09-10T08:42:03.951595Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=2 remote_addr=127.0.0.1:1234 frame_count=2 first_frame=SynAck { header: LongHeader { command: SynAck, protocol_version: 1, destination_cid: 1, source_cid: 2 } } [INFO] [stdout] 2025-09-10T08:42:03.951616Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=2 [INFO] [stdout] 2025-09-10T08:42:03.951643Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2 state=Established [INFO] [stdout] 2025-09-10T08:42:03.951652Z TRACE mio::poll: registering event source with poller: token=Token(1), interests=READABLE [INFO] [stdout] 2025-09-10T08:42:03.951678Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=1 [INFO] [stdout] 2025-09-10T08:42:03.951695Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=1 state=Connecting [INFO] [stdout] 2025-09-10T08:42:03.951757Z TRACE mio::poll: registering event source with poller: token=Token(126023534491008), interests=READABLE | WRITABLE [INFO] [stdout] 2025-09-10T08:42:03.951787Z TRACE mio::poll: deregistering event source from poller [INFO] [stdout] 2025-09-10T08:42:03.951834Z TRACE mio::poll: registering event source with poller: token=Token(126023534440832), interests=READABLE | WRITABLE [INFO] [stdout] 2025-09-10T08:42:03.952007Z  INFO kestrel_protocol::timer::task::handle: Global timer task started [INFO] [stdout] 2025-09-10T08:42:03.952024Z DEBUG kestrel_protocol::socket::transport::manager: 创建传输管理器 | Creating transport manager [INFO] [stdout] 2025-09-10T08:42:03.952033Z DEBUG kestrel_protocol::socket::event_loop::routing: 创建帧路由管理器 | Creating frame router manager [INFO] [stdout] 2025-09-10T08:42:03.952052Z  INFO kestrel_protocol::socket::handle: TransportReliableUdpSocket actor created and running addr=Some(127.0.0.1:33402) [INFO] [stdout] 2025-09-10T08:42:03.952096Z TRACE mio::poll: registering event source with poller: token=Token(126023534489728), interests=READABLE | WRITABLE [INFO] [stdout] 2025-09-10T08:42:03.952245Z  INFO kestrel_protocol::timer::task::handle: Global timer task started [INFO] [stdout] 2025-09-10T08:42:03.952259Z DEBUG kestrel_protocol::socket::transport::manager: 创建传输管理器 | Creating transport manager [INFO] [stdout] 2025-09-10T08:42:03.952266Z DEBUG kestrel_protocol::socket::event_loop::routing: 创建帧路由管理器 | Creating frame router manager [INFO] [stdout] 2025-09-10T08:42:03.952275Z  INFO kestrel_protocol::socket::handle: TransportReliableUdpSocket actor created and running addr=Some(127.0.0.1:57930) [INFO] [stdout] 2025-09-10T08:42:03.952297Z  INFO kestrel_protocol::core::tests::state: [Client] Connecting A... [INFO] [stdout] 2025-09-10T08:42:03.952319Z DEBUG kestrel_protocol::socket::transport::udp: UDP transport send actor started [INFO] [stdout] 2025-09-10T08:42:03.952334Z DEBUG kestrel_protocol::socket::transport::udp: UDP transport receiver task started [INFO] [stdout] 2025-09-10T08:42:03.952370Z  INFO kestrel_protocol::timer::task::global: Global timer task started [INFO] [stdout] 2025-09-10T08:42:03.952435Z  INFO kestrel_protocol::core::tests::state: [Server] Waiting for conn A [INFO] [stdout] 2025-09-10T08:42:03.952450Z DEBUG kestrel_protocol::socket::transport::udp: UDP transport send actor started [INFO] [stdout] 2025-09-10T08:42:03.952462Z DEBUG kestrel_protocol::socket::transport::udp: UDP transport receiver task started [INFO] [stdout] 2025-09-10T08:42:03.952496Z  INFO kestrel_protocol::timer::task::global: Global timer task started [INFO] [stdout] 2025-09-10T08:42:03.952639Z DEBUG kestrel_protocol::socket::event_loop::session_coordinator: Generated unique connection ID cid=1046378083 [INFO] [stdout] 2025-09-10T08:42:03.952679Z  INFO kestrel_protocol::core::endpoint::lifecycle::manager: Connection lifecycle initialized cid=1046378083 remote_addr=127.0.0.1:33402 [INFO] [stdout] 2025-09-10T08:42:03.952730Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1 slot_index=500 delay_ms=5000 [INFO] [stdout] 2025-09-10T08:42:03.952749Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1 entry_id=1 connection_id=1046378083 delay_ms=5000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:03.952805Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=2 slot_index=440 delay_ms=30000 [INFO] [stdout] 2025-09-10T08:42:03.952823Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=2 entry_id=2 connection_id=1046378083 delay_ms=30000 event_type=ConnectionTimeout [INFO] [stdout] 2025-09-10T08:42:03.952881Z DEBUG kestrel_protocol::socket::event_loop::routing: 注册新连接 | Registering new connection cid=1046378083 addr=127.0.0.1:33402 [INFO] [stdout] 2025-09-10T08:42:03.952908Z DEBUG kestrel_protocol::socket::event_loop::session_coordinator: Connection registered to frame router cid=1046378083 addr=127.0.0.1:33402 [INFO] [stdout] 2025-09-10T08:42:03.952949Z  INFO kestrel_protocol::socket::event_loop::session_coordinator: Spawning new endpoint task for outbound connection addr=127.0.0.1:33402 cid=1046378083 [INFO] [stdout] 2025-09-10T08:42:03.952970Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=1046378083 remote_addr=127.0.0.1:33402 frame_count=1 first_frame=Syn { header: LongHeader { command: Syn, protocol_version: 1, destination_cid: 0, source_cid: 1046378083 } } [INFO] [stdout] 2025-09-10T08:42:03.952993Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=1046378083 state=Connecting [INFO] [stdout] 2025-09-10T08:42:03.953023Z DEBUG kestrel_protocol::socket::transport::sender: transport_sender_task sending frame batch addr=127.0.0.1:33402 frame_count=1 [INFO] [stdout] 2025-09-10T08:42:03.953062Z DEBUG kestrel_protocol::socket::transport::udp: Sending UDP datagram addr=127.0.0.1:33402 frame_count=1 bytes=10 [INFO] [stdout] 2025-09-10T08:42:03.953200Z DEBUG kestrel_protocol::socket::transport::udp: Received UDP datagram and pushed to buffer addr=127.0.0.1:57930 frame_count=1 bytes=10 [INFO] [stdout] 2025-09-10T08:42:03.953256Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=1046378083 [INFO] [stdout] 2025-09-10T08:42:03.953270Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=1046378083 state=Connecting [INFO] [stdout] 2025-09-10T08:42:03.953301Z DEBUG kestrel_protocol::socket::event_loop: Received frame batch from transport addr=127.0.0.1:57930 frame_count=1 [INFO] [stdout] 2025-09-10T08:42:03.953314Z  INFO kestrel_protocol::socket::event_loop::session_coordinator: Accepting new connection attempt addr=127.0.0.1:57930 [INFO] [stdout] 2025-09-10T08:42:03.953323Z DEBUG kestrel_protocol::socket::event_loop::session_coordinator: Generated unique connection ID cid=3493981030 [INFO] [stdout] 2025-09-10T08:42:03.953350Z  INFO kestrel_protocol::core::endpoint::lifecycle::manager: Connection lifecycle initialized cid=3493981030 remote_addr=127.0.0.1:57930 [INFO] [stdout] 2025-09-10T08:42:03.953393Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1 slot_index=500 delay_ms=5000 [INFO] [stdout] 2025-09-10T08:42:03.953411Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1 entry_id=1 connection_id=3493981030 delay_ms=5000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:03.953454Z DEBUG kestrel_protocol::socket::event_loop::routing: 注册新连接 | Registering new connection cid=3493981030 addr=127.0.0.1:57930 [INFO] [stdout] 2025-09-10T08:42:03.953474Z DEBUG kestrel_protocol::socket::event_loop::session_coordinator: Connection registered to frame router cid=3493981030 addr=127.0.0.1:57930 [INFO] [stdout] 2025-09-10T08:42:03.953490Z  INFO kestrel_protocol::socket::event_loop::session_coordinator: New connection successfully sent to user application addr=127.0.0.1:57930 cid=3493981030 [INFO] [stdout] 2025-09-10T08:42:03.953515Z  INFO kestrel_protocol::socket::event_loop::session_coordinator: Spawning new endpoint task for inbound connection addr=127.0.0.1:57930 cid=3493981030 [INFO] [stdout] 2025-09-10T08:42:03.953528Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=3493981030 state=SynReceived [INFO] [stdout] 2025-09-10T08:42:03.953561Z  INFO kestrel_protocol::core::tests::state: [Server] Conn A accepted and dropped. [INFO] [stdout] 2025-09-10T08:42:03.953572Z  INFO kestrel_protocol::core::tests::state: [Server] Waiting for conn B [INFO] [stdout] 2025-09-10T08:42:03.953591Z DEBUG kestrel_protocol::core::endpoint::lifecycle::manager: Attempting state transition cid=3493981030 current_state=SynReceived target_state=Established [INFO] [stdout] 2025-09-10T08:42:03.953668Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=1 frame=SynAck { header: LongHeader { command: SynAck, protocol_version: 1, destination_cid: 1, source_cid: 2 } } [INFO] [stdout] 2025-09-10T08:42:03.953687Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="ConnectionProcessor" frame_type=SynAck { header: LongHeader { command: SynAck, protocol_version: 1, destination_cid: 1, source_cid: 2 } } [INFO] [stdout] 2025-09-10T08:42:03.953698Z DEBUG kestrel_protocol::core::endpoint::processing::processors::connection: Processing SYN-ACK frame cid=1 peer_cid=2 state=Connecting [INFO] [stdout] 2025-09-10T08:42:03.953735Z TRACE kestrel_protocol::timer::wheel::core: Timer cancelled successfully entry_id=2 [INFO] [stdout] 2025-09-10T08:42:03.953749Z TRACE kestrel_protocol::timer::task::global: Timer cancelled successfully entry_id=2 [INFO] [stdout] 2025-09-10T08:42:03.953777Z DEBUG kestrel_protocol::core::endpoint::processing::operations: Connection timeout timer cancelled: true [INFO] [stdout] 2025-09-10T08:42:03.953785Z DEBUG kestrel_protocol::core::endpoint::lifecycle::manager: Attempting state transition cid=1 current_state=Connecting target_state=Established [INFO] [stdout] 2025-09-10T08:42:03.953797Z TRACE kestrel_protocol::core::endpoint::lifecycle::transitions: State transition executed cid=1 from="Connecting" to="Established" [INFO] [stdout] 2025-09-10T08:42:03.953812Z TRACE kestrel_protocol::core::reliability::retransmission: Adding frame to SACK-based retransmission seq=0 [INFO] [stdout] 2025-09-10T08:42:03.953824Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=1 remote_addr=127.0.0.1:5678 frame_count=1 first_frame=Push { header: ShortHeader { command: Push, connection_id: 2, payload_length: 5, recv_window_size: 256, timestamp: 7, sequence_number: 0, recv_next_sequence: 0 }, payload: b"hello" } [INFO] [stdout] 2025-09-10T08:42:03.953847Z  INFO kestrel_protocol::core::endpoint::processing::processors::connection: Connection established cid=1 peer_cid=2 [INFO] [stdout] 2025-09-10T08:42:03.953856Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=1 [INFO] [stdout] 2025-09-10T08:42:03.953870Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=1 state=Established [INFO] [stdout] 2025-09-10T08:42:03.953929Z TRACE kestrel_protocol::core::endpoint::lifecycle::transitions: State transition executed cid=3493981030 from="SynReceived" to="Established" [INFO] [stdout] 2025-09-10T08:42:03.953961Z TRACE kestrel_protocol::core::reliability::retransmission: Adding frame to simple retransmission [INFO] [stdout] 2025-09-10T08:42:03.953970Z TRACE kestrel_protocol::core::reliability::retransmission: Adding frame to SACK-based retransmission seq=0 [INFO] [stdout] 2025-09-10T08:42:03.953981Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending 0-RTT packets with intelligent splitting cid=3493981030 packet_count=1 [INFO] [stdout] 2025-09-10T08:42:03.953990Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=3493981030 remote_addr=127.0.0.1:57930 frame_count=2 first_frame=SynAck { header: LongHeader { command: SynAck, protocol_version: 1, destination_cid: 1046378083, source_cid: 3493981030 } } [INFO] [stdout] 2025-09-10T08:42:03.954012Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=3493981030 [INFO] [stdout] 2025-09-10T08:42:03.954029Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=3493981030 state=Established [INFO] [stdout] 2025-09-10T08:42:03.954058Z DEBUG kestrel_protocol::socket::transport::sender: transport_sender_task sending frame batch addr=127.0.0.1:57930 frame_count=2 [INFO] [stdout] 2025-09-10T08:42:03.954086Z DEBUG kestrel_protocol::socket::transport::udp: Sending UDP datagram addr=127.0.0.1:57930 frame_count=2 bytes=36 [INFO] [stdout] 2025-09-10T08:42:03.954162Z DEBUG kestrel_protocol::socket::transport::udp: Received UDP datagram and pushed to buffer addr=127.0.0.1:33402 frame_count=2 bytes=36 [INFO] [stdout] 2025-09-10T08:42:03.954204Z DEBUG kestrel_protocol::socket::event_loop: Received frame batch from transport addr=127.0.0.1:33402 frame_count=2 [INFO] [stdout] 2025-09-10T08:42:03.954250Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=1046378083 frame=SynAck { header: LongHeader { command: SynAck, protocol_version: 1, destination_cid: 1046378083, source_cid: 3493981030 } } [INFO] [stdout] 2025-09-10T08:42:03.954268Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="ConnectionProcessor" frame_type=SynAck { header: LongHeader { command: SynAck, protocol_version: 1, destination_cid: 1046378083, source_cid: 3493981030 } } [INFO] [stdout] 2025-09-10T08:42:03.954282Z DEBUG kestrel_protocol::core::endpoint::processing::processors::connection: Processing SYN-ACK frame cid=1046378083 peer_cid=3493981030 state=Connecting [INFO] [stdout] 2025-09-10T08:42:03.954319Z TRACE kestrel_protocol::timer::wheel::core: Timer cancelled successfully entry_id=2 [INFO] [stdout] 2025-09-10T08:42:03.954333Z TRACE kestrel_protocol::timer::task::global: Timer cancelled successfully entry_id=2 [INFO] [stdout] 2025-09-10T08:42:03.954361Z DEBUG kestrel_protocol::core::endpoint::processing::operations: Connection timeout timer cancelled: true [INFO] [stdout] 2025-09-10T08:42:03.954372Z DEBUG kestrel_protocol::core::endpoint::lifecycle::manager: Attempting state transition cid=1046378083 current_state=Connecting target_state=Established [INFO] [stdout] 2025-09-10T08:42:03.954384Z TRACE kestrel_protocol::core::endpoint::lifecycle::transitions: State transition executed cid=1046378083 from="Connecting" to="Established" [INFO] [stdout] 2025-09-10T08:42:03.954397Z  INFO kestrel_protocol::core::endpoint::processing::processors::connection: Connection established cid=1046378083 peer_cid=3493981030 [INFO] [stdout] 2025-09-10T08:42:03.954410Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=1046378083 frame=Push { header: ShortHeader { command: Push, connection_id: 1046378083, payload_length: 5, recv_window_size: 256, timestamp: 0, sequence_number: 0, recv_next_sequence: 0 }, payload: b"ack_a" } [INFO] [stdout] 2025-09-10T08:42:03.954426Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="PushProcessor" frame_type=Push { header: ShortHeader { command: Push, connection_id: 1046378083, payload_length: 5, recv_window_size: 256, timestamp: 0, sequence_number: 0, recv_next_sequence: 0 }, payload: b"ack_a" } [INFO] [stdout] 2025-09-10T08:42:03.954439Z TRACE kestrel_protocol::core::endpoint::processing::processors::data: Processing PUSH frame cid=1046378083 seq=0 payload_len=5 state=Established [INFO] [stdout] 2025-09-10T08:42:03.954450Z TRACE kestrel_protocol::core::endpoint::processing::processors::data: Handling PUSH in Established state cid=1046378083 seq=0 payload_len=5 [INFO] [stdout] 2025-09-10T08:42:03.954469Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=1046378083 remote_addr=127.0.0.1:33402 frame_count=1 first_frame=Ack { header: ShortHeader { command: Ack, connection_id: 3493981030, payload_length: 8, recv_window_size: 255, timestamp: 64, sequence_number: 0, recv_next_sequence: 0 }, payload: b"\0\0\0\0\0\0\0\0" } [INFO] [stdout] 2025-09-10T08:42:03.954492Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=1046378083 [INFO] [stdout] 2025-09-10T08:42:03.954503Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Reassembled data, sending to stream. cid=1046378083 count=1 [INFO] [stdout] 2025-09-10T08:42:03.954526Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=1046378083 state=Established [INFO] [stdout] 2025-09-10T08:42:03.954555Z DEBUG kestrel_protocol::socket::transport::sender: transport_sender_task sending frame batch addr=127.0.0.1:33402 frame_count=1 [INFO] [stdout] 2025-09-10T08:42:03.954594Z DEBUG kestrel_protocol::socket::transport::udp: Sending UDP datagram addr=127.0.0.1:33402 frame_count=1 bytes=29 [INFO] [stdout] 2025-09-10T08:42:03.954686Z  INFO kestrel_protocol::core::tests::state: [Client] Received server ack for conn A [INFO] [stdout] 2025-09-10T08:42:03.954708Z  INFO kestrel_protocol::core::tests::state: [Client] Conn A shut down. [INFO] [stdout] 2025-09-10T08:42:03.954716Z  INFO kestrel_protocol::core::tests::state: [Client] Waiting for CID to be drained on server... [INFO] [stdout] 2025-09-10T08:42:03.954746Z DEBUG kestrel_protocol::socket::transport::udp: Received UDP datagram and pushed to buffer addr=127.0.0.1:57930 frame_count=1 bytes=29 [INFO] [stdout] 2025-09-10T08:42:03.954790Z DEBUG kestrel_protocol::core::endpoint::lifecycle::manager: Beginning graceful shutdown cid=1046378083 current_state=Established [INFO] [stdout] 2025-09-10T08:42:03.954806Z TRACE kestrel_protocol::core::endpoint::lifecycle::transitions: State transition executed cid=1046378083 from="Established" to="Closing" [INFO] [stdout] 2025-09-10T08:42:03.954824Z TRACE kestrel_protocol::core::reliability::retransmission: Adding frame to simple retransmission seq=0 [INFO] [stdout] 2025-09-10T08:42:03.954834Z TRACE kestrel_protocol::core::reliability::retransmission::simple_retx_manager: Added packet to simple retransmission tracking seq=0 max_retries=5 retry_interval_ms=500 [INFO] [stdout] 2025-09-10T08:42:03.954847Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=1046378083 remote_addr=127.0.0.1:33402 frame_count=1 first_frame=Fin { header: ShortHeader { command: Fin, connection_id: 3493981030, payload_length: 0, recv_window_size: 256, timestamp: 4064, sequence_number: 0, recv_next_sequence: 1 } } [INFO] [stdout] 2025-09-10T08:42:03.954868Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=1046378083 [INFO] [stdout] 2025-09-10T08:42:03.954883Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=1046378083 state=Closing [INFO] [stdout] 2025-09-10T08:42:03.954928Z DEBUG kestrel_protocol::socket::event_loop: Received frame batch from transport addr=127.0.0.1:57930 frame_count=1 [INFO] [stdout] 2025-09-10T08:42:03.955028Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=2 frame=Push { header: ShortHeader { command: Push, connection_id: 2, payload_length: 5, recv_window_size: 256, timestamp: 7, sequence_number: 0, recv_next_sequence: 0 }, payload: b"hello" } [INFO] [stdout] 2025-09-10T08:42:03.955050Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="PushProcessor" frame_type=Push { header: ShortHeader { command: Push, connection_id: 2, payload_length: 5, recv_window_size: 256, timestamp: 7, sequence_number: 0, recv_next_sequence: 0 }, payload: b"hello" } [INFO] [stdout] 2025-09-10T08:42:03.955062Z TRACE kestrel_protocol::core::endpoint::processing::processors::data: Processing PUSH frame cid=2 seq=0 payload_len=5 state=Established [INFO] [stdout] 2025-09-10T08:42:03.955074Z TRACE kestrel_protocol::core::endpoint::processing::processors::data: Handling PUSH in Established state cid=2 seq=0 payload_len=5 [INFO] [stdout] 2025-09-10T08:42:03.955096Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=2 remote_addr=127.0.0.1:1234 frame_count=1 first_frame=Ack { header: ShortHeader { command: Ack, connection_id: 1, payload_length: 8, recv_window_size: 255, timestamp: 8, sequence_number: 0, recv_next_sequence: 0 }, payload: b"\0\0\0\0\0\0\0\0" } [INFO] [stdout] 2025-09-10T08:42:03.955119Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=2 [INFO] [stdout] 2025-09-10T08:42:03.955130Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Reassembled data, sending to stream. cid=2 count=1 [INFO] [stdout] 2025-09-10T08:42:03.955150Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2 state=Established [INFO] [stdout] 2025-09-10T08:42:03.955219Z  INFO kestrel_protocol::core::endpoint::core::handlers: Actively migrating to new address. cid=1 new_addr=127.0.0.1:9999 [INFO] [stdout] 2025-09-10T08:42:03.955261Z DEBUG kestrel_protocol::core::endpoint::lifecycle::manager: Starting path validation cid=1 new_addr=127.0.0.1:9999 challenge_data=7253885118070406688 [INFO] [stdout] 2025-09-10T08:42:03.955273Z DEBUG kestrel_protocol::core::endpoint::lifecycle::manager: Attempting state transition cid=1 current_state=Established target_state=ValidatingPath { new_addr: 127.0.0.1:9999, challenge_data: 7253885118070406688, notifier: Some(Sender { inner: Some(Inner { state: State { is_complete: false, is_closed: false, is_rx_task_set: false, is_tx_task_set: false } }) }) } [INFO] [stdout] 2025-09-10T08:42:03.955288Z TRACE kestrel_protocol::core::endpoint::lifecycle::transitions: State transition executed cid=1 from="Established" to="ValidatingPath" [INFO] [stdout] 2025-09-10T08:42:03.955309Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=1 [INFO] [stdout] 2025-09-10T08:42:03.955322Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=1 state=ValidatingPath { new_addr: 127.0.0.1:9999, challenge_data: 7253885118070406688, notifier: Some(Sender { inner: Some(Inner { state: State { is_complete: false, is_closed: false, is_rx_task_set: false, is_tx_task_set: false } }) }) } [INFO] [stdout] 2025-09-10T08:42:03.955369Z DEBUG kestrel_protocol::socket::transport::sender: transport_sender_task sending frame batch addr=127.0.0.1:33402 frame_count=1 [INFO] [stdout] 2025-09-10T08:42:03.955400Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=3493981030 frame=Ack { header: ShortHeader { command: Ack, connection_id: 3493981030, payload_length: 8, recv_window_size: 255, timestamp: 64, sequence_number: 0, recv_next_sequence: 0 }, payload: b"\0\0\0\0\0\0\0\0" } [INFO] [stdout] 2025-09-10T08:42:03.955416Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="AckProcessor" frame_type=Ack { header: ShortHeader { command: Ack, connection_id: 3493981030, payload_length: 8, recv_window_size: 255, timestamp: 64, sequence_number: 0, recv_next_sequence: 0 }, payload: b"\0\0\0\0\0\0\0\0" } [INFO] [stdout] 2025-09-10T08:42:03.955428Z TRACE kestrel_protocol::core::endpoint::processing::processors::ack: Processing ACK frame cid=3493981030 recv_next_seq=0 recv_window=255 payload_len=8 state=Established [INFO] [stdout] 2025-09-10T08:42:03.955441Z TRACE kestrel_protocol::core::endpoint::processing::processors::ack: Handling ACK in Established state cid=3493981030 [INFO] [stdout] 2025-09-10T08:42:03.955451Z DEBUG kestrel_protocol::core::endpoint::processing::processors::ack: Processing ACK with SACK ranges cid=3493981030 recv_next_seq=0 sack_ranges_count=1 peer_recv_window=255 [INFO] [stdout] 2025-09-10T08:42:03.955474Z TRACE kestrel_protocol::core::reliability::retransmission::sack_manager: Checking for fast retransmission against in-flight packets highest_sacked=0 [INFO] [stdout] 2025-09-10T08:42:03.955487Z DEBUG kestrel_protocol::core::reliability::retransmission: Processed ACK with unified retransmission manager cumulative_ack=0 sack_ranges_count=1 sack_acked_count=1 simple_acked_count=0 rtt_samples_count=1 [INFO] [stdout] 2025-09-10T08:42:03.955500Z TRACE kestrel_protocol::core::reliability::retransmission::rtt: RTT updated sample_ms=4014 srtt_ms=4014 rttvar_ms=2007 rto_ms=12042 [INFO] [stdout] 2025-09-10T08:42:03.955511Z TRACE kestrel_protocol::core::reliability::congestion::vegas: Slow Start: cwnd increased cwnd=33 [INFO] [stdout] 2025-09-10T08:42:03.955519Z TRACE kestrel_protocol::core::reliability: Congestion window updated on ACK old_cwnd=32 new_cwnd=33 [INFO] [stdout] 2025-09-10T08:42:03.955531Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=3493981030 [INFO] [stdout] 2025-09-10T08:42:03.955546Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=3493981030 state=Established [INFO] [stdout] 2025-09-10T08:42:03.955578Z DEBUG kestrel_protocol::socket::transport::udp: Sending UDP datagram addr=127.0.0.1:33402 frame_count=1 bytes=21 [INFO] [stdout] 2025-09-10T08:42:03.955676Z  INFO kestrel_protocol::core::tests::state: [Client] Connecting B... [INFO] [stdout] 2025-09-10T08:42:03.955714Z DEBUG kestrel_protocol::socket::transport::udp: Received UDP datagram and pushed to buffer addr=127.0.0.1:57930 frame_count=1 bytes=21 [INFO] [stdout] 2025-09-10T08:42:03.955760Z DEBUG kestrel_protocol::timer::wheel::core: Advancing timing wheel elapsed_ms=4064 slots_to_advance=406 max_advance=406 current_slot=0 [INFO] [stdout] 2025-09-10T08:42:03.955863Z DEBUG kestrel_protocol::timer::wheel::core: Advancing timing wheel elapsed_ms=4064 slots_to_advance=406 max_advance=406 current_slot=0 [INFO] [stdout] 2025-09-10T08:42:03.955975Z DEBUG kestrel_protocol::socket::event_loop: Received frame batch from transport addr=127.0.0.1:57930 frame_count=1 [INFO] [stdout] 2025-09-10T08:42:03.956030Z DEBUG kestrel_protocol::socket::event_loop::session_coordinator: Generated unique connection ID cid=3230582384 [INFO] [stdout] 2025-09-10T08:42:03.957486Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=1 frame=Ack { header: ShortHeader { command: Ack, connection_id: 1, payload_length: 8, recv_window_size: 255, timestamp: 8, sequence_number: 0, recv_next_sequence: 0 }, payload: b"\0\0\0\0\0\0\0\0" } [INFO] [stdout] 2025-09-10T08:42:03.957513Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="AckProcessor" frame_type=Ack { header: ShortHeader { command: Ack, connection_id: 1, payload_length: 8, recv_window_size: 255, timestamp: 8, sequence_number: 0, recv_next_sequence: 0 }, payload: b"\0\0\0\0\0\0\0\0" } [INFO] [stdout] 2025-09-10T08:42:03.957528Z TRACE kestrel_protocol::core::endpoint::processing::processors::ack: Processing ACK frame cid=1 recv_next_seq=0 recv_window=255 payload_len=8 state=ValidatingPath { new_addr: 127.0.0.1:9999, challenge_data: 7253885118070406688, notifier: None } [INFO] [stdout] 2025-09-10T08:42:03.957546Z DEBUG kestrel_protocol::core::endpoint::processing::processors::ack: Handling ACK during path validation cid=1 [INFO] [stdout] 2025-09-10T08:42:03.957556Z DEBUG kestrel_protocol::core::endpoint::processing::processors::ack: Processing ACK with SACK ranges cid=1 recv_next_seq=0 sack_ranges_count=1 peer_recv_window=255 [INFO] [stdout] 2025-09-10T08:42:03.957576Z TRACE kestrel_protocol::core::reliability::retransmission::sack_manager: Checking for fast retransmission against in-flight packets highest_sacked=0 [INFO] [stdout] 2025-09-10T08:42:03.957588Z DEBUG kestrel_protocol::core::reliability::retransmission: Processed ACK with unified retransmission manager cumulative_ack=0 sack_ranges_count=1 sack_acked_count=1 simple_acked_count=0 rtt_samples_count=1 [INFO] [stdout] 2025-09-10T08:42:03.957602Z TRACE kestrel_protocol::core::reliability::retransmission::rtt: RTT updated sample_ms=3 srtt_ms=3 rttvar_ms=1 rto_ms=500 [INFO] [stdout] 2025-09-10T08:42:03.957613Z TRACE kestrel_protocol::core::reliability::congestion::vegas: Slow Start: cwnd increased cwnd=33 [INFO] [stdout] 2025-09-10T08:42:03.957638Z TRACE kestrel_protocol::core::reliability: Congestion window updated on ACK old_cwnd=32 new_cwnd=33 [INFO] [stdout] 2025-09-10T08:42:03.957650Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=1 [INFO] [stdout] 2025-09-10T08:42:03.957664Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=1 state=ValidatingPath { new_addr: 127.0.0.1:9999, challenge_data: 7253885118070406688, notifier: Some(Sender { inner: Some(Inner { state: State { is_complete: false, is_closed: false, is_rx_task_set: false, is_tx_task_set: false } }) }) } [INFO] [stdout] 2025-09-10T08:42:03.957698Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=2 frame=PathChallenge { header: ShortHeader { command: PathChallenge, connection_id: 2, payload_length: 8, recv_window_size: 0, timestamp: 9, sequence_number: 1, recv_next_sequence: 0 }, challenge_data: 7253885118070406688 } [INFO] [stdout] 2025-09-10T08:42:03.957716Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="PathProcessor" frame_type=PathChallenge { header: ShortHeader { command: PathChallenge, connection_id: 2, payload_length: 8, recv_window_size: 0, timestamp: 9, sequence_number: 1, recv_next_sequence: 0 }, challenge_data: 7253885118070406688 } [INFO] [stdout] 2025-09-10T08:42:03.957735Z DEBUG kestrel_protocol::core::endpoint::processing::processors::path: Processing PathChallenge frame cid=2 seq=1 challenge_data=7253885118070406688 src_addr=127.0.0.1:1234 state=Established [INFO] [stdout] 2025-09-10T08:42:03.957751Z TRACE kestrel_protocol::core::endpoint::processing::processors::path: Sending PathResponse cid=2 challenge_data=7253885118070406688 response_to=127.0.0.1:1234 [INFO] [stdout] 2025-09-10T08:42:03.957773Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=2 [INFO] [stdout] 2025-09-10T08:42:03.957787Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2 state=Established [INFO] [stdout] 2025-09-10T08:42:03.958960Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=1 frame=PathResponse { header: ShortHeader { command: PathResponse, connection_id: 1, payload_length: 8, recv_window_size: 0, timestamp: 11, sequence_number: 1, recv_next_sequence: 0 }, challenge_data: 7253885118070406688 } [INFO] [stdout] 2025-09-10T08:42:03.958988Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="PathProcessor" frame_type=PathResponse { header: ShortHeader { command: PathResponse, connection_id: 1, payload_length: 8, recv_window_size: 0, timestamp: 11, sequence_number: 1, recv_next_sequence: 0 }, challenge_data: 7253885118070406688 } [INFO] [stdout] 2025-09-10T08:42:03.959002Z DEBUG kestrel_protocol::core::endpoint::processing::processors::path: Processing PathResponse frame cid=1 seq=1 challenge_data=7253885118070406688 src_addr=127.0.0.1:5678 state=ValidatingPath { new_addr: 127.0.0.1:9999, challenge_data: 7253885118070406688, notifier: None } [INFO] [stdout] 2025-09-10T08:42:03.959027Z  WARN kestrel_protocol::core::endpoint::processing::processors::path: Received invalid PathResponse, ignoring cid=1 expected_addr=127.0.0.1:9999 received_addr=127.0.0.1:5678 expected_challenge=7253885118070406688 received_challenge=7253885118070406688 [INFO] [stdout] 2025-09-10T08:42:03.959044Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=1 [INFO] [stdout] 2025-09-10T08:42:03.959056Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=1 state=ValidatingPath { new_addr: 127.0.0.1:9999, challenge_data: 7253885118070406688, notifier: Some(Sender { inner: Some(Inner { state: State { is_complete: false, is_closed: false, is_rx_task_set: false, is_tx_task_set: false } }) }) } [INFO] [stdout] 2025-09-10T08:42:03.959224Z  INFO kestrel_protocol::core::endpoint::lifecycle::manager: Connection lifecycle initialized cid=3230582384 remote_addr=127.0.0.1:33402 [INFO] [stdout] 2025-09-10T08:42:03.959340Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=3493981030 frame=Fin { header: ShortHeader { command: Fin, connection_id: 3493981030, payload_length: 0, recv_window_size: 256, timestamp: 4064, sequence_number: 0, recv_next_sequence: 1 } } [INFO] [stdout] 2025-09-10T08:42:03.959444Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="ConnectionProcessor" frame_type=Fin { header: ShortHeader { command: Fin, connection_id: 3493981030, payload_length: 0, recv_window_size: 256, timestamp: 4064, sequence_number: 0, recv_next_sequence: 1 } } [INFO] [stdout] 2025-09-10T08:42:03.959585Z DEBUG kestrel_protocol::core::endpoint::processing::processors::connection: Processing FIN frame cid=3493981030 seq=0 state=Established [INFO] [stdout] 2025-09-10T08:42:03.959636Z TRACE kestrel_protocol::core::endpoint::processing::processors::connection: Handling FIN in Established state cid=3493981030 seq=0 [INFO] [stdout] 2025-09-10T08:42:03.959658Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=3493981030 remote_addr=127.0.0.1:57930 frame_count=1 first_frame=Ack { header: ShortHeader { command: Ack, connection_id: 1046378083, payload_length: 8, recv_window_size: 255, timestamp: 4014, sequence_number: 0, recv_next_sequence: 0 }, payload: b"\0\0\0\0\0\0\0\0" } [INFO] [stdout] 2025-09-10T08:42:03.959684Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=3493981030 [INFO] [stdout] 2025-09-10T08:42:03.959992Z DEBUG kestrel_protocol::core::endpoint::lifecycle::manager: Attempting state transition cid=3493981030 current_state=Established target_state=FinWait [INFO] [stdout] 2025-09-10T08:42:03.960044Z TRACE kestrel_protocol::core::endpoint::lifecycle::transitions: State transition executed cid=3493981030 from="Established" to="FinWait" [INFO] [stdout] 2025-09-10T08:42:03.960060Z TRACE kestrel_protocol::core::endpoint::core::event_loop: All data drained after FIN, closing user stream (sending EOF). cid=3493981030 [INFO] [stdout] 2025-09-10T08:42:03.960073Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=3493981030 state=FinWait [INFO] [stdout] 2025-09-10T08:42:03.960292Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=3 slot_index=394 delay_ms=5000 [INFO] [stdout] 2025-09-10T08:42:03.960367Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=3 entry_id=3 connection_id=3230582384 delay_ms=5000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:03.960424Z DEBUG kestrel_protocol::socket::transport::sender: transport_sender_task sending frame batch addr=127.0.0.1:57930 frame_count=1 [INFO] [stdout] 2025-09-10T08:42:03.960590Z DEBUG kestrel_protocol::socket::transport::udp: Sending UDP datagram addr=127.0.0.1:57930 frame_count=1 bytes=29 [INFO] [stdout] 2025-09-10T08:42:03.960845Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=4 slot_index=334 delay_ms=30000 [INFO] [stdout] 2025-09-10T08:42:03.960866Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=4 entry_id=4 connection_id=3230582384 delay_ms=30000 event_type=ConnectionTimeout [INFO] [stdout] 2025-09-10T08:42:03.961010Z DEBUG kestrel_protocol::socket::event_loop::routing: 注册新连接 | Registering new connection cid=3230582384 addr=127.0.0.1:33402 [INFO] [stdout] 2025-09-10T08:42:03.961034Z DEBUG kestrel_protocol::socket::event_loop::routing: 相同地址存在旧连接,移除旧连接 | Old connection exists for same address, removing old connection old_cid=1046378083 new_cid=3230582384 addr=127.0.0.1:33402 [INFO] [stdout] 2025-09-10T08:42:03.961120Z DEBUG kestrel_protocol::socket::event_loop::routing: 移除连接的地址映射 | Removed address mapping for connection cid=1046378083 addr=127.0.0.1:33402 [INFO] [stdout] 2025-09-10T08:42:03.961154Z DEBUG kestrel_protocol::socket::event_loop::routing: 清理连接状态完成,CID现在处于 draining 状态 | Cleaned up connection state. CID is now in draining state. cid=1046378083 [INFO] [stdout] 2025-09-10T08:42:03.961408Z DEBUG kestrel_protocol::socket::event_loop::session_coordinator: Connection registered to frame router cid=3230582384 addr=127.0.0.1:33402 [INFO] [stdout] 2025-09-10T08:42:03.961464Z  INFO kestrel_protocol::socket::event_loop::session_coordinator: Spawning new endpoint task for outbound connection addr=127.0.0.1:33402 cid=3230582384 [INFO] [stdout] 2025-09-10T08:42:03.961577Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=3230582384 remote_addr=127.0.0.1:33402 frame_count=1 first_frame=Syn { header: LongHeader { command: Syn, protocol_version: 1, destination_cid: 0, source_cid: 3230582384 } } [INFO] [stdout] 2025-09-10T08:42:03.961670Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=3230582384 state=Connecting [INFO] [stdout] 2025-09-10T08:42:03.961719Z DEBUG kestrel_protocol::socket::transport::sender: transport_sender_task sending frame batch addr=127.0.0.1:33402 frame_count=1 [INFO] [stdout] 2025-09-10T08:42:03.961859Z DEBUG kestrel_protocol::socket::transport::udp: Sending UDP datagram addr=127.0.0.1:33402 frame_count=1 bytes=10 [INFO] [stdout] 2025-09-10T08:42:03.962228Z DEBUG kestrel_protocol::socket::transport::udp: Received UDP datagram and pushed to buffer addr=127.0.0.1:57930 frame_count=1 bytes=10 [INFO] [stdout] 2025-09-10T08:42:03.962426Z DEBUG kestrel_protocol::socket::transport::udp: Received UDP datagram and pushed to buffer addr=127.0.0.1:33402 frame_count=1 bytes=29 [INFO] [stdout] 2025-09-10T08:42:03.962636Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=3230582384 [INFO] [stdout] 2025-09-10T08:42:03.962675Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=3230582384 state=Connecting [INFO] [stdout] 2025-09-10T08:42:03.962711Z DEBUG kestrel_protocol::socket::event_loop: Received frame batch from transport addr=127.0.0.1:57930 frame_count=1 [INFO] [stdout] 2025-09-10T08:42:03.962832Z  INFO kestrel_protocol::socket::event_loop::session_coordinator: Accepting new connection attempt addr=127.0.0.1:57930 [INFO] [stdout] 2025-09-10T08:42:03.962848Z DEBUG kestrel_protocol::socket::event_loop::session_coordinator: Generated unique connection ID cid=484614814 [INFO] [stdout] 2025-09-10T08:42:03.962981Z  INFO kestrel_protocol::core::endpoint::lifecycle::manager: Connection lifecycle initialized cid=484614814 remote_addr=127.0.0.1:57930 [INFO] [stdout] 2025-09-10T08:42:03.963111Z DEBUG kestrel_protocol::socket::event_loop: Received frame batch from transport addr=127.0.0.1:33402 frame_count=1 [INFO] [stdout] 2025-09-10T08:42:03.963291Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=2 slot_index=394 delay_ms=5000 [INFO] [stdout] 2025-09-10T08:42:03.963335Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=2 entry_id=2 connection_id=484614814 delay_ms=5000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:03.963461Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=3230582384 frame=Ack { header: ShortHeader { command: Ack, connection_id: 1046378083, payload_length: 8, recv_window_size: 255, timestamp: 4014, sequence_number: 0, recv_next_sequence: 0 }, payload: b"\0\0\0\0\0\0\0\0" } [INFO] [stdout] 2025-09-10T08:42:03.963482Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="AckProcessor" frame_type=Ack { header: ShortHeader { command: Ack, connection_id: 1046378083, payload_length: 8, recv_window_size: 255, timestamp: 4014, sequence_number: 0, recv_next_sequence: 0 }, payload: b"\0\0\0\0\0\0\0\0" } [INFO] [stdout] 2025-09-10T08:42:03.963568Z TRACE kestrel_protocol::core::endpoint::processing::processors::ack: Processing ACK frame cid=3230582384 recv_next_seq=0 recv_window=255 payload_len=8 state=Connecting [INFO] [stdout] 2025-09-10T08:42:03.963589Z  WARN kestrel_protocol::core::endpoint::processing::processors::ack: Ignoring ACK frame in unexpected state cid=3230582384 state=Connecting [INFO] [stdout] 2025-09-10T08:42:03.963819Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=3230582384 [INFO] [stdout] 2025-09-10T08:42:03.963840Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=3230582384 state=Connecting [INFO] [stdout] 2025-09-10T08:42:03.964021Z DEBUG kestrel_protocol::socket::event_loop::routing: 注册新连接 | Registering new connection cid=484614814 addr=127.0.0.1:57930 [INFO] [stdout] 2025-09-10T08:42:03.964127Z DEBUG kestrel_protocol::socket::event_loop::routing: 相同地址存在旧连接,移除旧连接 | Old connection exists for same address, removing old connection old_cid=3493981030 new_cid=484614814 addr=127.0.0.1:57930 [INFO] [stdout] 2025-09-10T08:42:03.964170Z DEBUG kestrel_protocol::socket::event_loop::routing: 移除连接的地址映射 | Removed address mapping for connection cid=3493981030 addr=127.0.0.1:57930 [INFO] [stdout] 2025-09-10T08:42:03.964249Z DEBUG kestrel_protocol::socket::event_loop::routing: 清理连接状态完成,CID现在处于 draining 状态 | Cleaned up connection state. CID is now in draining state. cid=3493981030 [INFO] [stdout] 2025-09-10T08:42:03.964340Z DEBUG kestrel_protocol::socket::event_loop::session_coordinator: Connection registered to frame router cid=484614814 addr=127.0.0.1:57930 [INFO] [stdout] 2025-09-10T08:42:03.964429Z  INFO kestrel_protocol::socket::event_loop::session_coordinator: New connection successfully sent to user application addr=127.0.0.1:57930 cid=484614814 [INFO] [stdout] 2025-09-10T08:42:03.964505Z  INFO kestrel_protocol::socket::event_loop::session_coordinator: Spawning new endpoint task for inbound connection addr=127.0.0.1:57930 cid=484614814 [INFO] [stdout] 2025-09-10T08:42:03.964568Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=484614814 state=SynReceived [INFO] [stdout] 2025-09-10T08:42:03.964774Z DEBUG kestrel_protocol::core::endpoint::lifecycle::manager: Attempting state transition cid=484614814 current_state=SynReceived target_state=Established [INFO] [stdout] 2025-09-10T08:42:03.964795Z TRACE kestrel_protocol::core::endpoint::lifecycle::transitions: State transition executed cid=484614814 from="SynReceived" to="Established" [INFO] [stdout] 2025-09-10T08:42:03.965063Z TRACE kestrel_protocol::core::reliability::retransmission: Adding frame to simple retransmission [INFO] [stdout] 2025-09-10T08:42:03.965163Z TRACE kestrel_protocol::core::reliability::retransmission: Adding frame to SACK-based retransmission seq=0 [INFO] [stdout] 2025-09-10T08:42:03.965178Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending 0-RTT packets with intelligent splitting cid=484614814 packet_count=1 [INFO] [stdout] 2025-09-10T08:42:03.965189Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=484614814 remote_addr=127.0.0.1:57930 frame_count=2 first_frame=SynAck { header: LongHeader { command: SynAck, protocol_version: 1, destination_cid: 3230582384, source_cid: 484614814 } } [INFO] [stdout] 2025-09-10T08:42:03.965411Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=484614814 [INFO] [stdout] 2025-09-10T08:42:03.965470Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=484614814 state=Established [INFO] [stdout] 2025-09-10T08:42:03.965679Z DEBUG kestrel_protocol::socket::transport::sender: transport_sender_task sending frame batch addr=127.0.0.1:57930 frame_count=2 [INFO] [stdout] 2025-09-10T08:42:03.965784Z DEBUG kestrel_protocol::socket::transport::udp: Sending UDP datagram addr=127.0.0.1:57930 frame_count=2 bytes=35 [INFO] [stdout] 2025-09-10T08:42:03.965872Z DEBUG kestrel_protocol::socket::transport::udp: Received UDP datagram and pushed to buffer addr=127.0.0.1:33402 frame_count=2 bytes=35 [INFO] [stdout] 2025-09-10T08:42:03.965925Z DEBUG kestrel_protocol::socket::event_loop: Received frame batch from transport addr=127.0.0.1:33402 frame_count=2 [INFO] [stdout] 2025-09-10T08:42:03.966337Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=3230582384 frame=SynAck { header: LongHeader { command: SynAck, protocol_version: 1, destination_cid: 3230582384, source_cid: 484614814 } } [INFO] [stdout] 2025-09-10T08:42:03.966657Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="ConnectionProcessor" frame_type=SynAck { header: LongHeader { command: SynAck, protocol_version: 1, destination_cid: 3230582384, source_cid: 484614814 } } [INFO] [stdout] 2025-09-10T08:42:03.966753Z DEBUG kestrel_protocol::core::endpoint::processing::processors::connection: Processing SYN-ACK frame cid=3230582384 peer_cid=484614814 state=Connecting [INFO] [stdout] 2025-09-10T08:42:03.967224Z TRACE kestrel_protocol::timer::wheel::core: Timer cancelled successfully entry_id=4 [INFO] [stdout] 2025-09-10T08:42:03.967367Z TRACE kestrel_protocol::timer::task::global: Timer cancelled successfully entry_id=4 [INFO] [stdout] 2025-09-10T08:42:03.968694Z DEBUG kestrel_protocol::core::endpoint::processing::operations: Connection timeout timer cancelled: true [INFO] [stdout] 2025-09-10T08:42:03.968754Z DEBUG kestrel_protocol::core::endpoint::lifecycle::manager: Attempting state transition cid=3230582384 current_state=Connecting target_state=Established [INFO] [stdout] 2025-09-10T08:42:03.968794Z TRACE kestrel_protocol::core::endpoint::lifecycle::transitions: State transition executed cid=3230582384 from="Connecting" to="Established" [INFO] [stdout] 2025-09-10T08:42:03.968873Z TRACE kestrel_protocol::core::reliability::retransmission: Adding frame to SACK-based retransmission seq=0 [INFO] [stdout] 2025-09-10T08:42:03.968916Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=3230582384 remote_addr=127.0.0.1:33402 frame_count=1 first_frame=Push { header: ShortHeader { command: Push, connection_id: 484614814, payload_length: 4, recv_window_size: 256, timestamp: 32, sequence_number: 0, recv_next_sequence: 0 }, payload: b"ping" } [INFO] [stdout] 2025-09-10T08:42:03.969123Z  INFO kestrel_protocol::core::endpoint::processing::processors::connection: Connection established cid=3230582384 peer_cid=484614814 [INFO] [stdout] 2025-09-10T08:42:03.969240Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=3230582384 frame=Push { header: ShortHeader { command: Push, connection_id: 3230582384, payload_length: 4, recv_window_size: 256, timestamp: 0, sequence_number: 0, recv_next_sequence: 0 }, payload: b"pong" } [INFO] [stdout] 2025-09-10T08:42:03.969385Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="PushProcessor" frame_type=Push { header: ShortHeader { command: Push, connection_id: 3230582384, payload_length: 4, recv_window_size: 256, timestamp: 0, sequence_number: 0, recv_next_sequence: 0 }, payload: b"pong" } [INFO] [stdout] 2025-09-10T08:42:03.969593Z TRACE kestrel_protocol::core::endpoint::processing::processors::data: Processing PUSH frame cid=3230582384 seq=0 payload_len=4 state=Established [INFO] [stdout] 2025-09-10T08:42:03.969992Z TRACE kestrel_protocol::core::endpoint::processing::processors::data: Handling PUSH in Established state cid=3230582384 seq=0 payload_len=4 [INFO] [stdout] 2025-09-10T08:42:03.970279Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=3230582384 remote_addr=127.0.0.1:33402 frame_count=1 first_frame=Ack { header: ShortHeader { command: Ack, connection_id: 484614814, payload_length: 8, recv_window_size: 255, timestamp: 32, sequence_number: 0, recv_next_sequence: 0 }, payload: b"\0\0\0\0\0\0\0\0" } [INFO] [stdout] 2025-09-10T08:42:03.970455Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=3230582384 [INFO] [stdout] 2025-09-10T08:42:03.970558Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Reassembled data, sending to stream. cid=3230582384 count=1 [INFO] [stdout] 2025-09-10T08:42:03.970719Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=3230582384 state=Established [INFO] [stdout] 2025-09-10T08:42:03.970812Z DEBUG kestrel_protocol::socket::transport::sender: transport_sender_task sending frame batch addr=127.0.0.1:33402 frame_count=1 [INFO] [stdout] 2025-09-10T08:42:03.970888Z DEBUG kestrel_protocol::socket::transport::udp: Sending UDP datagram addr=127.0.0.1:33402 frame_count=1 bytes=25 [INFO] [stdout] 2025-09-10T08:42:03.970995Z DEBUG kestrel_protocol::socket::transport::sender: transport_sender_task sending frame batch addr=127.0.0.1:33402 frame_count=1 [INFO] [stdout] 2025-09-10T08:42:03.971075Z DEBUG kestrel_protocol::socket::transport::udp: Sending UDP datagram addr=127.0.0.1:33402 frame_count=1 bytes=29 [INFO] [stdout] 2025-09-10T08:42:03.971243Z  INFO kestrel_protocol::core::tests::state: [Client] Conn B verified. [INFO] [stdout] 2025-09-10T08:42:03.971402Z DEBUG kestrel_protocol::socket::transport::udp: Received UDP datagram and pushed to buffer addr=127.0.0.1:57930 frame_count=1 bytes=25 [INFO] [stdout] 2025-09-10T08:42:03.971578Z DEBUG kestrel_protocol::socket::transport::udp: Received UDP datagram and pushed to buffer addr=127.0.0.1:57930 frame_count=1 bytes=29 [INFO] [stdout] 2025-09-10T08:42:03.971683Z DEBUG kestrel_protocol::socket::event_loop: Received frame batch from transport addr=127.0.0.1:57930 frame_count=1 [INFO] [stdout] 2025-09-10T08:42:03.971772Z DEBUG kestrel_protocol::socket::event_loop: Received frame batch from transport addr=127.0.0.1:57930 frame_count=1 [INFO] [stdout] 2025-09-10T08:42:03.972008Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=484614814 frame=Push { header: ShortHeader { command: Push, connection_id: 484614814, payload_length: 4, recv_window_size: 256, timestamp: 32, sequence_number: 0, recv_next_sequence: 0 }, payload: b"ping" } [INFO] [stdout] 2025-09-10T08:42:03.973706Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="PushProcessor" frame_type=Push { header: ShortHeader { command: Push, connection_id: 484614814, payload_length: 4, recv_window_size: 256, timestamp: 32, sequence_number: 0, recv_next_sequence: 0 }, payload: b"ping" } [INFO] [stdout] 2025-09-10T08:42:03.973770Z TRACE kestrel_protocol::core::endpoint::processing::processors::data: Processing PUSH frame cid=484614814 seq=0 payload_len=4 state=Established [INFO] [stdout] 2025-09-10T08:42:03.973803Z TRACE kestrel_protocol::core::endpoint::processing::processors::data: Handling PUSH in Established state cid=484614814 seq=0 payload_len=4 [INFO] [stdout] 2025-09-10T08:42:03.973856Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=484614814 remote_addr=127.0.0.1:57930 frame_count=1 first_frame=Ack { header: ShortHeader { command: Ack, connection_id: 3230582384, payload_length: 8, recv_window_size: 255, timestamp: 32, sequence_number: 0, recv_next_sequence: 0 }, payload: b"\0\0\0\0\0\0\0\0" } [INFO] [stdout] 2025-09-10T08:42:03.973923Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=484614814 frame=Ack { header: ShortHeader { command: Ack, connection_id: 484614814, payload_length: 8, recv_window_size: 255, timestamp: 32, sequence_number: 0, recv_next_sequence: 0 }, payload: b"\0\0\0\0\0\0\0\0" } [INFO] [stdout] 2025-09-10T08:42:03.973958Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="AckProcessor" frame_type=Ack { header: ShortHeader { command: Ack, connection_id: 484614814, payload_length: 8, recv_window_size: 255, timestamp: 32, sequence_number: 0, recv_next_sequence: 0 }, payload: b"\0\0\0\0\0\0\0\0" } [INFO] [stdout] 2025-09-10T08:42:03.974132Z TRACE kestrel_protocol::core::endpoint::processing::processors::ack: Processing ACK frame cid=484614814 recv_next_seq=0 recv_window=255 payload_len=8 state=Established [INFO] [stdout] 2025-09-10T08:42:03.974210Z TRACE kestrel_protocol::core::endpoint::processing::processors::ack: Handling ACK in Established state cid=484614814 [INFO] [stdout] 2025-09-10T08:42:03.974241Z DEBUG kestrel_protocol::core::endpoint::processing::processors::ack: Processing ACK with SACK ranges cid=484614814 recv_next_seq=0 sack_ranges_count=1 peer_recv_window=255 [INFO] [stdout] 2025-09-10T08:42:03.974336Z TRACE kestrel_protocol::core::reliability::retransmission::sack_manager: Checking for fast retransmission against in-flight packets highest_sacked=0 [INFO] [stdout] 2025-09-10T08:42:03.974498Z DEBUG kestrel_protocol::core::reliability::retransmission: Processed ACK with unified retransmission manager cumulative_ack=0 sack_ranges_count=1 sack_acked_count=1 simple_acked_count=0 rtt_samples_count=1 [INFO] [stdout] 2025-09-10T08:42:03.974556Z TRACE kestrel_protocol::core::reliability::retransmission::rtt: RTT updated sample_ms=32 srtt_ms=32 rttvar_ms=16 rto_ms=500 [INFO] [stdout] 2025-09-10T08:42:03.974594Z TRACE kestrel_protocol::core::reliability::congestion::vegas: Slow Start: cwnd increased cwnd=33 [INFO] [stdout] 2025-09-10T08:42:03.974651Z TRACE kestrel_protocol::core::reliability: Congestion window updated on ACK old_cwnd=32 new_cwnd=33 [INFO] [stdout] 2025-09-10T08:42:03.974749Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=484614814 [INFO] [stdout] 2025-09-10T08:42:03.974802Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Reassembled data, sending to stream. cid=484614814 count=1 [INFO] [stdout] 2025-09-10T08:42:03.974852Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=484614814 state=Established [INFO] [stdout] 2025-09-10T08:42:03.974945Z DEBUG kestrel_protocol::socket::transport::sender: transport_sender_task sending frame batch addr=127.0.0.1:57930 frame_count=1 [INFO] [stdout] 2025-09-10T08:42:03.975031Z  INFO kestrel_protocol::core::tests::state: [Server] Conn B verified [INFO] [stdout] 2025-09-10T08:42:03.975124Z DEBUG kestrel_protocol::socket::transport::udp: Sending UDP datagram addr=127.0.0.1:57930 frame_count=1 bytes=29 [INFO] [stdout] 2025-09-10T08:42:03.975314Z DEBUG kestrel_protocol::socket::transport::udp: Received UDP datagram and pushed to buffer addr=127.0.0.1:33402 frame_count=1 bytes=29 [INFO] [stdout] 2025-09-10T08:42:03.975408Z DEBUG kestrel_protocol::socket::event_loop: Received frame batch from transport addr=127.0.0.1:33402 frame_count=1 [INFO] [stdout] 2025-09-10T08:42:03.975651Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=3230582384 frame=Ack { header: ShortHeader { command: Ack, connection_id: 3230582384, payload_length: 8, recv_window_size: 255, timestamp: 32, sequence_number: 0, recv_next_sequence: 0 }, payload: b"\0\0\0\0\0\0\0\0" } [INFO] [stdout] 2025-09-10T08:42:03.975861Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="AckProcessor" frame_type=Ack { header: ShortHeader { command: Ack, connection_id: 3230582384, payload_length: 8, recv_window_size: 255, timestamp: 32, sequence_number: 0, recv_next_sequence: 0 }, payload: b"\0\0\0\0\0\0\0\0" } [INFO] [stdout] 2025-09-10T08:42:03.976016Z TRACE kestrel_protocol::core::endpoint::processing::processors::ack: Processing ACK frame cid=3230582384 recv_next_seq=0 recv_window=255 payload_len=8 state=Established [INFO] [stdout] 2025-09-10T08:42:03.976198Z TRACE kestrel_protocol::core::endpoint::processing::processors::ack: Handling ACK in Established state cid=3230582384 [INFO] [stdout] 2025-09-10T08:42:03.976338Z DEBUG kestrel_protocol::core::endpoint::processing::processors::ack: Processing ACK with SACK ranges cid=3230582384 recv_next_seq=0 sack_ranges_count=1 peer_recv_window=255 [INFO] [stdout] 2025-09-10T08:42:03.978310Z TRACE kestrel_protocol::core::reliability::retransmission::sack_manager: Checking for fast retransmission against in-flight packets highest_sacked=0 [INFO] [stdout] 2025-09-10T08:42:03.978613Z DEBUG kestrel_protocol::core::reliability::retransmission: Processed ACK with unified retransmission manager cumulative_ack=0 sack_ranges_count=1 sack_acked_count=1 simple_acked_count=0 rtt_samples_count=1 [INFO] [stdout] 2025-09-10T08:42:03.979612Z TRACE kestrel_protocol::core::reliability::retransmission::rtt: RTT updated sample_ms=100 srtt_ms=100 rttvar_ms=50 rto_ms=500 [INFO] [stdout] 2025-09-10T08:42:03.979714Z TRACE kestrel_protocol::core::reliability::congestion::vegas: Slow Start: cwnd increased cwnd=33 [INFO] [stdout] 2025-09-10T08:42:03.979885Z TRACE kestrel_protocol::core::reliability: Congestion window updated on ACK old_cwnd=32 new_cwnd=33 [INFO] [stdout] 2025-09-10T08:42:03.979950Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=3230582384 [INFO] [stdout] 2025-09-10T08:42:03.979995Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=3230582384 state=Established [INFO] [stdout] 2025-09-10T08:42:03.980338Z TRACE mio::poll: deregistering event source from poller [INFO] [stdout] 2025-09-10T08:42:03.981943Z TRACE kestrel_protocol::core::endpoint: Failed to send remove command during drop: channel closed cid=1046378083 [INFO] [stdout] 2025-09-10T08:42:03.982162Z TRACE mio::poll: deregistering event source from poller [INFO] [stdout] 2025-09-10T08:42:03.982517Z TRACE kestrel_protocol::core::endpoint: Failed to send remove command during drop: channel closed cid=3493981030 [INFO] [stdout] test core::tests::state::test_address_reuse_after_cid_drained ... ok [INFO] [stdout] 2025-09-10T08:42:03.983146Z TRACE mio::poll: registering event source with poller: token=Token(1), interests=READABLE [INFO] [stdout] 2025-09-10T08:42:03.983293Z TRACE mio::poll: registering event source with poller: token=Token(126023534403840), interests=READABLE | WRITABLE [INFO] [stdout] 2025-09-10T08:42:03.983348Z TRACE mio::poll: deregistering event source from poller [INFO] [stdout] 2025-09-10T08:42:03.983414Z TRACE mio::poll: registering event source with poller: token=Token(126023534404352), interests=READABLE | WRITABLE [INFO] [stdout] 2025-09-10T08:42:03.984109Z DEBUG kestrel_protocol::timer::wheel::core: Advancing timing wheel elapsed_ms=101 slots_to_advance=10 max_advance=10 current_slot=20 [INFO] [stdout] 2025-09-10T08:42:03.980685Z DEBUG kestrel_protocol::timer::wheel::core: Advancing timing wheel elapsed_ms=29 slots_to_advance=2 max_advance=2 current_slot=0 [INFO] [stdout] 2025-09-10T08:42:03.984355Z DEBUG kestrel_protocol::timer::wheel::core: Advancing timing wheel elapsed_ms=33 slots_to_advance=3 max_advance=3 current_slot=0 [INFO] [stdout] 2025-09-10T08:42:03.984411Z  INFO kestrel_protocol::timer::task::handle: Global timer task started [INFO] [stdout] 2025-09-10T08:42:03.984425Z DEBUG kestrel_protocol::socket::transport::manager: 创建传输管理器 | Creating transport manager [INFO] [stdout] 2025-09-10T08:42:03.984433Z DEBUG kestrel_protocol::socket::event_loop::routing: 创建帧路由管理器 | Creating frame router manager [INFO] [stdout] 2025-09-10T08:42:03.984432Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=1 frame=SynAck { header: LongHeader { command: SynAck, protocol_version: 1, destination_cid: 1, source_cid: 2 } } [INFO] [stdout] 2025-09-10T08:42:03.984446Z  INFO kestrel_protocol::socket::handle: TransportReliableUdpSocket actor created and running addr=Some(127.0.0.1:51890) [INFO] [stdout] 2025-09-10T08:42:03.984455Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="ConnectionProcessor" frame_type=SynAck { header: LongHeader { command: SynAck, protocol_version: 1, destination_cid: 1, source_cid: 2 } } [INFO] [stdout] 2025-09-10T08:42:03.984472Z DEBUG kestrel_protocol::core::endpoint::processing::processors::connection: Processing SYN-ACK frame cid=1 peer_cid=2 state=Connecting [INFO] [stdout] 2025-09-10T08:42:03.984490Z TRACE mio::poll: registering event source with poller: token=Token(126023534490624), interests=READABLE | WRITABLE [INFO] [stdout] 2025-09-10T08:42:03.984524Z TRACE kestrel_protocol::timer::wheel::core: Timer cancelled successfully entry_id=2 [INFO] [stdout] 2025-09-10T08:42:03.984543Z TRACE kestrel_protocol::timer::task::global: Timer cancelled successfully entry_id=2 [INFO] [stdout] 2025-09-10T08:42:03.984578Z DEBUG kestrel_protocol::core::endpoint::processing::operations: Connection timeout timer cancelled: true [INFO] [stdout] 2025-09-10T08:42:03.984586Z  INFO kestrel_protocol::timer::task::handle: Global timer task started [INFO] [stdout] 2025-09-10T08:42:03.984588Z DEBUG kestrel_protocol::core::endpoint::lifecycle::manager: Attempting state transition cid=1 current_state=Connecting target_state=Established [INFO] [stdout] 2025-09-10T08:42:03.984597Z DEBUG kestrel_protocol::socket::transport::manager: 创建传输管理器 | Creating transport manager [INFO] [stdout] 2025-09-10T08:42:03.984603Z DEBUG kestrel_protocol::socket::event_loop::routing: 创建帧路由管理器 | Creating frame router manager [INFO] [stdout] 2025-09-10T08:42:03.984603Z TRACE kestrel_protocol::core::endpoint::lifecycle::transitions: State transition executed cid=1 from="Connecting" to="Established" [INFO] [stdout] 2025-09-10T08:42:03.984613Z  INFO kestrel_protocol::socket::handle: TransportReliableUdpSocket actor created and running addr=Some(127.0.0.1:51416) [INFO] [stdout] 2025-09-10T08:42:03.984639Z TRACE kestrel_protocol::core::reliability::retransmission: Adding frame to SACK-based retransmission seq=0 [INFO] [stdout] 2025-09-10T08:42:03.984658Z  INFO kestrel_protocol::core::tests::state: Connecting for the first time... [INFO] [stdout] 2025-09-10T08:42:03.984659Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=1 remote_addr=127.0.0.1:5678 frame_count=1 first_frame=Push { header: ShortHeader { command: Push, connection_id: 2, payload_length: 4, recv_window_size: 256, timestamp: 33, sequence_number: 0, recv_next_sequence: 0 }, payload: b"ping" } [INFO] [stdout] 2025-09-10T08:42:03.984685Z  INFO kestrel_protocol::core::endpoint::processing::processors::connection: Connection established cid=1 peer_cid=2 [INFO] [stdout] 2025-09-10T08:42:03.984690Z DEBUG kestrel_protocol::socket::transport::udp: UDP transport send actor started [INFO] [stdout] 2025-09-10T08:42:03.984698Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=1 frame=Push { header: ShortHeader { command: Push, connection_id: 1, payload_length: 4, recv_window_size: 256, timestamp: 0, sequence_number: 0, recv_next_sequence: 0 }, payload: b"pong" } [INFO] [stdout] 2025-09-10T08:42:03.984707Z DEBUG kestrel_protocol::socket::transport::udp: UDP transport receiver task started [INFO] [stdout] 2025-09-10T08:42:03.984711Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="PushProcessor" frame_type=Push { header: ShortHeader { command: Push, connection_id: 1, payload_length: 4, recv_window_size: 256, timestamp: 0, sequence_number: 0, recv_next_sequence: 0 }, payload: b"pong" } [INFO] [stdout] 2025-09-10T08:42:03.984723Z TRACE kestrel_protocol::core::endpoint::processing::processors::data: Processing PUSH frame cid=1 seq=0 payload_len=4 state=Established [INFO] [stdout] 2025-09-10T08:42:03.984735Z  INFO kestrel_protocol::timer::task::global: Global timer task started [INFO] [stdout] 2025-09-10T08:42:03.984735Z TRACE kestrel_protocol::core::endpoint::processing::processors::data: Handling PUSH in Established state cid=1 seq=0 payload_len=4 [INFO] [stdout] 2025-09-10T08:42:03.984755Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=1 remote_addr=127.0.0.1:5678 frame_count=1 first_frame=Ack { header: ShortHeader { command: Ack, connection_id: 2, payload_length: 8, recv_window_size: 255, timestamp: 33, sequence_number: 0, recv_next_sequence: 0 }, payload: b"\0\0\0\0\0\0\0\0" } [INFO] [stdout] 2025-09-10T08:42:03.984772Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=1 [INFO] [stdout] 2025-09-10T08:42:03.984782Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Reassembled data, sending to stream. cid=1 count=1 [INFO] [stdout] 2025-09-10T08:42:03.984802Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=1 state=Established [INFO] [stdout] 2025-09-10T08:42:03.984808Z DEBUG kestrel_protocol::socket::transport::udp: UDP transport send actor started [INFO] [stdout] 2025-09-10T08:42:03.984822Z DEBUG kestrel_protocol::socket::transport::udp: UDP transport receiver task started [INFO] [stdout] 2025-09-10T08:42:03.984844Z  INFO kestrel_protocol::timer::task::global: Global timer task started [INFO] [stdout] 2025-09-10T08:42:03.984947Z DEBUG kestrel_protocol::socket::event_loop::session_coordinator: Generated unique connection ID cid=341328626 [INFO] [stdout] 2025-09-10T08:42:03.985009Z  INFO kestrel_protocol::core::endpoint::lifecycle::manager: Connection lifecycle initialized cid=341328626 remote_addr=127.0.0.1:51890 [INFO] [stdout] 2025-09-10T08:42:03.985082Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1 slot_index=500 delay_ms=5000 [INFO] [stdout] 2025-09-10T08:42:03.985137Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1 entry_id=1 connection_id=341328626 delay_ms=5000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:03.985228Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=2 slot_index=440 delay_ms=30000 [INFO] [stdout] 2025-09-10T08:42:03.985278Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=2 entry_id=2 connection_id=341328626 delay_ms=30000 event_type=ConnectionTimeout [INFO] [stdout] 2025-09-10T08:42:03.985354Z DEBUG kestrel_protocol::socket::event_loop::routing: 注册新连接 | Registering new connection cid=341328626 addr=127.0.0.1:51890 [INFO] [stdout] 2025-09-10T08:42:03.985413Z DEBUG kestrel_protocol::socket::event_loop::session_coordinator: Connection registered to frame router cid=341328626 addr=127.0.0.1:51890 [INFO] [stdout] 2025-09-10T08:42:03.985511Z  INFO kestrel_protocol::socket::event_loop::session_coordinator: Spawning new endpoint task for outbound connection addr=127.0.0.1:51890 cid=341328626 [INFO] [stdout] 2025-09-10T08:42:03.987067Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=341328626 remote_addr=127.0.0.1:51890 frame_count=1 first_frame=Syn { header: LongHeader { command: Syn, protocol_version: 1, destination_cid: 0, source_cid: 341328626 } } [INFO] [stdout] 2025-09-10T08:42:03.987142Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=341328626 state=Connecting [INFO] [stdout] 2025-09-10T08:42:03.987226Z DEBUG kestrel_protocol::socket::transport::sender: transport_sender_task sending frame batch addr=127.0.0.1:51890 frame_count=1 [INFO] [stdout] 2025-09-10T08:42:03.987299Z DEBUG kestrel_protocol::socket::transport::udp: Sending UDP datagram addr=127.0.0.1:51890 frame_count=1 bytes=10 [INFO] [stdout] 2025-09-10T08:42:03.987395Z  INFO kestrel_protocol::core::tests::state: First connection established. [INFO] [stdout] 2025-09-10T08:42:03.988689Z DEBUG kestrel_protocol::socket::transport::udp: Received UDP datagram and pushed to buffer addr=127.0.0.1:51416 frame_count=1 bytes=10 [INFO] [stdout] 2025-09-10T08:42:03.988801Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=341328626 [INFO] [stdout] 2025-09-10T08:42:03.988912Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=341328626 state=Connecting [INFO] [stdout] 2025-09-10T08:42:03.989047Z DEBUG kestrel_protocol::socket::event_loop: Received frame batch from transport addr=127.0.0.1:51416 frame_count=1 [INFO] [stdout] 2025-09-10T08:42:03.989097Z  INFO kestrel_protocol::socket::event_loop::session_coordinator: Accepting new connection attempt addr=127.0.0.1:51416 [INFO] [stdout] 2025-09-10T08:42:03.989127Z DEBUG kestrel_protocol::socket::event_loop::session_coordinator: Generated unique connection ID cid=1548873732 [INFO] [stdout] 2025-09-10T08:42:03.992922Z  INFO kestrel_protocol::core::endpoint::lifecycle::manager: Connection lifecycle initialized cid=1548873732 remote_addr=127.0.0.1:51416 [INFO] [stdout] 2025-09-10T08:42:03.993035Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1 slot_index=500 delay_ms=5000 [INFO] [stdout] 2025-09-10T08:42:03.993118Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1 entry_id=1 connection_id=1548873732 delay_ms=5000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:03.993220Z DEBUG kestrel_protocol::socket::event_loop::routing: 注册新连接 | Registering new connection cid=1548873732 addr=127.0.0.1:51416 [INFO] [stdout] 2025-09-10T08:42:03.993282Z DEBUG kestrel_protocol::socket::event_loop::session_coordinator: Connection registered to frame router cid=1548873732 addr=127.0.0.1:51416 [INFO] [stdout] 2025-09-10T08:42:03.993318Z  INFO kestrel_protocol::socket::event_loop::session_coordinator: New connection successfully sent to user application addr=127.0.0.1:51416 cid=1548873732 [INFO] [stdout] 2025-09-10T08:42:03.993397Z  INFO kestrel_protocol::socket::event_loop::session_coordinator: Spawning new endpoint task for inbound connection addr=127.0.0.1:51416 cid=1548873732 [INFO] [stdout] 2025-09-10T08:42:03.993458Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=1548873732 state=SynReceived [INFO] [stdout] 2025-09-10T08:42:03.993527Z  INFO kestrel_protocol::core::tests::state: Accepted first connection from 127.0.0.1:51416 [INFO] [stdout] 2025-09-10T08:42:03.993610Z DEBUG kestrel_protocol::core::endpoint::lifecycle::manager: Attempting state transition cid=1548873732 current_state=SynReceived target_state=Established [INFO] [stdout] 2025-09-10T08:42:03.993686Z TRACE kestrel_protocol::core::endpoint::lifecycle::transitions: State transition executed cid=1548873732 from="SynReceived" to="Established" [INFO] [stdout] 2025-09-10T08:42:03.993756Z TRACE kestrel_protocol::core::reliability::retransmission: Adding frame to simple retransmission [INFO] [stdout] 2025-09-10T08:42:03.993800Z TRACE kestrel_protocol::core::reliability::retransmission: Adding frame to SACK-based retransmission seq=0 [INFO] [stdout] 2025-09-10T08:42:03.993834Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending 0-RTT packets with intelligent splitting cid=1548873732 packet_count=1 [INFO] [stdout] 2025-09-10T08:42:03.993886Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=1548873732 remote_addr=127.0.0.1:51416 frame_count=2 first_frame=SynAck { header: LongHeader { command: SynAck, protocol_version: 1, destination_cid: 341328626, source_cid: 1548873732 } } [INFO] [stdout] 2025-09-10T08:42:03.993946Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=1548873732 [INFO] [stdout] 2025-09-10T08:42:03.993987Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=1548873732 state=Established [INFO] [stdout] 2025-09-10T08:42:03.994074Z DEBUG kestrel_protocol::socket::transport::sender: transport_sender_task sending frame batch addr=127.0.0.1:51416 frame_count=2 [INFO] [stdout] 2025-09-10T08:42:03.994156Z DEBUG kestrel_protocol::socket::transport::udp: Sending UDP datagram addr=127.0.0.1:51416 frame_count=2 bytes=35 [INFO] [stdout] 2025-09-10T08:42:03.994309Z DEBUG kestrel_protocol::socket::transport::udp: Received UDP datagram and pushed to buffer addr=127.0.0.1:51890 frame_count=2 bytes=35 [INFO] [stdout] 2025-09-10T08:42:03.994398Z DEBUG kestrel_protocol::socket::event_loop: Received frame batch from transport addr=127.0.0.1:51890 frame_count=2 [INFO] [stdout] 2025-09-10T08:42:03.995697Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=341328626 frame=SynAck { header: LongHeader { command: SynAck, protocol_version: 1, destination_cid: 341328626, source_cid: 1548873732 } } [INFO] [stdout] 2025-09-10T08:42:03.995764Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="ConnectionProcessor" frame_type=SynAck { header: LongHeader { command: SynAck, protocol_version: 1, destination_cid: 341328626, source_cid: 1548873732 } } [INFO] [stdout] 2025-09-10T08:42:03.995802Z DEBUG kestrel_protocol::core::endpoint::processing::processors::connection: Processing SYN-ACK frame cid=341328626 peer_cid=1548873732 state=Connecting [INFO] [stdout] 2025-09-10T08:42:03.995898Z TRACE kestrel_protocol::timer::wheel::core: Timer cancelled successfully entry_id=2 [INFO] [stdout] 2025-09-10T08:42:03.995962Z TRACE kestrel_protocol::timer::task::global: Timer cancelled successfully entry_id=2 [INFO] [stdout] 2025-09-10T08:42:03.996042Z DEBUG kestrel_protocol::core::endpoint::processing::operations: Connection timeout timer cancelled: true [INFO] [stdout] 2025-09-10T08:42:03.996088Z DEBUG kestrel_protocol::core::endpoint::lifecycle::manager: Attempting state transition cid=341328626 current_state=Connecting target_state=Established [INFO] [stdout] 2025-09-10T08:42:03.996124Z TRACE kestrel_protocol::core::endpoint::lifecycle::transitions: State transition executed cid=341328626 from="Connecting" to="Established" [INFO] [stdout] 2025-09-10T08:42:03.996181Z  INFO kestrel_protocol::core::endpoint::processing::processors::connection: Connection established cid=341328626 peer_cid=1548873732 [INFO] [stdout] 2025-09-10T08:42:03.996218Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=341328626 frame=Push { header: ShortHeader { command: Push, connection_id: 341328626, payload_length: 4, recv_window_size: 256, timestamp: 0, sequence_number: 0, recv_next_sequence: 0 }, payload: b"ack1" } [INFO] [stdout] 2025-09-10T08:42:03.996273Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="PushProcessor" frame_type=Push { header: ShortHeader { command: Push, connection_id: 341328626, payload_length: 4, recv_window_size: 256, timestamp: 0, sequence_number: 0, recv_next_sequence: 0 }, payload: b"ack1" } [INFO] [stdout] 2025-09-10T08:42:03.996337Z TRACE kestrel_protocol::core::endpoint::processing::processors::data: Processing PUSH frame cid=341328626 seq=0 payload_len=4 state=Established [INFO] [stdout] 2025-09-10T08:42:03.996376Z TRACE kestrel_protocol::core::endpoint::processing::processors::data: Handling PUSH in Established state cid=341328626 seq=0 payload_len=4 [INFO] [stdout] 2025-09-10T08:42:03.996453Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=341328626 remote_addr=127.0.0.1:51890 frame_count=1 first_frame=Ack { header: ShortHeader { command: Ack, connection_id: 1548873732, payload_length: 8, recv_window_size: 255, timestamp: 64, sequence_number: 0, recv_next_sequence: 0 }, payload: b"\0\0\0\0\0\0\0\0" } [INFO] [stdout] 2025-09-10T08:42:03.996524Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=341328626 [INFO] [stdout] 2025-09-10T08:42:03.996657Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Reassembled data, sending to stream. cid=341328626 count=1 [INFO] [stdout] 2025-09-10T08:42:03.996742Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=341328626 state=Established [INFO] [stdout] 2025-09-10T08:42:03.996832Z DEBUG kestrel_protocol::socket::transport::sender: transport_sender_task sending frame batch addr=127.0.0.1:51890 frame_count=1 [INFO] [stdout] 2025-09-10T08:42:03.996902Z DEBUG kestrel_protocol::socket::transport::udp: Sending UDP datagram addr=127.0.0.1:51890 frame_count=1 bytes=29 [INFO] [stdout] 2025-09-10T08:42:03.997026Z  INFO kestrel_protocol::core::tests::state: Client read 4 bytes: [97, 99, 107, 49] [INFO] [stdout] 2025-09-10T08:42:03.992799Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=1 [INFO] [stdout] 2025-09-10T08:42:03.992852Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=2 [INFO] [stdout] 2025-09-10T08:42:03.988700Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=2 frame=Push { header: ShortHeader { command: Push, connection_id: 2, payload_length: 4, recv_window_size: 256, timestamp: 33, sequence_number: 0, recv_next_sequence: 0 }, payload: b"ping" } [INFO] [stdout] 2025-09-10T08:42:04.003212Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2 state=Established [INFO] [stdout] 2025-09-10T08:42:04.003229Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="PushProcessor" frame_type=Push { header: ShortHeader { command: Push, connection_id: 2, payload_length: 4, recv_window_size: 256, timestamp: 33, sequence_number: 0, recv_next_sequence: 0 }, payload: b"ping" } [INFO] [stdout] 2025-09-10T08:42:04.003252Z TRACE kestrel_protocol::core::endpoint::processing::processors::data: Processing PUSH frame cid=2 seq=0 payload_len=4 state=Established [INFO] [stdout] 2025-09-10T08:42:04.003265Z TRACE kestrel_protocol::core::endpoint::processing::processors::data: Handling PUSH in Established state cid=2 seq=0 payload_len=4 [INFO] [stdout] 2025-09-10T08:42:04.003284Z  INFO kestrel_protocol::core::tests::state: Received server ack for first connection [INFO] [stdout] 2025-09-10T08:42:04.003289Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=2 remote_addr=127.0.0.1:1234 frame_count=1 first_frame=Ack { header: ShortHeader { command: Ack, connection_id: 1, payload_length: 8, recv_window_size: 255, timestamp: 52, sequence_number: 0, recv_next_sequence: 0 }, payload: b"\0\0\0\0\0\0\0\0" } [INFO] [stdout] 2025-09-10T08:42:04.003302Z  INFO kestrel_protocol::core::tests::state: First connection shut down from client side. [INFO] [stdout] 2025-09-10T08:42:04.003319Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=2 frame=Ack { header: ShortHeader { command: Ack, connection_id: 2, payload_length: 8, recv_window_size: 255, timestamp: 33, sequence_number: 0, recv_next_sequence: 0 }, payload: b"\0\0\0\0\0\0\0\0" } [INFO] [stdout] 2025-09-10T08:42:04.003332Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="AckProcessor" frame_type=Ack { header: ShortHeader { command: Ack, connection_id: 2, payload_length: 8, recv_window_size: 255, timestamp: 33, sequence_number: 0, recv_next_sequence: 0 }, payload: b"\0\0\0\0\0\0\0\0" } [INFO] [stdout] 2025-09-10T08:42:04.003340Z DEBUG kestrel_protocol::socket::transport::udp: Received UDP datagram and pushed to buffer addr=127.0.0.1:51416 frame_count=1 bytes=29 [INFO] [stdout] 2025-09-10T08:42:04.003344Z TRACE kestrel_protocol::core::endpoint::processing::processors::ack: Processing ACK frame cid=2 recv_next_seq=0 recv_window=255 payload_len=8 state=Established [INFO] [stdout] 2025-09-10T08:42:04.003357Z TRACE kestrel_protocol::core::endpoint::processing::processors::ack: Handling ACK in Established state cid=2 [INFO] [stdout] 2025-09-10T08:42:04.003367Z DEBUG kestrel_protocol::core::endpoint::processing::processors::ack: Processing ACK with SACK ranges cid=2 recv_next_seq=0 sack_ranges_count=1 peer_recv_window=255 [INFO] [stdout] 2025-09-10T08:42:04.003401Z TRACE kestrel_protocol::core::reliability::retransmission::sack_manager: Checking for fast retransmission against in-flight packets highest_sacked=0 [INFO] [stdout] 2025-09-10T08:42:04.003414Z DEBUG kestrel_protocol::core::endpoint::lifecycle::manager: Beginning graceful shutdown cid=341328626 current_state=Established [INFO] [stdout] 2025-09-10T08:42:04.003419Z DEBUG kestrel_protocol::core::reliability::retransmission: Processed ACK with unified retransmission manager cumulative_ack=0 sack_ranges_count=1 sack_acked_count=1 simple_acked_count=0 rtt_samples_count=1 [INFO] [stdout] 2025-09-10T08:42:04.003431Z TRACE kestrel_protocol::core::endpoint::lifecycle::transitions: State transition executed cid=341328626 from="Established" to="Closing" [INFO] [stdout] 2025-09-10T08:42:04.003432Z TRACE kestrel_protocol::core::reliability::retransmission::rtt: RTT updated sample_ms=51 srtt_ms=51 rttvar_ms=25 rto_ms=500 [INFO] [stdout] 2025-09-10T08:42:04.003444Z TRACE kestrel_protocol::core::reliability::congestion::vegas: Slow Start: cwnd increased cwnd=33 [INFO] [stdout] 2025-09-10T08:42:04.003450Z TRACE kestrel_protocol::core::reliability::retransmission: Adding frame to simple retransmission seq=0 [INFO] [stdout] 2025-09-10T08:42:04.003451Z TRACE kestrel_protocol::core::reliability: Congestion window updated on ACK old_cwnd=32 new_cwnd=33 [INFO] [stdout] 2025-09-10T08:42:04.003461Z TRACE kestrel_protocol::core::reliability::retransmission::simple_retx_manager: Added packet to simple retransmission tracking seq=0 max_retries=5 retry_interval_ms=500 [INFO] [stdout] 2025-09-10T08:42:04.003466Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=2 [INFO] [stdout] 2025-09-10T08:42:04.003477Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Reassembled data, sending to stream. cid=2 count=1 [INFO] [stdout] 2025-09-10T08:42:04.003476Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=341328626 remote_addr=127.0.0.1:51890 frame_count=1 first_frame=Fin { header: ShortHeader { command: Fin, connection_id: 1548873732, payload_length: 0, recv_window_size: 256, timestamp: 564, sequence_number: 0, recv_next_sequence: 1 } } [INFO] [stdout] 2025-09-10T08:42:04.003497Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=341328626 [INFO] [stdout] 2025-09-10T08:42:04.003499Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2 state=Established [INFO] [stdout] 2025-09-10T08:42:04.003512Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=341328626 state=Closing [INFO] [stdout] 2025-09-10T08:42:04.003546Z DEBUG kestrel_protocol::socket::event_loop: Received frame batch from transport addr=127.0.0.1:51416 frame_count=1 [INFO] [stdout] 2025-09-10T08:42:04.003584Z DEBUG kestrel_protocol::socket::transport::sender: transport_sender_task sending frame batch addr=127.0.0.1:51890 frame_count=1 [INFO] [stdout] 2025-09-10T08:42:04.003591Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=1 frame=Ack { header: ShortHeader { command: Ack, connection_id: 1, payload_length: 8, recv_window_size: 255, timestamp: 52, sequence_number: 0, recv_next_sequence: 0 }, payload: b"\0\0\0\0\0\0\0\0" } [INFO] [stdout] 2025-09-10T08:42:04.003609Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="AckProcessor" frame_type=Ack { header: ShortHeader { command: Ack, connection_id: 1, payload_length: 8, recv_window_size: 255, timestamp: 52, sequence_number: 0, recv_next_sequence: 0 }, payload: b"\0\0\0\0\0\0\0\0" } [INFO] [stdout] 2025-09-10T08:42:04.003616Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=1548873732 frame=Ack { header: ShortHeader { command: Ack, connection_id: 1548873732, payload_length: 8, recv_window_size: 255, timestamp: 64, sequence_number: 0, recv_next_sequence: 0 }, payload: b"\0\0\0\0\0\0\0\0" } [INFO] [stdout] 2025-09-10T08:42:03.998701Z DEBUG kestrel_protocol::core::endpoint::lifecycle::manager: Beginning graceful shutdown cid=2 current_state=SynReceived [INFO] [stdout] 2025-09-10T08:42:04.003691Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="AckProcessor" frame_type=Ack { header: ShortHeader { command: Ack, connection_id: 1548873732, payload_length: 8, recv_window_size: 255, timestamp: 64, sequence_number: 0, recv_next_sequence: 0 }, payload: b"\0\0\0\0\0\0\0\0" } [INFO] [stdout] 2025-09-10T08:42:04.003692Z TRACE kestrel_protocol::core::endpoint::lifecycle::transitions: State transition executed cid=2 from="SynReceived" to="Closing" [INFO] [stdout] 2025-09-10T08:42:04.003707Z TRACE kestrel_protocol::core::endpoint::processing::processors::ack: Processing ACK frame cid=1548873732 recv_next_seq=0 recv_window=255 payload_len=8 state=Established [INFO] [stdout] 2025-09-10T08:42:04.003712Z TRACE kestrel_protocol::core::reliability::retransmission: Adding frame to simple retransmission seq=0 [INFO] [stdout] 2025-09-10T08:42:04.003719Z TRACE kestrel_protocol::core::endpoint::processing::processors::ack: Handling ACK in Established state cid=1548873732 [INFO] [stdout] 2025-09-10T08:42:04.003722Z TRACE kestrel_protocol::core::reliability::retransmission::simple_retx_manager: Added packet to simple retransmission tracking seq=0 max_retries=5 retry_interval_ms=500 [INFO] [stdout] 2025-09-10T08:42:04.003736Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=2 remote_addr=127.0.0.1:1234 frame_count=1 first_frame=Fin { header: ShortHeader { command: Fin, connection_id: 1, payload_length: 0, recv_window_size: 256, timestamp: 59, sequence_number: 0, recv_next_sequence: 0 } } [INFO] [stdout] 2025-09-10T08:42:03.998706Z TRACE kestrel_protocol::core::endpoint: Failed to send remove command during drop: channel closed cid=2 [INFO] [stdout] 2025-09-10T08:42:04.003755Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=2 [INFO] [stdout] 2025-09-10T08:42:04.003769Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2 state=Closing [INFO] [stdout] 2025-09-10T08:42:04.003859Z TRACE kestrel_protocol::core::endpoint: Failed to send remove command during drop: channel closed cid=2 [INFO] [stdout] 2025-09-10T08:42:04.003730Z DEBUG kestrel_protocol::core::endpoint::processing::processors::ack: Processing ACK with SACK ranges cid=1548873732 recv_next_seq=0 sack_ranges_count=1 peer_recv_window=255 [INFO] [stdout] 2025-09-10T08:42:04.003979Z TRACE kestrel_protocol::core::reliability::retransmission::sack_manager: Checking for fast retransmission against in-flight packets highest_sacked=0 [INFO] [stdout] 2025-09-10T08:42:04.003996Z DEBUG kestrel_protocol::core::reliability::retransmission: Processed ACK with unified retransmission manager cumulative_ack=0 sack_ranges_count=1 sack_acked_count=1 simple_acked_count=0 rtt_samples_count=1 [INFO] [stdout] 2025-09-10T08:42:04.003635Z TRACE kestrel_protocol::core::endpoint::processing::processors::ack: Processing ACK frame cid=1 recv_next_seq=0 recv_window=255 payload_len=8 state=Established [INFO] [stdout] 2025-09-10T08:42:04.004009Z TRACE kestrel_protocol::core::reliability::retransmission::rtt: RTT updated sample_ms=514 srtt_ms=514 rttvar_ms=257 rto_ms=1542 [INFO] [stdout] 2025-09-10T08:42:04.004021Z TRACE kestrel_protocol::core::reliability::congestion::vegas: Slow Start: cwnd increased cwnd=33 [INFO] [stdout] 2025-09-10T08:42:04.004021Z TRACE kestrel_protocol::core::endpoint::processing::processors::ack: Handling ACK in Established state cid=1 [INFO] [stdout] 2025-09-10T08:42:04.004029Z TRACE kestrel_protocol::core::reliability: Congestion window updated on ACK old_cwnd=32 new_cwnd=33 [INFO] [stdout] 2025-09-10T08:42:04.004037Z DEBUG kestrel_protocol::core::endpoint::processing::processors::ack: Processing ACK with SACK ranges cid=1 recv_next_seq=0 sack_ranges_count=1 peer_recv_window=255 [INFO] [stdout] 2025-09-10T08:42:04.004043Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=1548873732 [INFO] [stdout] 2025-09-10T08:42:04.004056Z TRACE kestrel_protocol::core::reliability::retransmission::sack_manager: Checking for fast retransmission against in-flight packets highest_sacked=0 [INFO] [stdout] 2025-09-10T08:42:04.004058Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=1548873732 state=Established [INFO] [stdout] 2025-09-10T08:42:04.004067Z DEBUG kestrel_protocol::core::reliability::retransmission: Processed ACK with unified retransmission manager cumulative_ack=0 sack_ranges_count=1 sack_acked_count=1 simple_acked_count=0 rtt_samples_count=1 [INFO] [stdout] 2025-09-10T08:42:04.004078Z TRACE kestrel_protocol::core::reliability::retransmission::rtt: RTT updated sample_ms=18 srtt_ms=18 rttvar_ms=9 rto_ms=500 [INFO] [stdout] 2025-09-10T08:42:04.004089Z TRACE kestrel_protocol::core::reliability::congestion::vegas: Slow Start: cwnd increased cwnd=33 [INFO] [stdout] 2025-09-10T08:42:04.004095Z TRACE kestrel_protocol::core::reliability: Congestion window updated on ACK old_cwnd=32 new_cwnd=33 [INFO] [stdout] 2025-09-10T08:42:04.004093Z DEBUG kestrel_protocol::socket::transport::udp: Sending UDP datagram addr=127.0.0.1:51890 frame_count=1 bytes=21 [INFO] [stdout] 2025-09-10T08:42:04.004106Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=1 [INFO] [stdout] 2025-09-10T08:42:04.004121Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=1 state=Established [INFO] [stdout] 2025-09-10T08:42:04.004138Z DEBUG kestrel_protocol::core::endpoint::lifecycle::manager: Beginning graceful shutdown cid=1 current_state=Established [INFO] [stdout] 2025-09-10T08:42:04.004148Z TRACE kestrel_protocol::core::endpoint::lifecycle::transitions: State transition executed cid=1 from="Established" to="Closing" [INFO] [stdout] 2025-09-10T08:42:04.004161Z TRACE kestrel_protocol::core::reliability::retransmission: Adding frame to simple retransmission seq=1 [INFO] [stdout] 2025-09-10T08:42:04.004171Z TRACE kestrel_protocol::core::reliability::retransmission::simple_retx_manager: Added packet to simple retransmission tracking seq=1 max_retries=5 retry_interval_ms=500 [INFO] [stdout] 2025-09-10T08:42:04.004180Z  INFO kestrel_protocol::core::tests::state: Connecting for the second time from the same local socket... [INFO] [stdout] 2025-09-10T08:42:04.004183Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=1 remote_addr=127.0.0.1:5678 frame_count=1 first_frame=Fin { header: ShortHeader { command: Fin, connection_id: 2, payload_length: 0, recv_window_size: 256, timestamp: 53, sequence_number: 1, recv_next_sequence: 1 } } [INFO] [stdout] 2025-09-10T08:42:04.004202Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=1 [INFO] [stdout] 2025-09-10T08:42:04.004214Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=1 state=Closing [INFO] [stdout] 2025-09-10T08:42:04.004220Z DEBUG kestrel_protocol::socket::transport::udp: Received UDP datagram and pushed to buffer addr=127.0.0.1:51416 frame_count=1 bytes=21 [INFO] [stdout] 2025-09-10T08:42:04.004239Z DEBUG kestrel_protocol::core::endpoint::lifecycle::manager: Beginning graceful shutdown cid=2 current_state=Established [INFO] [stdout] 2025-09-10T08:42:04.004250Z TRACE kestrel_protocol::core::endpoint::lifecycle::transitions: State transition executed cid=2 from="Established" to="Closing" [INFO] [stdout] 2025-09-10T08:42:04.004262Z TRACE kestrel_protocol::core::reliability::retransmission: Adding frame to simple retransmission seq=1 [INFO] [stdout] 2025-09-10T08:42:04.004270Z TRACE kestrel_protocol::core::reliability::retransmission::simple_retx_manager: Added packet to simple retransmission tracking seq=1 max_retries=5 retry_interval_ms=500 [INFO] [stdout] 2025-09-10T08:42:04.004270Z DEBUG kestrel_protocol::timer::wheel::core: Advancing timing wheel elapsed_ms=564 slots_to_advance=56 max_advance=56 current_slot=0 [INFO] [stdout] 2025-09-10T08:42:04.004281Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=2 remote_addr=127.0.0.1:1234 frame_count=1 first_frame=Fin { header: ShortHeader { command: Fin, connection_id: 1, payload_length: 0, recv_window_size: 256, timestamp: 53, sequence_number: 1, recv_next_sequence: 1 } } [INFO] [stdout] 2025-09-10T08:42:04.004297Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=2 [INFO] [stdout] 2025-09-10T08:42:04.004308Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2 state=Closing [INFO] [stdout] 2025-09-10T08:42:04.004334Z DEBUG kestrel_protocol::timer::wheel::core: Advancing timing wheel elapsed_ms=564 slots_to_advance=56 max_advance=56 current_slot=0 [INFO] [stdout] 2025-09-10T08:42:04.004397Z DEBUG kestrel_protocol::socket::event_loop::session_coordinator: Generated unique connection ID cid=1939074315 [INFO] [stdout] test core::tests::shutdown::test_shutdown_from_fin_wait ... ok [INFO] [stdout] test core::tests::shutdown::test_shutdown_when_syn_received ... ok [INFO] [stdout] 2025-09-10T08:42:04.004612Z  INFO kestrel_protocol::core::endpoint::lifecycle::manager: Connection lifecycle initialized cid=1939074315 remote_addr=127.0.0.1:51890 [INFO] [stdout] test packet::tests::test_ack_frame_roundtrip ... ok [INFO] [stdout] 2025-09-10T08:42:04.004765Z DEBUG kestrel_protocol::socket::event_loop: Received frame batch from transport addr=127.0.0.1:51416 frame_count=1 [INFO] [stdout] test packet::tests::test_coalesced_frames_decode ... ok [INFO] [stdout] test packet::tests::test_fin_frame_roundtrip ... ok [INFO] [stdout] test packet::tests::test_frame_decode_no_header_pollution ... ok [INFO] [stdout] 2025-09-10T08:42:04.005117Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=3 slot_index=44 delay_ms=5000 [INFO] [stdout] 2025-09-10T08:42:04.005146Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=3 entry_id=3 connection_id=1939074315 delay_ms=5000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.005193Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=1548873732 frame=Fin { header: ShortHeader { command: Fin, connection_id: 1548873732, payload_length: 0, recv_window_size: 256, timestamp: 564, sequence_number: 0, recv_next_sequence: 1 } } [INFO] [stdout] 2025-09-10T08:42:04.005211Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="ConnectionProcessor" frame_type=Fin { header: ShortHeader { command: Fin, connection_id: 1548873732, payload_length: 0, recv_window_size: 256, timestamp: 564, sequence_number: 0, recv_next_sequence: 1 } } [INFO] [stdout] 2025-09-10T08:42:04.005224Z DEBUG kestrel_protocol::core::endpoint::processing::processors::connection: Processing FIN frame cid=1548873732 seq=0 state=Established [INFO] [stdout] 2025-09-10T08:42:04.005237Z TRACE kestrel_protocol::core::endpoint::processing::processors::connection: Handling FIN in Established state cid=1548873732 seq=0 [INFO] [stdout] 2025-09-10T08:42:04.005256Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=1548873732 remote_addr=127.0.0.1:51416 frame_count=1 first_frame=Ack { header: ShortHeader { command: Ack, connection_id: 341328626, payload_length: 8, recv_window_size: 255, timestamp: 514, sequence_number: 0, recv_next_sequence: 0 }, payload: b"\0\0\0\0\0\0\0\0" } [INFO] [stdout] 2025-09-10T08:42:04.005282Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=1548873732 [INFO] [stdout] 2025-09-10T08:42:04.005296Z DEBUG kestrel_protocol::core::endpoint::lifecycle::manager: Attempting state transition cid=1548873732 current_state=Established target_state=FinWait [INFO] [stdout] 2025-09-10T08:42:04.005308Z TRACE kestrel_protocol::core::endpoint::lifecycle::transitions: State transition executed cid=1548873732 from="Established" to="FinWait" [INFO] [stdout] 2025-09-10T08:42:04.005324Z TRACE kestrel_protocol::core::endpoint::core::event_loop: All data drained after FIN, closing user stream (sending EOF). cid=1548873732 [INFO] [stdout] 2025-09-10T08:42:04.005337Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=1548873732 state=FinWait [INFO] [stdout] 2025-09-10T08:42:04.005390Z DEBUG kestrel_protocol::socket::transport::sender: transport_sender_task sending frame batch addr=127.0.0.1:51416 frame_count=1 [INFO] [stdout] 2025-09-10T08:42:04.005424Z  INFO kestrel_protocol::core::tests::state: First connection terminated on server. [INFO] [stdout] 2025-09-10T08:42:04.005453Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=4 slot_index=496 delay_ms=30000 [INFO] [stdout] 2025-09-10T08:42:04.005469Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=4 entry_id=4 connection_id=1939074315 delay_ms=30000 event_type=ConnectionTimeout [INFO] [stdout] 2025-09-10T08:42:04.005473Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=1 frame=Fin { header: ShortHeader { command: Fin, connection_id: 1, payload_length: 0, recv_window_size: 256, timestamp: 53, sequence_number: 1, recv_next_sequence: 1 } } [INFO] [stdout] 2025-09-10T08:42:04.005519Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="ConnectionProcessor" frame_type=Fin { header: ShortHeader { command: Fin, connection_id: 1, payload_length: 0, recv_window_size: 256, timestamp: 53, sequence_number: 1, recv_next_sequence: 1 } } [INFO] [stdout] 2025-09-10T08:42:04.005530Z DEBUG kestrel_protocol::core::endpoint::processing::processors::connection: Processing FIN frame cid=1 seq=1 state=Closing [INFO] [stdout] 2025-09-10T08:42:04.005533Z DEBUG kestrel_protocol::socket::transport::udp: Sending UDP datagram addr=127.0.0.1:51416 frame_count=1 bytes=29 [INFO] [stdout] 2025-09-10T08:42:04.005541Z DEBUG kestrel_protocol::core::endpoint::processing::processors::connection: Handling FIN in Closing state cid=1 seq=1 [INFO] [stdout] 2025-09-10T08:42:04.005559Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=1 remote_addr=127.0.0.1:5678 frame_count=1 first_frame=Ack { header: ShortHeader { command: Ack, connection_id: 2, payload_length: 8, recv_window_size: 255, timestamp: 54, sequence_number: 0, recv_next_sequence: 1 }, payload: b"\0\0\0\x01\0\0\0\x01" } [INFO] [stdout] 2025-09-10T08:42:04.005579Z DEBUG kestrel_protocol::core::endpoint::lifecycle::manager: Attempting state transition cid=1 current_state=Closing target_state=ClosingWait [INFO] [stdout] 2025-09-10T08:42:04.005590Z TRACE kestrel_protocol::core::endpoint::lifecycle::transitions: State transition executed cid=1 from="Closing" to="ClosingWait" [INFO] [stdout] 2025-09-10T08:42:04.005593Z DEBUG kestrel_protocol::socket::event_loop::routing: 注册新连接 | Registering new connection cid=1939074315 addr=127.0.0.1:51890 [INFO] [stdout] 2025-09-10T08:42:04.005601Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=1 [INFO] [stdout] 2025-09-10T08:42:04.005611Z TRACE kestrel_protocol::core::endpoint::core::event_loop: All data drained after FIN, closing user stream (sending EOF). cid=1 [INFO] [stdout] 2025-09-10T08:42:04.005645Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=1 state=ClosingWait [INFO] [stdout] test packet::tests::test_ping_frame_roundtrip ... ok [INFO] [stdout] 2025-09-10T08:42:04.005676Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=2 frame=Fin { header: ShortHeader { command: Fin, connection_id: 2, payload_length: 0, recv_window_size: 256, timestamp: 53, sequence_number: 1, recv_next_sequence: 1 } } [INFO] [stdout] 2025-09-10T08:42:04.005691Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="ConnectionProcessor" frame_type=Fin { header: ShortHeader { command: Fin, connection_id: 2, payload_length: 0, recv_window_size: 256, timestamp: 53, sequence_number: 1, recv_next_sequence: 1 } } [INFO] [stdout] 2025-09-10T08:42:04.005702Z DEBUG kestrel_protocol::core::endpoint::processing::processors::connection: Processing FIN frame cid=2 seq=1 state=Closing [INFO] [stdout] 2025-09-10T08:42:04.005609Z DEBUG kestrel_protocol::socket::event_loop::routing: 相同地址存在旧连接,移除旧连接 | Old connection exists for same address, removing old connection old_cid=341328626 new_cid=1939074315 addr=127.0.0.1:51890 [INFO] [stdout] 2025-09-10T08:42:04.005712Z DEBUG kestrel_protocol::core::endpoint::processing::processors::connection: Handling FIN in Closing state cid=2 seq=1 [INFO] [stdout] 2025-09-10T08:42:04.005727Z DEBUG kestrel_protocol::socket::event_loop::routing: 移除连接的地址映射 | Removed address mapping for connection cid=341328626 addr=127.0.0.1:51890 [INFO] [stdout] 2025-09-10T08:42:04.005728Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=2 remote_addr=127.0.0.1:1234 frame_count=1 first_frame=Ack { header: ShortHeader { command: Ack, connection_id: 1, payload_length: 8, recv_window_size: 255, timestamp: 54, sequence_number: 0, recv_next_sequence: 1 }, payload: b"\0\0\0\x01\0\0\0\x01" } [INFO] [stdout] 2025-09-10T08:42:04.005746Z DEBUG kestrel_protocol::socket::event_loop::routing: 清理连接状态完成,CID现在处于 draining 状态 | Cleaned up connection state. CID is now in draining state. cid=341328626 [INFO] [stdout] 2025-09-10T08:42:04.005749Z DEBUG kestrel_protocol::core::endpoint::lifecycle::manager: Attempting state transition cid=2 current_state=Closing target_state=ClosingWait [INFO] [stdout] 2025-09-10T08:42:04.005761Z DEBUG kestrel_protocol::socket::event_loop::session_coordinator: Connection registered to frame router cid=1939074315 addr=127.0.0.1:51890 [INFO] [stdout] 2025-09-10T08:42:04.005761Z TRACE kestrel_protocol::core::endpoint::lifecycle::transitions: State transition executed cid=2 from="Closing" to="ClosingWait" [INFO] [stdout] 2025-09-10T08:42:04.005774Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=2 [INFO] [stdout] 2025-09-10T08:42:04.005784Z TRACE kestrel_protocol::core::endpoint::core::event_loop: All data drained after FIN, closing user stream (sending EOF). cid=2 [INFO] [stdout] 2025-09-10T08:42:04.005798Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2 state=ClosingWait [INFO] [stdout] 2025-09-10T08:42:04.005798Z  INFO kestrel_protocol::socket::event_loop::session_coordinator: Spawning new endpoint task for outbound connection addr=127.0.0.1:51890 cid=1939074315 [INFO] [stdout] 2025-09-10T08:42:04.005817Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=1939074315 remote_addr=127.0.0.1:51890 frame_count=1 first_frame=Syn { header: LongHeader { command: Syn, protocol_version: 1, destination_cid: 0, source_cid: 1939074315 } } [INFO] [stdout] 2025-09-10T08:42:04.005837Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=1939074315 state=Connecting [INFO] [stdout] 2025-09-10T08:42:04.005865Z DEBUG kestrel_protocol::socket::transport::sender: transport_sender_task sending frame batch addr=127.0.0.1:51890 frame_count=1 [INFO] [stdout] 2025-09-10T08:42:04.005888Z DEBUG kestrel_protocol::socket::transport::udp: Sending UDP datagram addr=127.0.0.1:51890 frame_count=1 bytes=10 [INFO] [stdout] 2025-09-10T08:42:04.005889Z TRACE kestrel_protocol::core::endpoint: Failed to send remove command during drop: channel closed cid=1 [INFO] [stdout] 2025-09-10T08:42:04.005928Z TRACE kestrel_protocol::core::endpoint: Failed to send remove command during drop: channel closed cid=2 [INFO] [stdout] 2025-09-10T08:42:04.005956Z  INFO kestrel_protocol::core::tests::state: Second connection established. [INFO] [stdout] 2025-09-10T08:42:04.005985Z DEBUG kestrel_protocol::socket::transport::udp: Received UDP datagram and pushed to buffer addr=127.0.0.1:51416 frame_count=1 bytes=10 [INFO] [stdout] 2025-09-10T08:42:04.006023Z DEBUG kestrel_protocol::socket::transport::udp: Received UDP datagram and pushed to buffer addr=127.0.0.1:51890 frame_count=1 bytes=29 [INFO] [stdout] 2025-09-10T08:42:04.006075Z DEBUG kestrel_protocol::socket::event_loop: Received frame batch from transport addr=127.0.0.1:51416 frame_count=1 [INFO] [stdout] 2025-09-10T08:42:04.006096Z  INFO kestrel_protocol::socket::event_loop::session_coordinator: Accepting new connection attempt addr=127.0.0.1:51416 [INFO] [stdout] test core::tests::shutdown::test_simultaneous_close ... ok [INFO] [stdout] test packet::tests::test_push_frame_roundtrip ... ok [INFO] [stdout] test packet::tests::test_syn_ack_frame_roundtrip ... ok [INFO] [stdout] 2025-09-10T08:42:04.006236Z DEBUG kestrel_protocol::socket::event_loop::session_coordinator: Generated unique connection ID cid=2360025903 [INFO] [stdout] 2025-09-10T08:42:04.006260Z  INFO kestrel_protocol::core::endpoint::lifecycle::manager: Connection lifecycle initialized cid=2360025903 remote_addr=127.0.0.1:51416 [INFO] [stdout] 2025-09-10T08:42:04.006294Z DEBUG kestrel_protocol::socket::event_loop: Received frame batch from transport addr=127.0.0.1:51890 frame_count=1 [INFO] [stdout] 2025-09-10T08:42:04.006301Z TRACE mio::poll: registering event source with poller: token=Token(1), interests=READABLE [INFO] [stdout] 2025-09-10T08:42:04.006335Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=2 slot_index=44 delay_ms=5000 [INFO] [stdout] 2025-09-10T08:42:04.006353Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=2 entry_id=2 connection_id=2360025903 delay_ms=5000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.006383Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=1939074315 frame=Ack { header: ShortHeader { command: Ack, connection_id: 341328626, payload_length: 8, recv_window_size: 255, timestamp: 514, sequence_number: 0, recv_next_sequence: 0 }, payload: b"\0\0\0\0\0\0\0\0" } [INFO] [stdout] 2025-09-10T08:42:04.006397Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="AckProcessor" frame_type=Ack { header: ShortHeader { command: Ack, connection_id: 341328626, payload_length: 8, recv_window_size: 255, timestamp: 514, sequence_number: 0, recv_next_sequence: 0 }, payload: b"\0\0\0\0\0\0\0\0" } [INFO] [stdout] 2025-09-10T08:42:04.006409Z TRACE kestrel_protocol::core::endpoint::processing::processors::ack: Processing ACK frame cid=1939074315 recv_next_seq=0 recv_window=255 payload_len=8 state=Connecting [INFO] [stdout] 2025-09-10T08:42:04.006420Z  WARN kestrel_protocol::core::endpoint::processing::processors::ack: Ignoring ACK frame in unexpected state cid=1939074315 state=Connecting [INFO] [stdout] 2025-09-10T08:42:04.006430Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=1939074315 [INFO] [stdout] 2025-09-10T08:42:04.006434Z TRACE kestrel_protocol::socket::event_loop::draining: Cleaned up expired draining CIDs. cleaned_count=2 [INFO] [stdout] 2025-09-10T08:42:04.006440Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=1939074315 state=Connecting [INFO] [stdout] 2025-09-10T08:42:04.006468Z TRACE kestrel_protocol::socket::event_loop::draining: Cleaned up expired draining CIDs. cleaned_count=1 [INFO] [stdout] 2025-09-10T08:42:04.006474Z DEBUG kestrel_protocol::socket::event_loop::routing: 注册新连接 | Registering new connection cid=2360025903 addr=127.0.0.1:51416 [INFO] [stdout] 2025-09-10T08:42:04.006487Z DEBUG kestrel_protocol::socket::event_loop::routing: 相同地址存在旧连接,移除旧连接 | Old connection exists for same address, removing old connection old_cid=1548873732 new_cid=2360025903 addr=127.0.0.1:51416 [INFO] [stdout] 2025-09-10T08:42:04.006502Z DEBUG kestrel_protocol::socket::event_loop::routing: 移除连接的地址映射 | Removed address mapping for connection cid=1548873732 addr=127.0.0.1:51416 [INFO] [stdout] 2025-09-10T08:42:04.006512Z DEBUG kestrel_protocol::socket::event_loop::routing: 清理连接状态完成,CID现在处于 draining 状态 | Cleaned up connection state. CID is now in draining state. cid=1548873732 [INFO] [stdout] 2025-09-10T08:42:04.006525Z DEBUG kestrel_protocol::socket::event_loop::session_coordinator: Connection registered to frame router cid=2360025903 addr=127.0.0.1:51416 [INFO] [stdout] 2025-09-10T08:42:04.006536Z  INFO kestrel_protocol::socket::event_loop::session_coordinator: New connection successfully sent to user application addr=127.0.0.1:51416 cid=2360025903 [INFO] [stdout] test socket::event_loop::draining::tests::test_draining_pool_cleanup ... ok [INFO] [stdout] 2025-09-10T08:42:04.006570Z  INFO kestrel_protocol::socket::event_loop::session_coordinator: Spawning new endpoint task for inbound connection addr=127.0.0.1:51416 cid=2360025903 [INFO] [stdout] 2025-09-10T08:42:04.006584Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2360025903 state=SynReceived [INFO] [stdout] 2025-09-10T08:42:04.006614Z  INFO kestrel_protocol::core::tests::state: Accepted second connection from 127.0.0.1:51416 [INFO] [stdout] 2025-09-10T08:42:04.006647Z  INFO kestrel_protocol::core::tests::state: Sent ack to trigger SYN-ACK for connection B. [INFO] [stdout] 2025-09-10T08:42:04.006657Z TRACE mio::poll: registering event source with poller: token=Token(1), interests=READABLE [INFO] [stdout] 2025-09-10T08:42:04.006668Z DEBUG kestrel_protocol::core::endpoint::lifecycle::manager: Attempting state transition cid=2360025903 current_state=SynReceived target_state=Established [INFO] [stdout] 2025-09-10T08:42:04.006687Z TRACE kestrel_protocol::core::endpoint::lifecycle::transitions: State transition executed cid=2360025903 from="SynReceived" to="Established" [INFO] [stdout] 2025-09-10T08:42:04.006704Z TRACE kestrel_protocol::core::reliability::retransmission: Adding frame to simple retransmission [INFO] [stdout] 2025-09-10T08:42:04.006712Z TRACE kestrel_protocol::core::reliability::retransmission: Adding frame to SACK-based retransmission seq=0 [INFO] [stdout] 2025-09-10T08:42:04.006722Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending 0-RTT packets with intelligent splitting cid=2360025903 packet_count=1 [INFO] [stdout] 2025-09-10T08:42:04.006730Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=2360025903 remote_addr=127.0.0.1:51416 frame_count=2 first_frame=SynAck { header: LongHeader { command: SynAck, protocol_version: 1, destination_cid: 1939074315, source_cid: 2360025903 } } [INFO] [stdout] 2025-09-10T08:42:04.006750Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=2360025903 [INFO] [stdout] 2025-09-10T08:42:04.006763Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2360025903 state=Established [INFO] [stdout] 2025-09-10T08:42:04.006786Z DEBUG kestrel_protocol::socket::transport::sender: transport_sender_task sending frame batch addr=127.0.0.1:51416 frame_count=2 [INFO] [stdout] test socket::event_loop::draining::tests::test_draining_pool_insert_and_contains ... 2025-09-10T08:42:04.006816Z DEBUG kestrel_protocol::socket::transport::udp: Sending UDP datagram addr=127.0.0.1:51416 frame_count=2 bytes=35 [INFO] [stdout] ok [INFO] [stdout] 2025-09-10T08:42:04.006889Z DEBUG kestrel_protocol::socket::transport::udp: Received UDP datagram and pushed to buffer addr=127.0.0.1:51890 frame_count=2 bytes=35 [INFO] [stdout] 2025-09-10T08:42:04.006920Z TRACE mio::poll: registering event source with poller: token=Token(1), interests=READABLE [INFO] [stdout] 2025-09-10T08:42:04.006932Z DEBUG kestrel_protocol::socket::event_loop: Received frame batch from transport addr=127.0.0.1:51890 frame_count=2 [INFO] [stdout] 2025-09-10T08:42:04.006928Z DEBUG kestrel_protocol::timer::wheel::core: Advancing timing wheel elapsed_ms=100 slots_to_advance=10 max_advance=10 current_slot=10 [INFO] [stdout] 2025-09-10T08:42:04.006971Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=1939074315 frame=SynAck { header: LongHeader { command: SynAck, protocol_version: 1, destination_cid: 1939074315, source_cid: 2360025903 } } [INFO] [stdout] 2025-09-10T08:42:04.006985Z DEBUG kestrel_protocol::socket::event_loop::routing: 创建帧路由管理器 | Creating frame router manager [INFO] [stdout] 2025-09-10T08:42:04.006986Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="ConnectionProcessor" frame_type=SynAck { header: LongHeader { command: SynAck, protocol_version: 1, destination_cid: 1939074315, source_cid: 2360025903 } } [INFO] [stdout] 2025-09-10T08:42:04.006997Z DEBUG kestrel_protocol::socket::event_loop::routing: 缓存早到的PUSH帧 127.0.0.1:8080 CID 999 | Cached early arrival PUSH frame from 127.0.0.1:8080 with CID 999 [INFO] [stdout] 2025-09-10T08:42:04.006996Z DEBUG kestrel_protocol::core::endpoint::processing::processors::connection: Processing SYN-ACK frame cid=1939074315 peer_cid=2360025903 state=Connecting [INFO] [stdout] 2025-09-10T08:42:04.007012Z DEBUG kestrel_protocol::socket::event_loop::routing: 早到帧已缓存 | Early arrival frame cached cid=999 addr=127.0.0.1:8080 cache_key=999 [INFO] [stdout] 2025-09-10T08:42:04.007029Z DEBUG kestrel_protocol::socket::event_loop::routing: 清理超时的早到帧缓存 | Cleaned up expired early arrival frame cache cache_key=999 [INFO] [stdout] 2025-09-10T08:42:04.007031Z TRACE kestrel_protocol::timer::wheel::core: Timer cancelled successfully entry_id=4 [INFO] [stdout] 2025-09-10T08:42:04.007046Z TRACE kestrel_protocol::timer::task::global: Timer cancelled successfully entry_id=4 [INFO] [stdout] 2025-09-10T08:42:04.007074Z DEBUG kestrel_protocol::core::endpoint::processing::operations: Connection timeout timer cancelled: true [INFO] [stdout] 2025-09-10T08:42:04.007083Z DEBUG kestrel_protocol::core::endpoint::lifecycle::manager: Attempting state transition cid=1939074315 current_state=Connecting target_state=Established [INFO] [stdout] 2025-09-10T08:42:04.007094Z TRACE kestrel_protocol::core::endpoint::lifecycle::transitions: State transition executed cid=1939074315 from="Connecting" to="Established" [INFO] [stdout] 2025-09-10T08:42:04.007114Z  INFO kestrel_protocol::core::endpoint::processing::processors::connection: Connection established cid=1939074315 peer_cid=2360025903 [INFO] [stdout] test socket::event_loop::routing::tests::test_cleanup_expired_frames ... ok [INFO] [stdout] 2025-09-10T08:42:04.007128Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=1939074315 frame=Push { header: ShortHeader { command: Push, connection_id: 1939074315, payload_length: 4, recv_window_size: 256, timestamp: 0, sequence_number: 0, recv_next_sequence: 0 }, payload: b"ack2" } [INFO] [stdout] 2025-09-10T08:42:04.007143Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="PushProcessor" frame_type=Push { header: ShortHeader { command: Push, connection_id: 1939074315, payload_length: 4, recv_window_size: 256, timestamp: 0, sequence_number: 0, recv_next_sequence: 0 }, payload: b"ack2" } [INFO] [stdout] 2025-09-10T08:42:04.007155Z TRACE kestrel_protocol::core::endpoint::processing::processors::data: Processing PUSH frame cid=1939074315 seq=0 payload_len=4 state=Established [INFO] [stdout] 2025-09-10T08:42:04.007165Z TRACE kestrel_protocol::core::endpoint::processing::processors::data: Handling PUSH in Established state cid=1939074315 seq=0 payload_len=4 [INFO] [stdout] 2025-09-10T08:42:04.007180Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=1939074315 remote_addr=127.0.0.1:51890 frame_count=1 first_frame=Ack { header: ShortHeader { command: Ack, connection_id: 2360025903, payload_length: 8, recv_window_size: 255, timestamp: 12, sequence_number: 0, recv_next_sequence: 0 }, payload: b"\0\0\0\0\0\0\0\0" } [INFO] [stdout] 2025-09-10T08:42:04.007198Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=1939074315 [INFO] [stdout] 2025-09-10T08:42:04.007208Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Reassembled data, sending to stream. cid=1939074315 count=1 [INFO] [stdout] 2025-09-10T08:42:04.007206Z TRACE mio::poll: registering event source with poller: token=Token(1), interests=READABLE [INFO] [stdout] 2025-09-10T08:42:04.007226Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=1939074315 state=Established [INFO] [stdout] 2025-09-10T08:42:04.007250Z DEBUG kestrel_protocol::socket::transport::sender: transport_sender_task sending frame batch addr=127.0.0.1:51890 frame_count=1 [INFO] [stdout] 2025-09-10T08:42:04.007268Z DEBUG kestrel_protocol::socket::event_loop::routing: 创建帧路由管理器 | Creating frame router manager [INFO] [stdout] 2025-09-10T08:42:04.007274Z DEBUG kestrel_protocol::socket::transport::udp: Sending UDP datagram addr=127.0.0.1:51890 frame_count=1 bytes=29 [INFO] [stdout] 2025-09-10T08:42:04.007277Z DEBUG kestrel_protocol::socket::event_loop::routing: 缓存早到的PUSH帧 127.0.0.1:8080 CID 123 | Cached early arrival PUSH frame from 127.0.0.1:8080 with CID 123 [INFO] [stdout] 2025-09-10T08:42:04.007290Z DEBUG kestrel_protocol::socket::event_loop::routing: 早到帧已缓存 | Early arrival frame cached cid=123 addr=127.0.0.1:8080 cache_key=123 [INFO] [stdout] 2025-09-10T08:42:04.007304Z DEBUG kestrel_protocol::socket::event_loop::routing: 注册新连接 | Registering new connection cid=123 addr=127.0.0.1:8080 [INFO] [stdout] 2025-09-10T08:42:04.007329Z DEBUG kestrel_protocol::socket::event_loop::routing: 成功转发缓存的早到帧 | Successfully forwarded cached early arrival frames cid=123 cache_key=123 count=1 [INFO] [stdout] 2025-09-10T08:42:04.007337Z  INFO kestrel_protocol::core::tests::state: Received server ack for second connection [INFO] [stdout] 2025-09-10T08:42:04.007341Z DEBUG kestrel_protocol::socket::event_loop::routing: 总共转发缓存帧 | Total forwarded cached frames cid=123 addr=127.0.0.1:8080 total_count=1 [INFO] [stdout] 2025-09-10T08:42:04.007352Z  INFO kestrel_protocol::core::tests::state: Data sent on second connection. [INFO] [stdout] 2025-09-10T08:42:04.007376Z DEBUG kestrel_protocol::socket::transport::udp: Received UDP datagram and pushed to buffer addr=127.0.0.1:51416 frame_count=1 bytes=29 [INFO] [stdout] 2025-09-10T08:42:04.007414Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=1939074315 [INFO] [stdout] 2025-09-10T08:42:04.007429Z TRACE kestrel_protocol::core::reliability::retransmission: Adding frame to SACK-based retransmission seq=0 [INFO] [stdout] 2025-09-10T08:42:04.007441Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=1939074315 remote_addr=127.0.0.1:51890 frame_count=1 first_frame=Push { header: ShortHeader { command: Push, connection_id: 2360025903, payload_length: 19, recv_window_size: 256, timestamp: 12, sequence_number: 0, recv_next_sequence: 1 }, payload: b"hello from client B" } [INFO] [stdout] 2025-09-10T08:42:04.007465Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=1939074315 state=Established [INFO] [stdout] 2025-09-10T08:42:04.007493Z DEBUG kestrel_protocol::socket::event_loop: Received frame batch from transport addr=127.0.0.1:51416 frame_count=1 [INFO] [stdout] 2025-09-10T08:42:04.007487Z DEBUG kestrel_protocol::core::endpoint::lifecycle::manager: Beginning graceful shutdown cid=1 current_state=ValidatingPath { new_addr: 127.0.0.1:9999, challenge_data: 7253885118070406688, notifier: Some(Sender { inner: Some(Inner { state: State { is_complete: false, is_closed: false, is_rx_task_set: true, is_tx_task_set: false } }) }) } [INFO] [stdout] 2025-09-10T08:42:04.007512Z TRACE kestrel_protocol::core::endpoint::lifecycle::transitions: State transition executed cid=1 from="ValidatingPath" to="Closing" [INFO] [stdout] 2025-09-10T08:42:04.007523Z DEBUG kestrel_protocol::socket::transport::sender: transport_sender_task sending frame batch addr=127.0.0.1:51890 frame_count=1 [INFO] [stdout] 2025-09-10T08:42:04.007532Z TRACE kestrel_protocol::core::reliability::retransmission: Adding frame to simple retransmission seq=2 [INFO] [stdout] 2025-09-10T08:42:04.007542Z TRACE kestrel_protocol::core::reliability::retransmission::simple_retx_manager: Added packet to simple retransmission tracking seq=2 max_retries=5 retry_interval_ms=500 [INFO] [stdout] 2025-09-10T08:42:04.007546Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=2360025903 frame=Ack { header: ShortHeader { command: Ack, connection_id: 2360025903, payload_length: 8, recv_window_size: 255, timestamp: 12, sequence_number: 0, recv_next_sequence: 0 }, payload: b"\0\0\0\0\0\0\0\0" } [INFO] [stdout] 2025-09-10T08:42:04.007555Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=1 remote_addr=127.0.0.1:5678 frame_count=1 first_frame=Fin { header: ShortHeader { command: Fin, connection_id: 2, payload_length: 0, recv_window_size: 256, timestamp: 61, sequence_number: 2, recv_next_sequence: 0 } } [INFO] [stdout] 2025-09-10T08:42:04.007560Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="AckProcessor" frame_type=Ack { header: ShortHeader { command: Ack, connection_id: 2360025903, payload_length: 8, recv_window_size: 255, timestamp: 12, sequence_number: 0, recv_next_sequence: 0 }, payload: b"\0\0\0\0\0\0\0\0" } [INFO] [stdout] 2025-09-10T08:42:04.007572Z TRACE kestrel_protocol::core::endpoint::processing::processors::ack: Processing ACK frame cid=2360025903 recv_next_seq=0 recv_window=255 payload_len=8 state=Established [INFO] [stdout] 2025-09-10T08:42:04.007577Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=1 [INFO] [stdout] 2025-09-10T08:42:04.007583Z TRACE kestrel_protocol::core::endpoint::processing::processors::ack: Handling ACK in Established state cid=2360025903 [INFO] [stdout] 2025-09-10T08:42:04.007591Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=1 state=Closing [INFO] [stdout] 2025-09-10T08:42:04.007593Z DEBUG kestrel_protocol::core::endpoint::processing::processors::ack: Processing ACK with SACK ranges cid=2360025903 recv_next_seq=0 sack_ranges_count=1 peer_recv_window=255 [INFO] [stdout] 2025-09-10T08:42:04.007613Z TRACE kestrel_protocol::core::reliability::retransmission::sack_manager: Checking for fast retransmission against in-flight packets highest_sacked=0 [INFO] [stdout] 2025-09-10T08:42:04.007645Z DEBUG kestrel_protocol::core::reliability::retransmission: Processed ACK with unified retransmission manager cumulative_ack=0 sack_ranges_count=1 sack_acked_count=1 simple_acked_count=0 rtt_samples_count=1 [INFO] [stdout] 2025-09-10T08:42:04.007657Z TRACE kestrel_protocol::core::reliability::retransmission::rtt: RTT updated sample_ms=12 srtt_ms=12 rttvar_ms=6 rto_ms=500 [INFO] [stdout] 2025-09-10T08:42:04.007669Z TRACE kestrel_protocol::core::reliability::congestion::vegas: Slow Start: cwnd increased cwnd=33 [INFO] [stdout] 2025-09-10T08:42:04.007683Z TRACE kestrel_protocol::core::reliability: Congestion window updated on ACK old_cwnd=32 new_cwnd=33 [INFO] [stdout] 2025-09-10T08:42:04.007688Z TRACE kestrel_protocol::core::endpoint: Failed to send remove command during drop: channel closed cid=1 [INFO] [stdout] 2025-09-10T08:42:04.007695Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=2360025903 [INFO] [stdout] 2025-09-10T08:42:04.007711Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2360025903 state=Established [INFO] [stdout] 2025-09-10T08:42:04.007705Z TRACE mio::poll: registering event source with poller: token=Token(1), interests=READABLE [INFO] [stdout] 2025-09-10T08:42:04.007727Z TRACE kestrel_protocol::core::endpoint: Failed to send remove command during drop: channel closed cid=2 [INFO] [stdout] 2025-09-10T08:42:04.007744Z DEBUG kestrel_protocol::socket::transport::udp: Sending UDP datagram addr=127.0.0.1:51890 frame_count=1 bytes=40 [INFO] [stdout] 2025-09-10T08:42:04.007824Z DEBUG kestrel_protocol::socket::transport::udp: Received UDP datagram and pushed to buffer addr=127.0.0.1:51416 frame_count=1 bytes=40 [INFO] [stdout] 2025-09-10T08:42:04.007873Z DEBUG kestrel_protocol::timer::wheel::core: Advancing timing wheel elapsed_ms=40 slots_to_advance=4 max_advance=4 current_slot=56 [INFO] [stdout] test packet::tests::test_syn_frame_roundtrip ... ok [INFO] [stdout] 2025-09-10T08:42:04.007905Z DEBUG kestrel_protocol::timer::wheel::core: Advancing timing wheel elapsed_ms=40 slots_to_advance=4 max_advance=4 current_slot=56 [INFO] [stdout] 2025-09-10T08:42:04.007938Z DEBUG kestrel_protocol::socket::event_loop: Received frame batch from transport addr=127.0.0.1:51416 frame_count=1 [INFO] [stdout] test socket::event_loop::routing::tests::test_early_frame_caching ... ok [INFO] [stdout] 2025-09-10T08:42:04.007995Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=2360025903 frame=Push { header: ShortHeader { command: Push, connection_id: 2360025903, payload_length: 19, recv_window_size: 256, timestamp: 12, sequence_number: 0, recv_next_sequence: 1 }, payload: b"hello from client B" } [INFO] [stdout] 2025-09-10T08:42:04.008016Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="PushProcessor" frame_type=Push { header: ShortHeader { command: Push, connection_id: 2360025903, payload_length: 19, recv_window_size: 256, timestamp: 12, sequence_number: 0, recv_next_sequence: 1 }, payload: b"hello from client B" } [INFO] [stdout] 2025-09-10T08:42:04.008030Z TRACE kestrel_protocol::core::endpoint::processing::processors::data: Processing PUSH frame cid=2360025903 seq=0 payload_len=19 state=Established [INFO] [stdout] 2025-09-10T08:42:04.008042Z TRACE kestrel_protocol::core::endpoint::processing::processors::data: Handling PUSH in Established state cid=2360025903 seq=0 payload_len=19 [INFO] [stdout] 2025-09-10T08:42:04.008060Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=2360025903 remote_addr=127.0.0.1:51416 frame_count=1 first_frame=Ack { header: ShortHeader { command: Ack, connection_id: 1939074315, payload_length: 8, recv_window_size: 255, timestamp: 36, sequence_number: 0, recv_next_sequence: 0 }, payload: b"\0\0\0\0\0\0\0\0" } [INFO] [stdout] 2025-09-10T08:42:04.008057Z TRACE mio::poll: registering event source with poller: token=Token(1), interests=READABLE [INFO] [stdout] 2025-09-10T08:42:04.008082Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=2360025903 [INFO] [stdout] 2025-09-10T08:42:04.008094Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Reassembled data, sending to stream. cid=2360025903 count=1 [INFO] [stdout] 2025-09-10T08:42:04.008112Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2360025903 state=Established [INFO] [stdout] 2025-09-10T08:42:04.008124Z DEBUG kestrel_protocol::socket::event_loop::routing: 创建帧路由管理器 | Creating frame router manager [INFO] [stdout] 2025-09-10T08:42:04.008134Z DEBUG kestrel_protocol::socket::event_loop::routing: 缓存早到的PUSH帧 127.0.0.1:8081 CID 0 | Cached early arrival PUSH frame from 127.0.0.1:8081 with CID 0 [INFO] [stdout] 2025-09-10T08:42:04.008143Z DEBUG kestrel_protocol::socket::transport::sender: transport_sender_task sending frame batch addr=127.0.0.1:51416 frame_count=1 [INFO] [stdout] 2025-09-10T08:42:04.008148Z DEBUG kestrel_protocol::socket::event_loop::routing: 早到帧已缓存 | Early arrival frame cached cid=0 addr=127.0.0.1:8081 cache_key=17449081214994602641 [INFO] [stdout] 2025-09-10T08:42:04.008159Z DEBUG kestrel_protocol::socket::event_loop::routing: 缓存早到的PUSH帧 127.0.0.1:8082 CID 0 | Cached early arrival PUSH frame from 127.0.0.1:8082 with CID 0 [INFO] [stdout] 2025-09-10T08:42:04.008167Z DEBUG kestrel_protocol::socket::event_loop::routing: 早到帧已缓存 | Early arrival frame cached cid=0 addr=127.0.0.1:8082 cache_key=16848164392997846392 [INFO] [stdout] 2025-09-10T08:42:04.008177Z  INFO kestrel_protocol::core::tests::state: Second connection on server verified. [INFO] [stdout] 2025-09-10T08:42:04.008214Z DEBUG kestrel_protocol::socket::transport::udp: Sending UDP datagram addr=127.0.0.1:51416 frame_count=1 bytes=29 [INFO] [stdout] test core::tests::shutdown::test_shutdown_when_validating_path ... ok [INFO] [stdout] test socket::event_loop::routing::tests::test_multiple_clients_zero_rtt_isolation ... ok [INFO] [stdout] 2025-09-10T08:42:04.008318Z DEBUG kestrel_protocol::socket::transport::udp: Received UDP datagram and pushed to buffer addr=127.0.0.1:51890 frame_count=1 bytes=29 [INFO] [stdout] 2025-09-10T08:42:04.008364Z DEBUG kestrel_protocol::socket::event_loop: Received frame batch from transport addr=127.0.0.1:51890 frame_count=1 [INFO] [stdout] 2025-09-10T08:42:04.008376Z TRACE mio::poll: registering event source with poller: token=Token(1), interests=READABLE [INFO] [stdout] 2025-09-10T08:42:04.008406Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=1939074315 frame=Ack { header: ShortHeader { command: Ack, connection_id: 1939074315, payload_length: 8, recv_window_size: 255, timestamp: 36, sequence_number: 0, recv_next_sequence: 0 }, payload: b"\0\0\0\0\0\0\0\0" } [INFO] [stdout] 2025-09-10T08:42:04.008425Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="AckProcessor" frame_type=Ack { header: ShortHeader { command: Ack, connection_id: 1939074315, payload_length: 8, recv_window_size: 255, timestamp: 36, sequence_number: 0, recv_next_sequence: 0 }, payload: b"\0\0\0\0\0\0\0\0" } [INFO] [stdout] 2025-09-10T08:42:04.008437Z TRACE kestrel_protocol::core::endpoint::processing::processors::ack: Processing ACK frame cid=1939074315 recv_next_seq=0 recv_window=255 payload_len=8 state=Established [INFO] [stdout] 2025-09-10T08:42:04.008450Z TRACE kestrel_protocol::core::endpoint::processing::processors::ack: Handling ACK in Established state cid=1939074315 [INFO] [stdout] 2025-09-10T08:42:04.008469Z DEBUG kestrel_protocol::core::endpoint::processing::processors::ack: Processing ACK with SACK ranges cid=1939074315 recv_next_seq=0 sack_ranges_count=1 peer_recv_window=255 [INFO] [stdout] 2025-09-10T08:42:04.008490Z TRACE kestrel_protocol::core::reliability::retransmission::sack_manager: Checking for fast retransmission against in-flight packets highest_sacked=0 [INFO] [stdout] 2025-09-10T08:42:04.008503Z DEBUG kestrel_protocol::core::reliability::retransmission: Processed ACK with unified retransmission manager cumulative_ack=0 sack_ranges_count=1 sack_acked_count=1 simple_acked_count=0 rtt_samples_count=1 [INFO] [stdout] 2025-09-10T08:42:04.008505Z TRACE mio::poll: registering event source with poller: token=Token(1), interests=READABLE [INFO] [stdout] 2025-09-10T08:42:04.008515Z TRACE kestrel_protocol::core::reliability::retransmission::rtt: RTT updated sample_ms=124 srtt_ms=124 rttvar_ms=62 rto_ms=500 [INFO] [stdout] 2025-09-10T08:42:04.008526Z TRACE kestrel_protocol::core::reliability::congestion::vegas: Slow Start: cwnd increased cwnd=33 [INFO] [stdout] 2025-09-10T08:42:04.008533Z TRACE kestrel_protocol::core::reliability: Congestion window updated on ACK old_cwnd=32 new_cwnd=33 [INFO] [stdout] 2025-09-10T08:42:04.008544Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=1939074315 [INFO] [stdout] 2025-09-10T08:42:04.008557Z DEBUG kestrel_protocol::socket::event_loop::routing: 创建帧路由管理器 | Creating frame router manager [INFO] [stdout] 2025-09-10T08:42:04.008559Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=1939074315 state=Established [INFO] [stdout] 2025-09-10T08:42:04.008570Z DEBUG kestrel_protocol::socket::event_loop::routing: 忽略来自未知源的非SYN数据包 127.0.0.1:8080 不可路由CID 789: Ack { header: ShortHeader { command: Ack, connection_id: 789, payload_length: 0, recv_window_size: 1024, timestamp: 12345, sequence_number: 0, recv_next_sequence: 0 }, payload: b"" } | Ignoring non-SYN packet from unknown source 127.0.0.1:8080 with unroutable CID 789: Ack { header: ShortHeader { command: Ack, connection_id: 789, payload_length: 0, recv_window_size: 1024, timestamp: 12345, sequence_number: 0, recv_next_sequence: 0 }, payload: b"" } [INFO] [stdout] 2025-09-10T08:42:04.008450Z DEBUG kestrel_protocol::socket::event_loop::routing: 创建帧路由管理器 | Creating frame router manager [INFO] [stdout] 2025-09-10T08:42:04.008651Z DEBUG kestrel_protocol::socket::event_loop::routing: 缓存早到的PUSH帧 127.0.0.1:8080 CID 456 | Cached early arrival PUSH frame from 127.0.0.1:8080 with CID 456 [INFO] [stdout] 2025-09-10T08:42:04.008668Z DEBUG kestrel_protocol::socket::event_loop::routing: 早到帧已缓存 | Early arrival frame cached cid=456 addr=127.0.0.1:8080 cache_key=456 [INFO] [stdout] 2025-09-10T08:42:04.008679Z DEBUG kestrel_protocol::socket::event_loop::routing: 缓存早到的PUSH帧 127.0.0.1:8080 CID 456 | Cached early arrival PUSH frame from 127.0.0.1:8080 with CID 456 [INFO] [stdout] 2025-09-10T08:42:04.008687Z DEBUG kestrel_protocol::socket::event_loop::routing: 早到帧已缓存 | Early arrival frame cached cid=456 addr=127.0.0.1:8080 cache_key=456 [INFO] [stdout] 2025-09-10T08:42:04.008742Z TRACE mio::poll: deregistering event source from poller [INFO] [stdout] test socket::event_loop::routing::tests::test_non_push_frames_not_cached ... ok [INFO] [stdout] 2025-09-10T08:42:04.008788Z TRACE kestrel_protocol::core::endpoint: Failed to send remove command during drop: channel closed cid=341328626 [INFO] [stdout] 2025-09-10T08:42:04.008872Z TRACE mio::poll: registering event source with poller: token=Token(1), interests=READABLE [INFO] [stdout] 2025-09-10T08:42:04.008878Z TRACE kestrel_protocol::core::endpoint: Failed to send remove command during drop: channel closed cid=1548873732 [INFO] [stdout] 2025-09-10T08:42:04.008928Z TRACE mio::poll: deregistering event source from poller [INFO] [stdout] 2025-09-10T08:42:04.008947Z DEBUG kestrel_protocol::socket::event_loop::routing: 创建帧路由管理器 | Creating frame router manager [INFO] [stdout] 2025-09-10T08:42:04.008958Z DEBUG kestrel_protocol::socket::event_loop::routing: 缓存早到的PUSH帧 127.0.0.1:8080 CID 0 | Cached early arrival PUSH frame from 127.0.0.1:8080 with CID 0 [INFO] [stdout] 2025-09-10T08:42:04.008972Z DEBUG kestrel_protocol::socket::event_loop::routing: 早到帧已缓存 | Early arrival frame cached cid=0 addr=127.0.0.1:8080 cache_key=9681000149947289835 [INFO] [stdout] 2025-09-10T08:42:04.008988Z DEBUG kestrel_protocol::socket::event_loop::routing: 注册新连接 | Registering new connection cid=123 addr=127.0.0.1:8080 [INFO] [stdout] 2025-09-10T08:42:04.008993Z TRACE kestrel_protocol::core::endpoint: Failed to send remove command during drop: channel closed cid=1939074315 [INFO] [stdout] 2025-09-10T08:42:04.009010Z DEBUG kestrel_protocol::socket::event_loop::routing: 成功转发缓存的早到帧 | Successfully forwarded cached early arrival frames cid=123 cache_key=9681000149947289835 count=1 [INFO] [stdout] 2025-09-10T08:42:04.009021Z DEBUG kestrel_protocol::socket::event_loop::routing: 总共转发缓存帧 | Total forwarded cached frames cid=123 addr=127.0.0.1:8080 total_count=1 [INFO] [stdout] test socket::event_loop::routing::tests::test_multiple_early_frames_caching ... ok [INFO] [stdout] test socket::event_loop::routing::tests::test_zero_rtt_early_frames_caching ... ok [INFO] [stdout] test core::tests::state::test_address_reuse_after_connection_close ... ok [INFO] [stdout] 2025-09-10T08:42:04.009326Z TRACE mio::poll: registering event source with poller: token=Token(1), interests=READABLE [INFO] [stdout] 2025-09-10T08:42:04.009826Z TRACE mio::poll: registering event source with poller: token=Token(126023333168256), interests=READABLE | WRITABLE [INFO] [stdout] 2025-09-10T08:42:04.007765Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=1 state=Established [INFO] [stdout] 2025-09-10T08:42:04.009991Z DEBUG kestrel_protocol::socket::transport::udp: UDP transport send actor started [INFO] [stdout] 2025-09-10T08:42:04.010017Z DEBUG kestrel_protocol::socket::transport::udp: UDP transport receiver task started [INFO] [stdout] 2025-09-10T08:42:04.010020Z  INFO kestrel_protocol::timer::task::handle: Global timer task started [INFO] [stdout] 2025-09-10T08:42:04.010032Z DEBUG kestrel_protocol::socket::transport::manager: 创建传输管理器 | Creating transport manager [INFO] [stdout] 2025-09-10T08:42:04.010039Z DEBUG kestrel_protocol::socket::event_loop::routing: 创建帧路由管理器 | Creating frame router manager [INFO] [stdout] 2025-09-10T08:42:04.010048Z  INFO kestrel_protocol::timer::task::global: Global timer task started [INFO] [stdout] 2025-09-10T08:42:04.010052Z  INFO kestrel_protocol::socket::handle: TransportReliableUdpSocket actor created and running addr=Some(127.0.0.1:54672) [INFO] [stdout] 2025-09-10T08:42:04.010093Z TRACE mio::poll: registering event source with poller: token=Token(126023467293824), interests=READABLE | WRITABLE [INFO] [stdout] 2025-09-10T08:42:04.009401Z TRACE mio::poll: registering event source with poller: token=Token(1), interests=READABLE [INFO] [stdout] 2025-09-10T08:42:04.010115Z TRACE mio::poll: deregistering event source from poller [INFO] [stdout] 2025-09-10T08:42:04.010152Z TRACE mio::poll: registering event source with poller: token=Token(126023467294208), interests=READABLE | WRITABLE [INFO] [stdout] 2025-09-10T08:42:04.010191Z TRACE mio::poll: registering event source with poller: token=Token(126023534403968), interests=READABLE | WRITABLE [INFO] [stdout] 2025-09-10T08:42:04.010282Z  INFO kestrel_protocol::timer::task::handle: Global timer task started [INFO] [stdout] 2025-09-10T08:42:04.010292Z DEBUG kestrel_protocol::socket::transport::manager: 创建传输管理器 | Creating transport manager [INFO] [stdout] 2025-09-10T08:42:04.010298Z DEBUG kestrel_protocol::socket::event_loop::routing: 创建帧路由管理器 | Creating frame router manager [INFO] [stdout] 2025-09-10T08:42:04.010300Z  INFO kestrel_protocol::timer::task::handle: Global timer task started [INFO] [stdout] 2025-09-10T08:42:04.010309Z DEBUG kestrel_protocol::socket::transport::manager: 创建传输管理器 | Creating transport manager [INFO] [stdout] 2025-09-10T08:42:04.010309Z  INFO kestrel_protocol::socket::handle: TransportReliableUdpSocket actor created and running addr=Some(127.0.0.1:56951) [INFO] [stdout] 2025-09-10T08:42:04.010316Z DEBUG kestrel_protocol::socket::event_loop::routing: 创建帧路由管理器 | Creating frame router manager [INFO] [stdout] 2025-09-10T08:42:04.010327Z  INFO kestrel_protocol::socket::handle: TransportReliableUdpSocket actor created and running addr=Some(127.0.0.1:38795) [INFO] [stdout] 2025-09-10T08:42:04.010347Z TRACE mio::poll: registering event source with poller: token=Token(126023467297408), interests=READABLE | WRITABLE [INFO] [stdout] 2025-09-10T08:42:04.010350Z DEBUG kestrel_protocol::socket::transport::udp: UDP transport send actor started [INFO] [stdout] 2025-09-10T08:42:04.010363Z DEBUG kestrel_protocol::socket::transport::udp: UDP transport receiver task started [INFO] [stdout] 2025-09-10T08:42:04.010387Z  INFO kestrel_protocol::timer::task::global: Global timer task started [INFO] [stdout] 2025-09-10T08:42:04.010479Z TRACE mio::poll: registering event source with poller: token=Token(126023534490112), interests=READABLE | WRITABLE [INFO] [stdout] 2025-09-10T08:42:04.010519Z  INFO kestrel_protocol::timer::task::handle: Global timer task started [INFO] [stdout] 2025-09-10T08:42:04.010529Z DEBUG kestrel_protocol::socket::transport::manager: 创建传输管理器 | Creating transport manager [INFO] [stdout] 2025-09-10T08:42:04.010535Z DEBUG kestrel_protocol::socket::event_loop::routing: 创建帧路由管理器 | Creating frame router manager [INFO] [stdout] 2025-09-10T08:42:04.010543Z  INFO kestrel_protocol::socket::handle: TransportReliableUdpSocket actor created and running addr=Some(127.0.0.1:58951) [INFO] [stdout] 2025-09-10T08:42:04.010569Z  INFO kestrel_protocol::core::tests::state: [Client] Connecting... [INFO] [stdout] 2025-09-10T08:42:04.010581Z  INFO kestrel_protocol::timer::task::handle: Global timer task started [INFO] [stdout] 2025-09-10T08:42:04.010589Z DEBUG kestrel_protocol::socket::transport::udp: UDP transport send actor started [INFO] [stdout] 2025-09-10T08:42:04.010590Z DEBUG kestrel_protocol::socket::transport::manager: 创建传输管理器 | Creating transport manager [INFO] [stdout] 2025-09-10T08:42:04.010597Z DEBUG kestrel_protocol::socket::event_loop::routing: 创建帧路由管理器 | Creating frame router manager [INFO] [stdout] 2025-09-10T08:42:04.010601Z DEBUG kestrel_protocol::socket::transport::udp: UDP transport receiver task started [INFO] [stdout] 2025-09-10T08:42:04.010606Z  INFO kestrel_protocol::socket::handle: TransportReliableUdpSocket actor created and running addr=Some(127.0.0.1:50475) [INFO] [stdout] 2025-09-10T08:42:04.010647Z DEBUG kestrel_protocol::socket::transport::udp: UDP transport send actor started [INFO] [stdout] 2025-09-10T08:42:04.010660Z DEBUG kestrel_protocol::socket::transport::udp: UDP transport receiver task started [INFO] [stdout] 2025-09-10T08:42:04.010683Z  INFO kestrel_protocol::timer::task::global: Global timer task started [INFO] [stdout] 2025-09-10T08:42:04.010842Z DEBUG kestrel_protocol::socket::event_loop::session_coordinator: Generated unique connection ID cid=3797322053 [INFO] [stdout] 2025-09-10T08:42:04.010867Z  INFO kestrel_protocol::core::endpoint::lifecycle::manager: Connection lifecycle initialized cid=3797322053 remote_addr=127.0.0.1:38795 [INFO] [stdout] 2025-09-10T08:42:04.010918Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1 slot_index=500 delay_ms=5000 [INFO] [stdout] 2025-09-10T08:42:04.010941Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1 entry_id=1 connection_id=3797322053 delay_ms=5000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.011002Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=2 slot_index=440 delay_ms=30000 [INFO] [stdout] 2025-09-10T08:42:04.010997Z TRACE mio::poll: registering event source with poller: token=Token(1), interests=READABLE [INFO] [stdout] 2025-09-10T08:42:04.009461Z TRACE mio::poll: registering event source with poller: token=Token(1), interests=READABLE [INFO] [stdout] 2025-09-10T08:42:04.011141Z DEBUG kestrel_protocol::socket::event_loop::routing: 创建帧路由管理器 | Creating frame router manager [INFO] [stdout] 2025-09-10T08:42:04.011158Z DEBUG kestrel_protocol::socket::event_loop::routing: 缓存早到的PUSH帧 127.0.0.1:8080 CID 555 | Cached early arrival PUSH frame from 127.0.0.1:8080 with CID 555 [INFO] [stdout] 2025-09-10T08:42:04.011183Z DEBUG kestrel_protocol::socket::event_loop::routing: 早到帧已缓存 | Early arrival frame cached cid=555 addr=127.0.0.1:8080 cache_key=555 [INFO] [stdout] 2025-09-10T08:42:04.011205Z DEBUG kestrel_protocol::socket::event_loop::routing: 注册新连接 | Registering new connection cid=555 addr=127.0.0.1:8080 [INFO] [stdout] 2025-09-10T08:42:04.011248Z DEBUG kestrel_protocol::socket::event_loop::routing: 成功转发缓存的早到帧 | Successfully forwarded cached early arrival frames cid=555 cache_key=555 count=1 [INFO] [stdout] 2025-09-10T08:42:04.011262Z DEBUG kestrel_protocol::socket::event_loop::routing: 总共转发缓存帧 | Total forwarded cached frames cid=555 addr=127.0.0.1:8080 total_count=1 [INFO] [stdout] 2025-09-10T08:42:04.011426Z TRACE mio::poll: registering event source with poller: token=Token(126023333130752), interests=READABLE | WRITABLE [INFO] [stdout] 2025-09-10T08:42:04.011569Z TRACE mio::poll: registering event source with poller: token=Token(126023802895616), interests=READABLE | WRITABLE [INFO] [stdout] 2025-09-10T08:42:04.011711Z  INFO kestrel_protocol::timer::task::handle: Global timer task started [INFO] [stdout] 2025-09-10T08:42:04.011721Z DEBUG kestrel_protocol::socket::transport::manager: 创建传输管理器 | Creating transport manager [INFO] [stdout] 2025-09-10T08:42:04.011727Z DEBUG kestrel_protocol::socket::event_loop::routing: 创建帧路由管理器 | Creating frame router manager [INFO] [stdout] 2025-09-10T08:42:04.011739Z  INFO kestrel_protocol::socket::handle: TransportReliableUdpSocket actor created and running addr=Some(127.0.0.1:48017) [INFO] [stdout] 2025-09-10T08:42:04.011925Z DEBUG kestrel_protocol::socket::transport::udp: UDP transport receiver task started [INFO] [stdout] 2025-09-10T08:42:04.011948Z  INFO kestrel_protocol::timer::task::handle: Global timer task started [INFO] [stdout] 2025-09-10T08:42:04.011958Z DEBUG kestrel_protocol::socket::transport::manager: 创建传输管理器 | Creating transport manager [INFO] [stdout] 2025-09-10T08:42:04.011964Z DEBUG kestrel_protocol::socket::event_loop::routing: 创建帧路由管理器 | Creating frame router manager [INFO] [stdout] 2025-09-10T08:42:04.011972Z  INFO kestrel_protocol::socket::handle: TransportReliableUdpSocket actor created and running addr=Some(127.0.0.1:49542) [INFO] [stdout] 2025-09-10T08:42:04.011972Z  INFO kestrel_protocol::timer::task::global: Global timer task started [INFO] [stdout] 2025-09-10T08:42:04.012077Z DEBUG kestrel_protocol::socket::transport::udp: UDP transport send actor started [INFO] [stdout] 2025-09-10T08:42:04.012080Z DEBUG kestrel_protocol::socket::transport::udp: UDP transport send actor started [INFO] [stdout] 2025-09-10T08:42:04.012102Z DEBUG kestrel_protocol::socket::transport::udp: UDP transport receiver task started [INFO] [stdout] 2025-09-10T08:42:04.012135Z  INFO kestrel_protocol::timer::task::global: Global timer task started [INFO] [stdout] test socket::event_loop::routing::tests::test_forward_cached_frames_success ... ok [INFO] [stdout] 2025-09-10T08:42:04.012363Z TRACE mio::poll: registering event source with poller: token=Token(1), interests=READABLE [INFO] [stdout] 2025-09-10T08:42:04.012457Z TRACE mio::poll: registering event source with poller: token=Token(126022661988864), interests=READABLE | WRITABLE [INFO] [stdout] 2025-09-10T08:42:04.012641Z  INFO kestrel_protocol::timer::task::handle: Global timer task started [INFO] [stdout] 2025-09-10T08:42:04.012650Z DEBUG kestrel_protocol::socket::transport::manager: 创建传输管理器 | Creating transport manager [INFO] [stdout] 2025-09-10T08:42:04.012657Z DEBUG kestrel_protocol::socket::event_loop::routing: 创建帧路由管理器 | Creating frame router manager [INFO] [stdout] 2025-09-10T08:42:04.012669Z  INFO kestrel_protocol::socket::handle: TransportReliableUdpSocket actor created and running addr=Some(127.0.0.1:51449) [INFO] [stdout] 2025-09-10T08:42:04.012693Z DEBUG kestrel_protocol::timer::wheel::core: Advancing timing wheel elapsed_ms=71 slots_to_advance=7 max_advance=7 current_slot=13 [INFO] [stdout] 2025-09-10T08:42:04.012703Z DEBUG kestrel_protocol::socket::transport::udp: UDP transport send actor started [INFO] [stdout] 2025-09-10T08:42:04.012717Z DEBUG kestrel_protocol::socket::transport::udp: UDP transport receiver task started [INFO] [stdout] 2025-09-10T08:42:04.012746Z  INFO kestrel_protocol::timer::task::global: Global timer task started [INFO] [stdout] 2025-09-10T08:42:04.012833Z TRACE mio::poll: registering event source with poller: token=Token(126022662104448), interests=READABLE | WRITABLE [INFO] [stdout] 2025-09-10T08:42:04.013028Z  INFO kestrel_protocol::timer::task::handle: Global timer task started [INFO] [stdout] 2025-09-10T08:42:04.013037Z DEBUG kestrel_protocol::socket::transport::manager: 创建传输管理器 | Creating transport manager [INFO] [stdout] 2025-09-10T08:42:04.013042Z DEBUG kestrel_protocol::socket::event_loop::routing: 创建帧路由管理器 | Creating frame router manager [INFO] [stdout] 2025-09-10T08:42:04.013051Z  INFO kestrel_protocol::socket::handle: TransportReliableUdpSocket actor created and running addr=Some(127.0.0.1:60126) [INFO] [stdout] 2025-09-10T08:42:04.013088Z DEBUG kestrel_protocol::socket::transport::udp: UDP transport send actor started [INFO] [stdout] 2025-09-10T08:42:04.013099Z DEBUG kestrel_protocol::socket::transport::udp: UDP transport receiver task started [INFO] [stdout] 2025-09-10T08:42:04.013127Z  INFO kestrel_protocol::timer::task::global: Global timer task started [INFO] [stdout] 2025-09-10T08:42:04.013232Z DEBUG kestrel_protocol::socket::event_loop::session_coordinator: Generated unique connection ID cid=4243758483 [INFO] [stdout] 2025-09-10T08:42:04.013265Z  INFO kestrel_protocol::core::endpoint::lifecycle::manager: Connection lifecycle initialized cid=4243758483 remote_addr=127.0.0.1:51449 [INFO] [stdout] 2025-09-10T08:42:04.013321Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1 slot_index=500 delay_ms=5000 [INFO] [stdout] 2025-09-10T08:42:04.013339Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1 entry_id=1 connection_id=4243758483 delay_ms=5000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.013388Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=2 slot_index=440 delay_ms=30000 [INFO] [stdout] 2025-09-10T08:42:04.013403Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=2 entry_id=2 connection_id=4243758483 delay_ms=30000 event_type=ConnectionTimeout [INFO] [stdout] 2025-09-10T08:42:04.013447Z DEBUG kestrel_protocol::socket::event_loop::routing: 注册新连接 | Registering new connection cid=4243758483 addr=127.0.0.1:51449 [INFO] [stdout] 2025-09-10T08:42:04.013467Z DEBUG kestrel_protocol::socket::event_loop::session_coordinator: Connection registered to frame router cid=4243758483 addr=127.0.0.1:51449 [INFO] [stdout] 2025-09-10T08:42:04.013491Z  INFO kestrel_protocol::socket::event_loop::session_coordinator: Spawning new endpoint task for outbound connection addr=127.0.0.1:51449 cid=4243758483 [INFO] [stdout] 2025-09-10T08:42:04.013508Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=4243758483 remote_addr=127.0.0.1:51449 frame_count=1 first_frame=Syn { header: LongHeader { command: Syn, protocol_version: 1, destination_cid: 0, source_cid: 4243758483 } } [INFO] [stdout] 2025-09-10T08:42:04.013529Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=4243758483 state=Connecting [INFO] [stdout] 2025-09-10T08:42:04.013565Z DEBUG kestrel_protocol::socket::transport::sender: transport_sender_task sending frame batch addr=127.0.0.1:51449 frame_count=1 [INFO] [stdout] 2025-09-10T08:42:04.013588Z DEBUG kestrel_protocol::socket::transport::udp: Sending UDP datagram addr=127.0.0.1:51449 frame_count=1 bytes=10 [INFO] [stdout] 2025-09-10T08:42:04.013762Z DEBUG kestrel_protocol::socket::transport::udp: Received UDP datagram and pushed to buffer addr=127.0.0.1:60126 frame_count=1 bytes=10 [INFO] [stdout] 2025-09-10T08:42:04.013802Z DEBUG kestrel_protocol::socket::event_loop: Received frame batch from transport addr=127.0.0.1:60126 frame_count=1 [INFO] [stdout] 2025-09-10T08:42:04.013813Z  INFO kestrel_protocol::socket::event_loop::session_coordinator: Accepting new connection attempt addr=127.0.0.1:60126 [INFO] [stdout] 2025-09-10T08:42:04.013822Z DEBUG kestrel_protocol::socket::event_loop::session_coordinator: Generated unique connection ID cid=3356636906 [INFO] [stdout] 2025-09-10T08:42:04.013856Z  INFO kestrel_protocol::core::endpoint::lifecycle::manager: Connection lifecycle initialized cid=3356636906 remote_addr=127.0.0.1:60126 [INFO] [stdout] 2025-09-10T08:42:04.013860Z DEBUG kestrel_protocol::core::reliability::retransmission::sack_manager: RTO retransmission triggered - reconstructing frame with fresh header seq=0 frame_type=Push updated_cid=2 [INFO] [stdout] 2025-09-10T08:42:04.013892Z DEBUG kestrel_protocol::core::reliability::retransmission: Retransmission timeout detected by unified manager with frame reconstruction retx_count=1 current_peer_cid=2 [INFO] [stdout] 2025-09-10T08:42:04.013898Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1 slot_index=500 delay_ms=5000 [INFO] [stdout] 2025-09-10T08:42:04.013938Z  INFO kestrel_protocol::socket::tests::rebind: 服务器地址: 127.0.0.1:54672 [INFO] [stdout] 2025-09-10T08:42:04.013947Z  INFO kestrel_protocol::socket::tests::rebind: 客户端原始地址: 127.0.0.1:49542 [INFO] [stdout] 2025-09-10T08:42:04.011022Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=2 entry_id=2 connection_id=3797322053 delay_ms=30000 event_type=ConnectionTimeout [INFO] [stdout] 2025-09-10T08:42:04.014024Z DEBUG kestrel_protocol::socket::event_loop::routing: 注册新连接 | Registering new connection cid=3797322053 addr=127.0.0.1:38795 [INFO] [stdout] 2025-09-10T08:42:04.014045Z DEBUG kestrel_protocol::socket::event_loop::session_coordinator: Connection registered to frame router cid=3797322053 addr=127.0.0.1:38795 [INFO] [stdout] 2025-09-10T08:42:04.014069Z  INFO kestrel_protocol::socket::event_loop::session_coordinator: Spawning new endpoint task for outbound connection addr=127.0.0.1:38795 cid=3797322053 [INFO] [stdout] 2025-09-10T08:42:04.014081Z DEBUG kestrel_protocol::socket::event_loop::session_coordinator: Generated unique connection ID cid=2358197484 [INFO] [stdout] 2025-09-10T08:42:04.014086Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=3797322053 remote_addr=127.0.0.1:38795 frame_count=1 first_frame=Syn { header: LongHeader { command: Syn, protocol_version: 1, destination_cid: 0, source_cid: 3797322053 } } [INFO] [stdout] 2025-09-10T08:42:04.014105Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=3797322053 state=Connecting [INFO] [stdout] 2025-09-10T08:42:04.014109Z  INFO kestrel_protocol::core::endpoint::lifecycle::manager: Connection lifecycle initialized cid=2358197484 remote_addr=127.0.0.1:54672 [INFO] [stdout] 2025-09-10T08:42:04.014139Z DEBUG kestrel_protocol::socket::transport::sender: transport_sender_task sending frame batch addr=127.0.0.1:38795 frame_count=1 [INFO] [stdout] 2025-09-10T08:42:04.014151Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1 slot_index=500 delay_ms=5000 [INFO] [stdout] 2025-09-10T08:42:04.014161Z DEBUG kestrel_protocol::socket::transport::udp: Sending UDP datagram addr=127.0.0.1:38795 frame_count=1 bytes=10 [INFO] [stdout] 2025-09-10T08:42:04.014172Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1 entry_id=1 connection_id=2358197484 delay_ms=5000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.014232Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=2 slot_index=440 delay_ms=30000 [INFO] [stdout] 2025-09-10T08:42:04.014238Z DEBUG kestrel_protocol::socket::transport::udp: Received UDP datagram and pushed to buffer addr=127.0.0.1:50475 frame_count=1 bytes=10 [INFO] [stdout] 2025-09-10T08:42:04.014250Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=2 entry_id=2 connection_id=2358197484 delay_ms=30000 event_type=ConnectionTimeout [INFO] [stdout] 2025-09-10T08:42:04.014298Z DEBUG kestrel_protocol::socket::event_loop::routing: 注册新连接 | Registering new connection cid=2358197484 addr=127.0.0.1:54672 [INFO] [stdout] 2025-09-10T08:42:04.014301Z DEBUG kestrel_protocol::socket::event_loop: Received frame batch from transport addr=127.0.0.1:50475 frame_count=1 [INFO] [stdout] 2025-09-10T08:42:04.014314Z  INFO kestrel_protocol::socket::event_loop::session_coordinator: Accepting new connection attempt addr=127.0.0.1:50475 [INFO] [stdout] 2025-09-10T08:42:04.014322Z DEBUG kestrel_protocol::socket::event_loop::session_coordinator: Generated unique connection ID cid=1916494248 [INFO] [stdout] 2025-09-10T08:42:04.014322Z DEBUG kestrel_protocol::socket::event_loop::session_coordinator: Connection registered to frame router cid=2358197484 addr=127.0.0.1:54672 [INFO] [stdout] 2025-09-10T08:42:04.014339Z  INFO kestrel_protocol::core::endpoint::lifecycle::manager: Connection lifecycle initialized cid=1916494248 remote_addr=127.0.0.1:50475 [INFO] [stdout] 2025-09-10T08:42:04.014405Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1 slot_index=500 delay_ms=5000 [INFO] [stdout] 2025-09-10T08:42:04.014416Z  INFO kestrel_protocol::socket::event_loop::session_coordinator: Spawning new endpoint task for outbound connection addr=127.0.0.1:54672 cid=2358197484 [INFO] [stdout] 2025-09-10T08:42:04.014424Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1 entry_id=1 connection_id=1916494248 delay_ms=5000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.014450Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=2358197484 remote_addr=127.0.0.1:54672 frame_count=1 first_frame=Syn { header: LongHeader { command: Syn, protocol_version: 1, destination_cid: 0, source_cid: 2358197484 } } [INFO] [stdout] 2025-09-10T08:42:04.014462Z DEBUG kestrel_protocol::socket::event_loop::routing: 注册新连接 | Registering new connection cid=1916494248 addr=127.0.0.1:50475 [INFO] [stdout] 2025-09-10T08:42:04.014476Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2358197484 state=Connecting [INFO] [stdout] 2025-09-10T08:42:04.014480Z DEBUG kestrel_protocol::socket::event_loop::session_coordinator: Connection registered to frame router cid=1916494248 addr=127.0.0.1:50475 [INFO] [stdout] 2025-09-10T08:42:04.014492Z  INFO kestrel_protocol::socket::event_loop::session_coordinator: New connection successfully sent to user application addr=127.0.0.1:50475 cid=1916494248 [INFO] [stdout] 2025-09-10T08:42:04.014506Z DEBUG kestrel_protocol::socket::transport::sender: transport_sender_task sending frame batch addr=127.0.0.1:54672 frame_count=1 [INFO] [stdout] 2025-09-10T08:42:04.014514Z  INFO kestrel_protocol::socket::event_loop::session_coordinator: Spawning new endpoint task for inbound connection addr=127.0.0.1:50475 cid=1916494248 [INFO] [stdout] 2025-09-10T08:42:04.014530Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=1916494248 state=SynReceived [INFO] [stdout] 2025-09-10T08:42:04.014539Z DEBUG kestrel_protocol::socket::transport::udp: Sending UDP datagram addr=127.0.0.1:54672 frame_count=1 bytes=10 [INFO] [stdout] 2025-09-10T08:42:04.014600Z DEBUG kestrel_protocol::core::endpoint::lifecycle::manager: Beginning graceful shutdown cid=3797322053 current_state=Connecting [INFO] [stdout] 2025-09-10T08:42:04.014635Z DEBUG kestrel_protocol::socket::transport::udp: Received UDP datagram and pushed to buffer addr=127.0.0.1:49542 frame_count=1 bytes=10 [INFO] [stdout] 2025-09-10T08:42:04.014690Z DEBUG kestrel_protocol::socket::event_loop: Received frame batch from transport addr=127.0.0.1:49542 frame_count=1 [INFO] [stdout] 2025-09-10T08:42:04.014716Z  INFO kestrel_protocol::socket::event_loop::session_coordinator: Accepting new connection attempt addr=127.0.0.1:49542 [INFO] [stdout] 2025-09-10T08:42:04.014776Z DEBUG kestrel_protocol::socket::event_loop::session_coordinator: Generated unique connection ID cid=28751231 [INFO] [stdout] 2025-09-10T08:42:04.014802Z  INFO kestrel_protocol::core::endpoint::lifecycle::manager: Connection lifecycle initialized cid=28751231 remote_addr=127.0.0.1:49542 [INFO] [stdout] 2025-09-10T08:42:04.014846Z TRACE mio::poll: registering event source with poller: token=Token(126023802945536), interests=READABLE | WRITABLE [INFO] [stdout] 2025-09-10T08:42:04.014851Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1 slot_index=500 delay_ms=5000 [INFO] [stdout] 2025-09-10T08:42:04.014872Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1 entry_id=1 connection_id=28751231 delay_ms=5000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.014924Z DEBUG kestrel_protocol::socket::event_loop::routing: 注册新连接 | Registering new connection cid=28751231 addr=127.0.0.1:49542 [INFO] [stdout] 2025-09-10T08:42:04.014948Z DEBUG kestrel_protocol::socket::event_loop::session_coordinator: Connection registered to frame router cid=28751231 addr=127.0.0.1:49542 [INFO] [stdout] 2025-09-10T08:42:04.014962Z  INFO kestrel_protocol::socket::event_loop::session_coordinator: New connection successfully sent to user application addr=127.0.0.1:49542 cid=28751231 [INFO] [stdout] 2025-09-10T08:42:04.014990Z  INFO kestrel_protocol::socket::event_loop::session_coordinator: Spawning new endpoint task for inbound connection addr=127.0.0.1:49542 cid=28751231 [INFO] [stdout] 2025-09-10T08:42:04.015006Z  INFO kestrel_protocol::timer::task::handle: Global timer task started [INFO] [stdout] 2025-09-10T08:42:04.015006Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=28751231 state=SynReceived [INFO] [stdout] 2025-09-10T08:42:04.015015Z DEBUG kestrel_protocol::socket::transport::manager: 创建传输管理器 | Creating transport manager [INFO] [stdout] 2025-09-10T08:42:04.015021Z DEBUG kestrel_protocol::socket::event_loop::routing: 创建帧路由管理器 | Creating frame router manager [INFO] [stdout] 2025-09-10T08:42:04.015029Z  INFO kestrel_protocol::socket::handle: TransportReliableUdpSocket actor created and running addr=Some(127.0.0.1:45082) [INFO] [stdout] 2025-09-10T08:42:04.015090Z DEBUG kestrel_protocol::socket::transport::udp: UDP transport send actor started [INFO] [stdout] 2025-09-10T08:42:04.015102Z  INFO kestrel_protocol::socket::tests::rebind: 连接建立,服务器看到的客户端地址: 127.0.0.1:49542 [INFO] [stdout] 2025-09-10T08:42:04.015111Z DEBUG kestrel_protocol::socket::transport::udp: UDP transport receiver task started [INFO] [stdout] 2025-09-10T08:42:04.015143Z  INFO kestrel_protocol::timer::task::global: Global timer task started [INFO] [stdout] 2025-09-10T08:42:04.015175Z DEBUG kestrel_protocol::socket::transport::manager: 传输管理器重绑定地址 | Transport manager rebinding address new_addr=127.0.0.1:0 [INFO] [stdout] 2025-09-10T08:42:04.015213Z TRACE mio::poll: registering event source with poller: token=Token(126023668632832), interests=READABLE | WRITABLE [INFO] [stdout] 2025-09-10T08:42:04.015226Z  INFO kestrel_protocol::socket::tests::rebind: 服务器地址: 127.0.0.1:48017 [INFO] [stdout] 2025-09-10T08:42:04.015237Z  INFO kestrel_protocol::socket::tests::rebind: 客户端地址: 127.0.0.1:45082 [INFO] [stdout] 2025-09-10T08:42:04.013905Z DEBUG kestrel_protocol::core::reliability::congestion::vegas: Congestive loss detected! New ssthresh: 16, New cwnd: 16 [INFO] [stdout] 2025-09-10T08:42:04.015272Z DEBUG kestrel_protocol::core::reliability: Congestion window reduced due to retransmissions old_cwnd=32 new_cwnd=16 count=1 [INFO] [stdout] 2025-09-10T08:42:04.015284Z DEBUG kestrel_protocol::core::reliability::retransmission::rtt: RTO backoff old_rto_ms=200 new_rto_ms=400 [INFO] [stdout] 2025-09-10T08:42:04.015302Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=1 remote_addr=127.0.0.1:5678 frame_count=1 first_frame=Push { header: ShortHeader { command: Push, connection_id: 2, payload_length: 29, recv_window_size: 256, timestamp: 207, sequence_number: 0, recv_next_sequence: 1 }, payload: b"hello, this is a test message" } [INFO] [stdout] 2025-09-10T08:42:04.015319Z DEBUG kestrel_protocol::socket::transport::udp: UDP transport send actor started [INFO] [stdout] 2025-09-10T08:42:04.015329Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=1 [INFO] [stdout] 2025-09-10T08:42:04.015343Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=1 state=Established [INFO] [stdout] 2025-09-10T08:42:04.015369Z DEBUG kestrel_protocol::socket::transport::manager: 传输管理器重绑定完成 | Transport manager rebind completed actual_addr=127.0.0.1:42711 [INFO] [stdout] 2025-09-10T08:42:04.015416Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=2 frame=Push { header: ShortHeader { command: Push, connection_id: 2, payload_length: 29, recv_window_size: 256, timestamp: 207, sequence_number: 0, recv_next_sequence: 1 }, payload: b"hello, this is a test message" } [INFO] [stdout] 2025-09-10T08:42:04.015433Z  INFO kestrel_protocol::socket::tests::rebind: 客户端从 127.0.0.1:49542 rebind到 127.0.0.1:42711 [INFO] [stdout] 2025-09-10T08:42:04.015435Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="PushProcessor" frame_type=Push { header: ShortHeader { command: Push, connection_id: 2, payload_length: 29, recv_window_size: 256, timestamp: 207, sequence_number: 0, recv_next_sequence: 1 }, payload: b"hello, this is a test message" } [INFO] [stdout] 2025-09-10T08:42:04.015455Z TRACE kestrel_protocol::core::endpoint::processing::processors::data: Processing PUSH frame cid=2 seq=0 payload_len=29 state=Established [INFO] [stdout] 2025-09-10T08:42:04.015467Z TRACE kestrel_protocol::core::endpoint::processing::processors::data: Handling PUSH in Established state cid=2 seq=0 payload_len=29 [INFO] [stdout] 2025-09-10T08:42:04.015489Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=2 remote_addr=127.0.0.1:1234 frame_count=1 first_frame=Ack { header: ShortHeader { command: Ack, connection_id: 1, payload_length: 8, recv_window_size: 255, timestamp: 204, sequence_number: 0, recv_next_sequence: 0 }, payload: b"\0\0\0\0\0\0\0\0" } [INFO] [stdout] 2025-09-10T08:42:04.015497Z DEBUG kestrel_protocol::socket::transport::sender: Transport sender task is swapping to a new transport [INFO] [stdout] 2025-09-10T08:42:04.015511Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=2 [INFO] [stdout] 2025-09-10T08:42:04.015521Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Reassembled data, sending to stream. cid=2 count=1 [INFO] [stdout] 2025-09-10T08:42:04.015533Z DEBUG kestrel_protocol::socket::transport::udp: UDP transport send actor has shut down [INFO] [stdout] 2025-09-10T08:42:04.015547Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2 state=Established [INFO] [stdout] 2025-09-10T08:42:04.015565Z DEBUG kestrel_protocol::socket::transport::udp: UDP transport receiver task started [INFO] [stdout] 2025-09-10T08:42:04.015570Z  INFO kestrel_protocol::core::tests::retransmission: [Server] Successfully received message after RTO. [INFO] [stdout] 2025-09-10T08:42:04.015586Z  INFO kestrel_protocol::core::tests::retransmission: [Server] Sending response... [INFO] [stdout] 2025-09-10T08:42:04.015590Z DEBUG kestrel_protocol::socket::transport::udp: Receiver task received shutdown signal [INFO] [stdout] 2025-09-10T08:42:04.015600Z DEBUG kestrel_protocol::socket::transport::udp: UDP transport receiver task has shut down [INFO] [stdout] 2025-09-10T08:42:04.015635Z TRACE mio::poll: deregistering event source from poller [INFO] [stdout] 2025-09-10T08:42:04.015697Z DEBUG kestrel_protocol::core::endpoint::lifecycle::manager: Beginning graceful shutdown cid=2358197484 current_state=Connecting [INFO] [stdout] 2025-09-10T08:42:04.015713Z TRACE kestrel_protocol::core::endpoint::lifecycle::transitions: State transition executed cid=2358197484 from="Connecting" to="Closing" [INFO] [stdout] 2025-09-10T08:42:04.015732Z TRACE kestrel_protocol::core::reliability::retransmission: Adding frame to SACK-based retransmission seq=0 [INFO] [stdout] 2025-09-10T08:42:04.015730Z DEBUG kestrel_protocol::socket::event_loop::session_coordinator: Generated unique connection ID cid=3745179067 [INFO] [stdout] 2025-09-10T08:42:04.015746Z TRACE kestrel_protocol::core::reliability::retransmission: Adding frame to simple retransmission seq=1 [INFO] [stdout] 2025-09-10T08:42:04.015756Z TRACE kestrel_protocol::core::reliability::retransmission::simple_retx_manager: Added packet to simple retransmission tracking seq=1 max_retries=5 retry_interval_ms=500 [INFO] [stdout] 2025-09-10T08:42:04.015760Z  INFO kestrel_protocol::core::endpoint::lifecycle::manager: Connection lifecycle initialized cid=3745179067 remote_addr=127.0.0.1:48017 [INFO] [stdout] 2025-09-10T08:42:04.015769Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=2358197484 remote_addr=127.0.0.1:54672 frame_count=2 first_frame=Push { header: ShortHeader { command: Push, connection_id: 0, payload_length: 24, recv_window_size: 256, timestamp: 1, sequence_number: 0, recv_next_sequence: 0 }, payload: b"test after client rebind" } [INFO] [stdout] 2025-09-10T08:42:04.015797Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=2358197484 [INFO] [stdout] 2025-09-10T08:42:04.015808Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1 slot_index=500 delay_ms=5000 [INFO] [stdout] 2025-09-10T08:42:04.015814Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2358197484 state=Closing [INFO] [stdout] 2025-09-10T08:42:04.015830Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1 entry_id=1 connection_id=3745179067 delay_ms=5000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.015842Z DEBUG kestrel_protocol::socket::transport::sender: transport_sender_task sending frame batch addr=127.0.0.1:54672 frame_count=2 [INFO] [stdout] 2025-09-10T08:42:04.015871Z DEBUG kestrel_protocol::socket::transport::udp: Sending UDP datagram addr=127.0.0.1:54672 frame_count=2 bytes=66 [INFO] [stdout] 2025-09-10T08:42:04.015884Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=2 slot_index=440 delay_ms=30000 [INFO] [stdout] 2025-09-10T08:42:04.015898Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=2 entry_id=2 connection_id=3745179067 delay_ms=30000 event_type=ConnectionTimeout [INFO] [stdout] 2025-09-10T08:42:04.015946Z DEBUG kestrel_protocol::socket::event_loop::routing: 注册新连接 | Registering new connection cid=3745179067 addr=127.0.0.1:48017 [INFO] [stdout] 2025-09-10T08:42:04.015967Z DEBUG kestrel_protocol::socket::event_loop::session_coordinator: Connection registered to frame router cid=3745179067 addr=127.0.0.1:48017 [INFO] [stdout] 2025-09-10T08:42:04.015992Z DEBUG kestrel_protocol::socket::transport::udp: Received UDP datagram and pushed to buffer addr=127.0.0.1:42711 frame_count=2 bytes=66 [INFO] [stdout] 2025-09-10T08:42:04.016010Z  INFO kestrel_protocol::socket::event_loop::session_coordinator: Spawning new endpoint task for outbound connection addr=127.0.0.1:48017 cid=3745179067 [INFO] [stdout] 2025-09-10T08:42:04.016029Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=3745179067 remote_addr=127.0.0.1:48017 frame_count=1 first_frame=Syn { header: LongHeader { command: Syn, protocol_version: 1, destination_cid: 0, source_cid: 3745179067 } } [INFO] [stdout] 2025-09-10T08:42:04.016036Z DEBUG kestrel_protocol::socket::event_loop: Received frame batch from transport addr=127.0.0.1:42711 frame_count=2 [INFO] [stdout] 2025-09-10T08:42:04.016048Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=3745179067 state=Connecting [INFO] [stdout] 2025-09-10T08:42:04.016052Z DEBUG kestrel_protocol::socket::event_loop::routing: 缓存早到的PUSH帧 127.0.0.1:42711 CID 0 | Cached early arrival PUSH frame from 127.0.0.1:42711 with CID 0 [INFO] [stdout] 2025-09-10T08:42:04.016066Z DEBUG kestrel_protocol::socket::event_loop::routing: 早到帧已缓存 | Early arrival frame cached cid=0 addr=127.0.0.1:42711 cache_key=13557286096669170103 [INFO] [stdout] 2025-09-10T08:42:04.016072Z DEBUG kestrel_protocol::socket::transport::sender: transport_sender_task sending frame batch addr=127.0.0.1:48017 frame_count=1 [INFO] [stdout] 2025-09-10T08:42:04.016078Z DEBUG kestrel_protocol::socket::event_loop::routing: 忽略来自未知源的非SYN数据包 127.0.0.1:42711 不可路由CID 0: Fin { header: ShortHeader { command: Fin, connection_id: 0, payload_length: 0, recv_window_size: 256, timestamp: 1, sequence_number: 1, recv_next_sequence: 0 } } | Ignoring non-SYN packet from unknown source 127.0.0.1:42711 with unroutable CID 0: Fin { header: ShortHeader { command: Fin, connection_id: 0, payload_length: 0, recv_window_size: 256, timestamp: 1, sequence_number: 1, recv_next_sequence: 0 } } [INFO] [stdout] 2025-09-10T08:42:04.016097Z DEBUG kestrel_protocol::socket::transport::udp: Sending UDP datagram addr=127.0.0.1:48017 frame_count=1 bytes=10 [INFO] [stdout] 2025-09-10T08:42:04.016200Z DEBUG kestrel_protocol::socket::transport::udp: Received UDP datagram and pushed to buffer addr=127.0.0.1:45082 frame_count=1 bytes=10 [INFO] [stdout] 2025-09-10T08:42:04.016235Z DEBUG kestrel_protocol::socket::event_loop: Received frame batch from transport addr=127.0.0.1:45082 frame_count=1 [INFO] [stdout] 2025-09-10T08:42:04.016246Z  INFO kestrel_protocol::socket::event_loop::session_coordinator: Accepting new connection attempt addr=127.0.0.1:45082 [INFO] [stdout] 2025-09-10T08:42:04.016254Z DEBUG kestrel_protocol::socket::event_loop::session_coordinator: Generated unique connection ID cid=2068550372 [INFO] [stdout] 2025-09-10T08:42:04.016281Z  INFO kestrel_protocol::core::endpoint::lifecycle::manager: Connection lifecycle initialized cid=2068550372 remote_addr=127.0.0.1:45082 [INFO] [stdout] 2025-09-10T08:42:04.016318Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1 slot_index=500 delay_ms=5000 [INFO] [stdout] 2025-09-10T08:42:04.016340Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1 entry_id=1 connection_id=2068550372 delay_ms=5000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.016381Z DEBUG kestrel_protocol::socket::event_loop::routing: 注册新连接 | Registering new connection cid=2068550372 addr=127.0.0.1:45082 [INFO] [stdout] 2025-09-10T08:42:04.016400Z DEBUG kestrel_protocol::socket::event_loop::session_coordinator: Connection registered to frame router cid=2068550372 addr=127.0.0.1:45082 [INFO] [stdout] 2025-09-10T08:42:04.016411Z  INFO kestrel_protocol::socket::event_loop::session_coordinator: New connection successfully sent to user application addr=127.0.0.1:45082 cid=2068550372 [INFO] [stdout] 2025-09-10T08:42:04.016449Z  INFO kestrel_protocol::socket::event_loop::session_coordinator: Spawning new endpoint task for inbound connection addr=127.0.0.1:45082 cid=2068550372 [INFO] [stdout] 2025-09-10T08:42:04.016464Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2068550372 state=SynReceived [INFO] [stdout] 2025-09-10T08:42:04.016537Z  INFO kestrel_protocol::socket::tests::rebind: 连接建立成功 | Connection established successfully [INFO] [stdout] 2025-09-10T08:42:04.016617Z DEBUG kestrel_protocol::core::endpoint::lifecycle::manager: Beginning graceful shutdown cid=3745179067 current_state=Connecting [INFO] [stdout] 2025-09-10T08:42:04.016652Z TRACE kestrel_protocol::core::endpoint::lifecycle::transitions: State transition executed cid=3745179067 from="Connecting" to="Closing" [INFO] [stdout] 2025-09-10T08:42:04.016675Z TRACE kestrel_protocol::core::reliability::retransmission: Adding frame to SACK-based retransmission seq=0 [INFO] [stdout] 2025-09-10T08:42:04.016688Z TRACE kestrel_protocol::core::reliability::retransmission: Adding frame to simple retransmission seq=1 [INFO] [stdout] 2025-09-10T08:42:04.016698Z TRACE kestrel_protocol::core::reliability::retransmission::simple_retx_manager: Added packet to simple retransmission tracking seq=1 max_retries=5 retry_interval_ms=500 [INFO] [stdout] 2025-09-10T08:42:04.016716Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=3745179067 remote_addr=127.0.0.1:48017 frame_count=2 first_frame=Push { header: ShortHeader { command: Push, connection_id: 0, payload_length: 19, recv_window_size: 256, timestamp: 0, sequence_number: 0, recv_next_sequence: 0 }, payload: b"hello before rebind" } [INFO] [stdout] 2025-09-10T08:42:04.016740Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=3745179067 [INFO] [stdout] 2025-09-10T08:42:04.016759Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=3745179067 state=Closing [INFO] [stdout] 2025-09-10T08:42:04.016786Z DEBUG kestrel_protocol::socket::transport::sender: transport_sender_task sending frame batch addr=127.0.0.1:48017 frame_count=2 [INFO] [stdout] 2025-09-10T08:42:04.016814Z DEBUG kestrel_protocol::socket::transport::udp: Sending UDP datagram addr=127.0.0.1:48017 frame_count=2 bytes=61 [INFO] [stdout] 2025-09-10T08:42:04.014615Z TRACE kestrel_protocol::core::endpoint::lifecycle::transitions: State transition executed cid=3797322053 from="Connecting" to="Closing" [INFO] [stdout] 2025-09-10T08:42:04.016968Z TRACE kestrel_protocol::core::reliability::retransmission: Adding frame to SACK-based retransmission seq=0 [INFO] [stdout] 2025-09-10T08:42:04.016983Z TRACE kestrel_protocol::core::reliability::retransmission: Adding frame to simple retransmission seq=1 [INFO] [stdout] 2025-09-10T08:42:04.016992Z TRACE kestrel_protocol::core::reliability::retransmission::simple_retx_manager: Added packet to simple retransmission tracking seq=1 max_retries=5 retry_interval_ms=500 [INFO] [stdout] 2025-09-10T08:42:04.017003Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=3797322053 remote_addr=127.0.0.1:38795 frame_count=2 first_frame=Push { header: ShortHeader { command: Push, connection_id: 0, payload_length: 13, recv_window_size: 256, timestamp: 6, sequence_number: 0, recv_next_sequence: 0 }, payload: b"before rebind" } [INFO] [stdout] 2025-09-10T08:42:04.017027Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=3797322053 [INFO] [stdout] 2025-09-10T08:42:04.017042Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=3797322053 state=Closing [INFO] [stdout] 2025-09-10T08:42:04.017068Z DEBUG kestrel_protocol::socket::transport::sender: transport_sender_task sending frame batch addr=127.0.0.1:38795 frame_count=2 [INFO] [stdout] 2025-09-10T08:42:04.017092Z DEBUG kestrel_protocol::socket::transport::udp: Sending UDP datagram addr=127.0.0.1:38795 frame_count=2 bytes=55 [INFO] [stdout] 2025-09-10T08:42:04.017169Z DEBUG kestrel_protocol::socket::transport::udp: Received UDP datagram and pushed to buffer addr=127.0.0.1:50475 frame_count=2 bytes=55 [INFO] [stdout] 2025-09-10T08:42:04.017211Z DEBUG kestrel_protocol::socket::event_loop: Received frame batch from transport addr=127.0.0.1:50475 frame_count=2 [INFO] [stdout] 2025-09-10T08:42:04.017258Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=1916494248 frame=Push { header: ShortHeader { command: Push, connection_id: 0, payload_length: 13, recv_window_size: 256, timestamp: 6, sequence_number: 0, recv_next_sequence: 0 }, payload: b"before rebind" } [INFO] [stdout] 2025-09-10T08:42:04.017277Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="PushProcessor" frame_type=Push { header: ShortHeader { command: Push, connection_id: 0, payload_length: 13, recv_window_size: 256, timestamp: 6, sequence_number: 0, recv_next_sequence: 0 }, payload: b"before rebind" } [INFO] [stdout] 2025-09-10T08:42:04.017290Z TRACE kestrel_protocol::core::endpoint::processing::processors::data: Processing PUSH frame cid=1916494248 seq=0 payload_len=13 state=SynReceived [INFO] [stdout] 2025-09-10T08:42:04.017302Z DEBUG kestrel_protocol::core::endpoint::processing::processors::data: Handling PUSH in SynReceived state (0-RTT data) cid=1916494248 seq=0 [INFO] [stdout] 2025-09-10T08:42:04.017313Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=1916494248 frame=Fin { header: ShortHeader { command: Fin, connection_id: 0, payload_length: 0, recv_window_size: 256, timestamp: 6, sequence_number: 1, recv_next_sequence: 0 } } [INFO] [stdout] 2025-09-10T08:42:04.017325Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="ConnectionProcessor" frame_type=Fin { header: ShortHeader { command: Fin, connection_id: 0, payload_length: 0, recv_window_size: 256, timestamp: 6, sequence_number: 1, recv_next_sequence: 0 } } [INFO] [stdout] 2025-09-10T08:42:04.017336Z DEBUG kestrel_protocol::core::endpoint::processing::processors::connection: Processing FIN frame cid=1916494248 seq=1 state=SynReceived [INFO] [stdout] 2025-09-10T08:42:04.017348Z DEBUG kestrel_protocol::core::endpoint::processing::processors::connection: Handling FIN in SynReceived state (0-RTT close) cid=1916494248 seq=1 [INFO] [stdout] 2025-09-10T08:42:04.017366Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=1916494248 remote_addr=127.0.0.1:50475 frame_count=1 first_frame=Ack { header: ShortHeader { command: Ack, connection_id: 3797322053, payload_length: 8, recv_window_size: 254, timestamp: 3, sequence_number: 0, recv_next_sequence: 0 }, payload: b"\0\0\0\0\0\0\0\x01" } [INFO] [stdout] 2025-09-10T08:42:04.017387Z DEBUG kestrel_protocol::core::endpoint::lifecycle::manager: Attempting state transition cid=1916494248 current_state=SynReceived target_state=FinWait [INFO] [stdout] 2025-09-10T08:42:04.017399Z TRACE kestrel_protocol::core::endpoint::lifecycle::transitions: State transition executed cid=1916494248 from="SynReceived" to="FinWait" [INFO] [stdout] 2025-09-10T08:42:04.017411Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=1916494248 [INFO] [stdout] 2025-09-10T08:42:04.017422Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Reassembled data, sending to stream. cid=1916494248 count=1 [INFO] [stdout] 2025-09-10T08:42:04.017439Z TRACE kestrel_protocol::core::endpoint::core::event_loop: All data drained after FIN, closing user stream (sending EOF). cid=1916494248 [INFO] [stdout] 2025-09-10T08:42:04.017450Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=1916494248 state=FinWait [INFO] [stdout] 2025-09-10T08:42:04.017476Z DEBUG kestrel_protocol::socket::transport::sender: transport_sender_task sending frame batch addr=127.0.0.1:50475 frame_count=1 [INFO] [stdout] 2025-09-10T08:42:04.017500Z DEBUG kestrel_protocol::socket::transport::udp: Sending UDP datagram addr=127.0.0.1:50475 frame_count=1 bytes=29 [INFO] [stdout] 2025-09-10T08:42:04.017587Z DEBUG kestrel_protocol::socket::transport::udp: Received UDP datagram and pushed to buffer addr=127.0.0.1:38795 frame_count=1 bytes=29 [INFO] [stdout] 2025-09-10T08:42:04.017673Z DEBUG kestrel_protocol::socket::event_loop: Received frame batch from transport addr=127.0.0.1:38795 frame_count=1 [INFO] [stdout] 2025-09-10T08:42:04.017676Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=2 [INFO] [stdout] 2025-09-10T08:42:04.017699Z TRACE kestrel_protocol::core::reliability::retransmission: Adding frame to SACK-based retransmission seq=1 [INFO] [stdout] 2025-09-10T08:42:04.017712Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=3797322053 frame=Ack { header: ShortHeader { command: Ack, connection_id: 3797322053, payload_length: 8, recv_window_size: 254, timestamp: 3, sequence_number: 0, recv_next_sequence: 0 }, payload: b"\0\0\0\0\0\0\0\x01" } [INFO] [stdout] 2025-09-10T08:42:04.017714Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=2 remote_addr=127.0.0.1:1234 frame_count=1 first_frame=Push { header: ShortHeader { command: Push, connection_id: 1, payload_length: 3, recv_window_size: 256, timestamp: 206, sequence_number: 1, recv_next_sequence: 1 }, payload: b"ack" } [INFO] [stdout] 2025-09-10T08:42:04.017729Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="AckProcessor" frame_type=Ack { header: ShortHeader { command: Ack, connection_id: 3797322053, payload_length: 8, recv_window_size: 254, timestamp: 3, sequence_number: 0, recv_next_sequence: 0 }, payload: b"\0\0\0\0\0\0\0\x01" } [INFO] [stdout] 2025-09-10T08:42:04.017740Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2 state=Established [INFO] [stdout] 2025-09-10T08:42:04.017742Z TRACE kestrel_protocol::core::endpoint::processing::processors::ack: Processing ACK frame cid=3797322053 recv_next_seq=0 recv_window=254 payload_len=8 state=Closing [INFO] [stdout] 2025-09-10T08:42:04.017756Z DEBUG kestrel_protocol::core::endpoint::processing::processors::ack: Handling ACK in Closing state cid=3797322053 [INFO] [stdout] 2025-09-10T08:42:04.017766Z DEBUG kestrel_protocol::core::endpoint::processing::processors::ack: Processing ACK with SACK ranges cid=3797322053 recv_next_seq=0 sack_ranges_count=1 peer_recv_window=254 [INFO] [stdout] 2025-09-10T08:42:04.017787Z TRACE kestrel_protocol::core::reliability::retransmission::sack_manager: Checking for fast retransmission against in-flight packets highest_sacked=0 [INFO] [stdout] 2025-09-10T08:42:04.017800Z TRACE kestrel_protocol::core::reliability::retransmission::simple_retx_manager: Packet acknowledged by SACK seq=1 [INFO] [stdout] 2025-09-10T08:42:04.017808Z DEBUG kestrel_protocol::core::reliability::retransmission: Processed ACK with unified retransmission manager cumulative_ack=0 sack_ranges_count=1 sack_acked_count=1 simple_acked_count=1 rtt_samples_count=1 [INFO] [stdout] 2025-09-10T08:42:04.017819Z TRACE kestrel_protocol::core::reliability::retransmission::rtt: RTT updated sample_ms=0 srtt_ms=0 rttvar_ms=0 rto_ms=500 [INFO] [stdout] 2025-09-10T08:42:04.017829Z TRACE kestrel_protocol::core::reliability::congestion::vegas: Slow Start: cwnd increased cwnd=33 [INFO] [stdout] 2025-09-10T08:42:04.017835Z TRACE kestrel_protocol::core::reliability: Congestion window updated on ACK old_cwnd=32 new_cwnd=33 [INFO] [stdout] 2025-09-10T08:42:04.017846Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=3797322053 [INFO] [stdout] 2025-09-10T08:42:04.017858Z TRACE kestrel_protocol::core::reliability::retransmission: Adding frame to simple retransmission seq=2 [INFO] [stdout] 2025-09-10T08:42:04.017866Z TRACE kestrel_protocol::core::reliability::retransmission::simple_retx_manager: Added packet to simple retransmission tracking seq=2 max_retries=5 retry_interval_ms=500 [INFO] [stdout] 2025-09-10T08:42:04.017876Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=3797322053 remote_addr=127.0.0.1:38795 frame_count=1 first_frame=Fin { header: ShortHeader { command: Fin, connection_id: 0, payload_length: 0, recv_window_size: 256, timestamp: 6, sequence_number: 2, recv_next_sequence: 0 } } [INFO] [stdout] 2025-09-10T08:42:04.017899Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=3797322053 state=Closing [INFO] [stdout] 2025-09-10T08:42:04.017931Z DEBUG kestrel_protocol::socket::transport::sender: transport_sender_task sending frame batch addr=127.0.0.1:38795 frame_count=1 [INFO] [stdout] 2025-09-10T08:42:04.017952Z DEBUG kestrel_protocol::socket::transport::udp: Sending UDP datagram addr=127.0.0.1:38795 frame_count=1 bytes=21 [INFO] [stdout] 2025-09-10T08:42:04.018025Z DEBUG kestrel_protocol::socket::transport::udp: Received UDP datagram and pushed to buffer addr=127.0.0.1:50475 frame_count=1 bytes=21 [INFO] [stdout] 2025-09-10T08:42:04.018058Z DEBUG kestrel_protocol::socket::event_loop: Received frame batch from transport addr=127.0.0.1:50475 frame_count=1 [INFO] [stdout] 2025-09-10T08:42:04.018083Z DEBUG kestrel_protocol::socket::transport::manager: 传输管理器重绑定地址 | Transport manager rebinding address new_addr=127.0.0.1:0 [INFO] [stdout] 2025-09-10T08:42:04.018112Z TRACE mio::poll: registering event source with poller: token=Token(126023534635520), interests=READABLE | WRITABLE [INFO] [stdout] 2025-09-10T08:42:04.018225Z DEBUG kestrel_protocol::socket::transport::manager: 传输管理器重绑定完成 | Transport manager rebind completed actual_addr=127.0.0.1:37829 [INFO] [stdout] 2025-09-10T08:42:04.018264Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=1916494248 frame=Fin { header: ShortHeader { command: Fin, connection_id: 0, payload_length: 0, recv_window_size: 256, timestamp: 6, sequence_number: 2, recv_next_sequence: 0 } } [INFO] [stdout] 2025-09-10T08:42:04.018280Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="ConnectionProcessor" frame_type=Fin { header: ShortHeader { command: Fin, connection_id: 0, payload_length: 0, recv_window_size: 256, timestamp: 6, sequence_number: 2, recv_next_sequence: 0 } } [INFO] [stdout] 2025-09-10T08:42:04.018291Z DEBUG kestrel_protocol::core::endpoint::processing::processors::connection: Processing FIN frame cid=1916494248 seq=2 state=FinWait [INFO] [stdout] 2025-09-10T08:42:04.018305Z DEBUG kestrel_protocol::core::endpoint::processing::processors::connection: Handling FIN in FinWait state (retransmitted FIN) cid=1916494248 seq=2 [INFO] [stdout] 2025-09-10T08:42:04.018316Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=1916494248 [INFO] [stdout] 2025-09-10T08:42:04.018329Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=1916494248 state=FinWait [INFO] [stdout] 2025-09-10T08:42:04.018351Z DEBUG kestrel_protocol::socket::transport::udp: UDP transport send actor started [INFO] [stdout] 2025-09-10T08:42:04.018362Z DEBUG kestrel_protocol::socket::transport::udp: UDP transport receiver task started [INFO] [stdout] 2025-09-10T08:42:04.018382Z DEBUG kestrel_protocol::socket::transport::sender: Transport sender task is swapping to a new transport [INFO] [stdout] 2025-09-10T08:42:04.018409Z DEBUG kestrel_protocol::socket::transport::udp: Receiver task received shutdown signal [INFO] [stdout] 2025-09-10T08:42:04.018417Z DEBUG kestrel_protocol::socket::transport::udp: UDP transport receiver task has shut down [INFO] [stdout] 2025-09-10T08:42:04.018434Z DEBUG kestrel_protocol::socket::transport::udp: UDP transport send actor has shut down [INFO] [stdout] 2025-09-10T08:42:04.018453Z TRACE mio::poll: deregistering event source from poller [INFO] [stdout] 2025-09-10T08:42:04.018579Z TRACE mio::poll: registering event source with poller: token=Token(126023534403968), interests=READABLE | WRITABLE [INFO] [stdout] 2025-09-10T08:42:04.019562Z DEBUG kestrel_protocol::socket::transport::udp: Received UDP datagram and pushed to buffer addr=127.0.0.1:45082 frame_count=2 bytes=61 [INFO] [stdout] 2025-09-10T08:42:04.019611Z DEBUG kestrel_protocol::socket::event_loop: Received frame batch from transport addr=127.0.0.1:45082 frame_count=2 [INFO] [stdout] 2025-09-10T08:42:04.019672Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=2068550372 frame=Push { header: ShortHeader { command: Push, connection_id: 0, payload_length: 19, recv_window_size: 256, timestamp: 0, sequence_number: 0, recv_next_sequence: 0 }, payload: b"hello before rebind" } [INFO] [stdout] 2025-09-10T08:42:04.019690Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="PushProcessor" frame_type=Push { header: ShortHeader { command: Push, connection_id: 0, payload_length: 19, recv_window_size: 256, timestamp: 0, sequence_number: 0, recv_next_sequence: 0 }, payload: b"hello before rebind" } [INFO] [stdout] 2025-09-10T08:42:04.019708Z TRACE kestrel_protocol::core::endpoint::processing::processors::data: Processing PUSH frame cid=2068550372 seq=0 payload_len=19 state=SynReceived [INFO] [stdout] 2025-09-10T08:42:04.019720Z DEBUG kestrel_protocol::core::endpoint::processing::processors::data: Handling PUSH in SynReceived state (0-RTT data) cid=2068550372 seq=0 [INFO] [stdout] 2025-09-10T08:42:04.019731Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=2068550372 frame=Fin { header: ShortHeader { command: Fin, connection_id: 0, payload_length: 0, recv_window_size: 256, timestamp: 0, sequence_number: 1, recv_next_sequence: 0 } } [INFO] [stdout] 2025-09-10T08:42:04.019742Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="ConnectionProcessor" frame_type=Fin { header: ShortHeader { command: Fin, connection_id: 0, payload_length: 0, recv_window_size: 256, timestamp: 0, sequence_number: 1, recv_next_sequence: 0 } } [INFO] [stdout] 2025-09-10T08:42:04.019752Z DEBUG kestrel_protocol::core::endpoint::processing::processors::connection: Processing FIN frame cid=2068550372 seq=1 state=SynReceived [INFO] [stdout] 2025-09-10T08:42:04.019761Z DEBUG kestrel_protocol::core::endpoint::processing::processors::connection: Handling FIN in SynReceived state (0-RTT close) cid=2068550372 seq=1 [INFO] [stdout] 2025-09-10T08:42:04.019777Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=2068550372 remote_addr=127.0.0.1:45082 frame_count=1 first_frame=Ack { header: ShortHeader { command: Ack, connection_id: 3745179067, payload_length: 8, recv_window_size: 254, timestamp: 3, sequence_number: 0, recv_next_sequence: 0 }, payload: b"\0\0\0\0\0\0\0\x01" } [INFO] [stdout] 2025-09-10T08:42:04.019796Z DEBUG kestrel_protocol::core::endpoint::lifecycle::manager: Attempting state transition cid=2068550372 current_state=SynReceived target_state=FinWait [INFO] [stdout] 2025-09-10T08:42:04.019807Z TRACE kestrel_protocol::core::endpoint::lifecycle::transitions: State transition executed cid=2068550372 from="SynReceived" to="FinWait" [INFO] [stdout] 2025-09-10T08:42:04.019820Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=2068550372 [INFO] [stdout] 2025-09-10T08:42:04.019829Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Reassembled data, sending to stream. cid=2068550372 count=1 [INFO] [stdout] 2025-09-10T08:42:04.019853Z TRACE kestrel_protocol::core::endpoint::core::event_loop: All data drained after FIN, closing user stream (sending EOF). cid=2068550372 [INFO] [stdout] 2025-09-10T08:42:04.019866Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2068550372 state=FinWait [INFO] [stdout] 2025-09-10T08:42:04.019891Z DEBUG kestrel_protocol::socket::transport::sender: transport_sender_task sending frame batch addr=127.0.0.1:45082 frame_count=1 [INFO] [stdout] 2025-09-10T08:42:04.019923Z DEBUG kestrel_protocol::socket::transport::udp: Sending UDP datagram addr=127.0.0.1:45082 frame_count=1 bytes=29 [INFO] [stdout] 2025-09-10T08:42:04.019997Z DEBUG kestrel_protocol::socket::transport::udp: Received UDP datagram and pushed to buffer addr=127.0.0.1:48017 frame_count=1 bytes=29 [INFO] [stdout] 2025-09-10T08:42:04.020032Z DEBUG kestrel_protocol::socket::event_loop: Received frame batch from transport addr=127.0.0.1:48017 frame_count=1 [INFO] [stdout] 2025-09-10T08:42:04.020066Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=3745179067 frame=Ack { header: ShortHeader { command: Ack, connection_id: 3745179067, payload_length: 8, recv_window_size: 254, timestamp: 3, sequence_number: 0, recv_next_sequence: 0 }, payload: b"\0\0\0\0\0\0\0\x01" } [INFO] [stdout] 2025-09-10T08:42:04.020082Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="AckProcessor" frame_type=Ack { header: ShortHeader { command: Ack, connection_id: 3745179067, payload_length: 8, recv_window_size: 254, timestamp: 3, sequence_number: 0, recv_next_sequence: 0 }, payload: b"\0\0\0\0\0\0\0\x01" } [INFO] [stdout] 2025-09-10T08:42:04.020093Z TRACE kestrel_protocol::core::endpoint::processing::processors::ack: Processing ACK frame cid=3745179067 recv_next_seq=0 recv_window=254 payload_len=8 state=Closing [INFO] [stdout] 2025-09-10T08:42:04.020105Z DEBUG kestrel_protocol::core::endpoint::processing::processors::ack: Handling ACK in Closing state cid=3745179067 [INFO] [stdout] 2025-09-10T08:42:04.020114Z DEBUG kestrel_protocol::core::endpoint::processing::processors::ack: Processing ACK with SACK ranges cid=3745179067 recv_next_seq=0 sack_ranges_count=1 peer_recv_window=254 [INFO] [stdout] 2025-09-10T08:42:04.020134Z TRACE kestrel_protocol::core::reliability::retransmission::sack_manager: Checking for fast retransmission against in-flight packets highest_sacked=0 [INFO] [stdout] 2025-09-10T08:42:04.020145Z TRACE kestrel_protocol::core::reliability::retransmission::simple_retx_manager: Packet acknowledged by SACK seq=1 [INFO] [stdout] 2025-09-10T08:42:04.020153Z DEBUG kestrel_protocol::core::reliability::retransmission: Processed ACK with unified retransmission manager cumulative_ack=0 sack_ranges_count=1 sack_acked_count=1 simple_acked_count=1 rtt_samples_count=1 [INFO] [stdout] 2025-09-10T08:42:04.020166Z TRACE kestrel_protocol::core::reliability::retransmission::rtt: RTT updated sample_ms=3 srtt_ms=3 rttvar_ms=1 rto_ms=500 [INFO] [stdout] 2025-09-10T08:42:04.020176Z TRACE kestrel_protocol::core::reliability::congestion::vegas: Slow Start: cwnd increased cwnd=33 [INFO] [stdout] 2025-09-10T08:42:04.020183Z TRACE kestrel_protocol::core::reliability: Congestion window updated on ACK old_cwnd=32 new_cwnd=33 [INFO] [stdout] 2025-09-10T08:42:04.020194Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=3745179067 [INFO] [stdout] 2025-09-10T08:42:04.020205Z TRACE kestrel_protocol::core::reliability::retransmission: Adding frame to simple retransmission seq=2 [INFO] [stdout] 2025-09-10T08:42:04.020214Z TRACE kestrel_protocol::core::reliability::retransmission::simple_retx_manager: Added packet to simple retransmission tracking seq=2 max_retries=5 retry_interval_ms=500 [INFO] [stdout] 2025-09-10T08:42:04.020226Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=3745179067 remote_addr=127.0.0.1:48017 frame_count=1 first_frame=Fin { header: ShortHeader { command: Fin, connection_id: 0, payload_length: 0, recv_window_size: 256, timestamp: 4, sequence_number: 2, recv_next_sequence: 0 } } [INFO] [stdout] 2025-09-10T08:42:04.020247Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=3745179067 state=Closing [INFO] [stdout] 2025-09-10T08:42:04.020274Z DEBUG kestrel_protocol::socket::transport::sender: transport_sender_task sending frame batch addr=127.0.0.1:48017 frame_count=1 [INFO] [stdout] 2025-09-10T08:42:04.020304Z DEBUG kestrel_protocol::socket::transport::udp: Sending UDP datagram addr=127.0.0.1:48017 frame_count=1 bytes=21 [INFO] [stdout] 2025-09-10T08:42:04.020375Z DEBUG kestrel_protocol::socket::transport::udp: Received UDP datagram and pushed to buffer addr=127.0.0.1:45082 frame_count=1 bytes=21 [INFO] [stdout] 2025-09-10T08:42:04.020413Z DEBUG kestrel_protocol::socket::event_loop: Received frame batch from transport addr=127.0.0.1:45082 frame_count=1 [INFO] [stdout] 2025-09-10T08:42:04.020448Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=2068550372 frame=Fin { header: ShortHeader { command: Fin, connection_id: 0, payload_length: 0, recv_window_size: 256, timestamp: 4, sequence_number: 2, recv_next_sequence: 0 } } [INFO] [stdout] 2025-09-10T08:42:04.020461Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="ConnectionProcessor" frame_type=Fin { header: ShortHeader { command: Fin, connection_id: 0, payload_length: 0, recv_window_size: 256, timestamp: 4, sequence_number: 2, recv_next_sequence: 0 } } [INFO] [stdout] 2025-09-10T08:42:04.020472Z DEBUG kestrel_protocol::core::endpoint::processing::processors::connection: Processing FIN frame cid=2068550372 seq=2 state=FinWait [INFO] [stdout] 2025-09-10T08:42:04.020483Z DEBUG kestrel_protocol::core::endpoint::processing::processors::connection: Handling FIN in FinWait state (retransmitted FIN) cid=2068550372 seq=2 [INFO] [stdout] 2025-09-10T08:42:04.020493Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=2068550372 [INFO] [stdout] 2025-09-10T08:42:04.020505Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2068550372 state=FinWait [INFO] [stdout] 2025-09-10T08:42:04.020991Z  INFO kestrel_protocol::socket::tests::rebind: rebind前数据传输正常 [INFO] [stdout] 2025-09-10T08:42:04.021088Z  INFO kestrel_protocol::timer::task::global: Global timer task started [INFO] [stdout] 2025-09-10T08:42:04.021089Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=1 frame=Ack { header: ShortHeader { command: Ack, connection_id: 1, payload_length: 8, recv_window_size: 255, timestamp: 204, sequence_number: 0, recv_next_sequence: 0 }, payload: b"\0\0\0\0\0\0\0\0" } [INFO] [stdout] 2025-09-10T08:42:04.021108Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="AckProcessor" frame_type=Ack { header: ShortHeader { command: Ack, connection_id: 1, payload_length: 8, recv_window_size: 255, timestamp: 204, sequence_number: 0, recv_next_sequence: 0 }, payload: b"\0\0\0\0\0\0\0\0" } [INFO] [stdout] 2025-09-10T08:42:04.021120Z TRACE kestrel_protocol::core::endpoint::processing::processors::ack: Processing ACK frame cid=1 recv_next_seq=0 recv_window=255 payload_len=8 state=Established [INFO] [stdout] 2025-09-10T08:42:04.021133Z TRACE kestrel_protocol::core::endpoint::processing::processors::ack: Handling ACK in Established state cid=1 [INFO] [stdout] 2025-09-10T08:42:04.021142Z DEBUG kestrel_protocol::core::endpoint::processing::processors::ack: Processing ACK with SACK ranges cid=1 recv_next_seq=0 sack_ranges_count=1 peer_recv_window=255 [INFO] [stdout] 2025-09-10T08:42:04.021163Z DEBUG kestrel_protocol::socket::transport::udp: UDP transport send actor started [INFO] [stdout] 2025-09-10T08:42:04.021176Z DEBUG kestrel_protocol::socket::transport::udp: UDP transport receiver task started [INFO] [stdout] 2025-09-10T08:42:04.021175Z TRACE kestrel_protocol::core::reliability::retransmission::sack_manager: Checking for fast retransmission against in-flight packets highest_sacked=0 [INFO] [stdout] 2025-09-10T08:42:04.021187Z DEBUG kestrel_protocol::core::reliability::retransmission: Processed ACK with unified retransmission manager cumulative_ack=0 sack_ranges_count=1 sack_acked_count=1 simple_acked_count=0 rtt_samples_count=1 [INFO] [stdout] 2025-09-10T08:42:04.021198Z TRACE kestrel_protocol::core::reliability::retransmission::rtt: RTT updated sample_ms=7 srtt_ms=7 rttvar_ms=3 rto_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.021205Z  INFO kestrel_protocol::timer::task::global: Global timer task started [INFO] [stdout] 2025-09-10T08:42:04.021209Z TRACE kestrel_protocol::core::reliability::congestion::vegas: Slow Start: cwnd increased cwnd=17 [INFO] [stdout] 2025-09-10T08:42:04.021218Z TRACE kestrel_protocol::core::reliability::congestion::vegas: State changed to CongestionAvoidance [INFO] [stdout] 2025-09-10T08:42:04.021224Z TRACE kestrel_protocol::core::reliability: Congestion window updated on ACK old_cwnd=16 new_cwnd=17 [INFO] [stdout] 2025-09-10T08:42:04.021236Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=1 frame=Push { header: ShortHeader { command: Push, connection_id: 1, payload_length: 3, recv_window_size: 256, timestamp: 206, sequence_number: 1, recv_next_sequence: 1 }, payload: b"ack" } [INFO] [stdout] 2025-09-10T08:42:04.021249Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="PushProcessor" frame_type=Push { header: ShortHeader { command: Push, connection_id: 1, payload_length: 3, recv_window_size: 256, timestamp: 206, sequence_number: 1, recv_next_sequence: 1 }, payload: b"ack" } [INFO] [stdout] 2025-09-10T08:42:04.021260Z TRACE kestrel_protocol::core::endpoint::processing::processors::data: Processing PUSH frame cid=1 seq=1 payload_len=3 state=Established [INFO] [stdout] 2025-09-10T08:42:04.021271Z TRACE kestrel_protocol::core::endpoint::processing::processors::data: Handling PUSH in Established state cid=1 seq=1 payload_len=3 [INFO] [stdout] 2025-09-10T08:42:04.021288Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=1 remote_addr=127.0.0.1:5678 frame_count=1 first_frame=Ack { header: ShortHeader { command: Ack, connection_id: 2, payload_length: 8, recv_window_size: 255, timestamp: 215, sequence_number: 0, recv_next_sequence: 1 }, payload: b"\0\0\0\x01\0\0\0\x01" } [INFO] [stdout] 2025-09-10T08:42:04.021300Z DEBUG kestrel_protocol::socket::event_loop::session_coordinator: Generated unique connection ID cid=1446714904 [INFO] [stdout] 2025-09-10T08:42:04.021309Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=1 [INFO] [stdout] 2025-09-10T08:42:04.021318Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Reassembled data, sending to stream. cid=1 count=1 [INFO] [stdout] 2025-09-10T08:42:04.021332Z  INFO kestrel_protocol::core::endpoint::lifecycle::manager: Connection lifecycle initialized cid=1446714904 remote_addr=127.0.0.1:56951 [INFO] [stdout] 2025-09-10T08:42:04.021343Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=1 state=Established [INFO] [stdout] 2025-09-10T08:42:04.021378Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1 slot_index=500 delay_ms=5000 [INFO] [stdout] 2025-09-10T08:42:04.021399Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1 entry_id=1 connection_id=1446714904 delay_ms=5000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.021407Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1 entry_id=1 connection_id=3356636906 delay_ms=5000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.021453Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=2 slot_index=440 delay_ms=30000 [INFO] [stdout] 2025-09-10T08:42:04.021468Z DEBUG kestrel_protocol::socket::event_loop::routing: 注册新连接 | Registering new connection cid=3356636906 addr=127.0.0.1:60126 [INFO] [stdout] 2025-09-10T08:42:04.021469Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=2 entry_id=2 connection_id=1446714904 delay_ms=30000 event_type=ConnectionTimeout [INFO] [stdout] 2025-09-10T08:42:04.021488Z DEBUG kestrel_protocol::socket::event_loop::session_coordinator: Connection registered to frame router cid=3356636906 addr=127.0.0.1:60126 [INFO] [stdout] 2025-09-10T08:42:04.021501Z  INFO kestrel_protocol::socket::event_loop::session_coordinator: New connection successfully sent to user application addr=127.0.0.1:60126 cid=3356636906 [INFO] [stdout] 2025-09-10T08:42:04.021517Z DEBUG kestrel_protocol::socket::event_loop::routing: 注册新连接 | Registering new connection cid=1446714904 addr=127.0.0.1:56951 [INFO] [stdout] 2025-09-10T08:42:04.021524Z  INFO kestrel_protocol::socket::event_loop::session_coordinator: Spawning new endpoint task for inbound connection addr=127.0.0.1:60126 cid=3356636906 [INFO] [stdout] 2025-09-10T08:42:04.021537Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=3356636906 state=SynReceived [INFO] [stdout] 2025-09-10T08:42:04.021538Z DEBUG kestrel_protocol::socket::event_loop::session_coordinator: Connection registered to frame router cid=1446714904 addr=127.0.0.1:56951 [INFO] [stdout] 2025-09-10T08:42:04.021565Z  INFO kestrel_protocol::socket::event_loop::session_coordinator: Spawning new endpoint task for outbound connection addr=127.0.0.1:56951 cid=1446714904 [INFO] [stdout] 2025-09-10T08:42:04.021581Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=1446714904 remote_addr=127.0.0.1:56951 frame_count=1 first_frame=Syn { header: LongHeader { command: Syn, protocol_version: 1, destination_cid: 0, source_cid: 1446714904 } } [INFO] [stdout] 2025-09-10T08:42:04.021600Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=1446714904 state=Connecting [INFO] [stdout] 2025-09-10T08:42:04.021606Z DEBUG kestrel_protocol::socket::transport::manager: 传输管理器重绑定地址 | Transport manager rebinding address new_addr=127.0.0.1:0 [INFO] [stdout] 2025-09-10T08:42:04.021643Z DEBUG kestrel_protocol::socket::transport::sender: transport_sender_task sending frame batch addr=127.0.0.1:56951 frame_count=1 [INFO] [stdout] 2025-09-10T08:42:04.021656Z TRACE mio::poll: registering event source with poller: token=Token(126022662216704), interests=READABLE | WRITABLE [INFO] [stdout] 2025-09-10T08:42:04.021679Z DEBUG kestrel_protocol::socket::transport::udp: Sending UDP datagram addr=127.0.0.1:56951 frame_count=1 bytes=10 [INFO] [stdout] 2025-09-10T08:42:04.021783Z DEBUG kestrel_protocol::socket::transport::udp: Received UDP datagram and pushed to buffer addr=127.0.0.1:58951 frame_count=1 bytes=10 [INFO] [stdout] 2025-09-10T08:42:04.021789Z DEBUG kestrel_protocol::socket::transport::manager: 传输管理器重绑定完成 | Transport manager rebind completed actual_addr=127.0.0.1:43160 [INFO] [stdout] 2025-09-10T08:42:04.021817Z DEBUG kestrel_protocol::socket::transport::udp: UDP transport send actor started [INFO] [stdout] 2025-09-10T08:42:04.021827Z DEBUG kestrel_protocol::socket::transport::udp: UDP transport receiver task started [INFO] [stdout] 2025-09-10T08:42:04.021832Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=1446714904 [INFO] [stdout] 2025-09-10T08:42:04.021845Z DEBUG kestrel_protocol::socket::transport::sender: Transport sender task is swapping to a new transport [INFO] [stdout] 2025-09-10T08:42:04.021846Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=1446714904 state=Connecting [INFO] [stdout] 2025-09-10T08:42:04.021872Z DEBUG kestrel_protocol::socket::transport::udp: Receiver task received shutdown signal [INFO] [stdout] 2025-09-10T08:42:04.021872Z DEBUG kestrel_protocol::socket::event_loop: Received frame batch from transport addr=127.0.0.1:58951 frame_count=1 [INFO] [stdout] 2025-09-10T08:42:04.021879Z DEBUG kestrel_protocol::socket::transport::udp: UDP transport receiver task has shut down [INFO] [stdout] 2025-09-10T08:42:04.021884Z  INFO kestrel_protocol::socket::event_loop::session_coordinator: Accepting new connection attempt addr=127.0.0.1:58951 [INFO] [stdout] 2025-09-10T08:42:04.021893Z DEBUG kestrel_protocol::socket::event_loop::session_coordinator: Generated unique connection ID cid=874733608 [INFO] [stdout] 2025-09-10T08:42:04.021895Z DEBUG kestrel_protocol::socket::transport::udp: UDP transport send actor has shut down [INFO] [stdout] 2025-09-10T08:42:04.021921Z TRACE mio::poll: deregistering event source from poller [INFO] [stdout] 2025-09-10T08:42:04.021919Z  INFO kestrel_protocol::core::endpoint::lifecycle::manager: Connection lifecycle initialized cid=874733608 remote_addr=127.0.0.1:58951 [INFO] [stdout] 2025-09-10T08:42:04.021982Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1 slot_index=500 delay_ms=5000 [INFO] [stdout] 2025-09-10T08:42:04.022001Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1 entry_id=1 connection_id=874733608 delay_ms=5000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.022033Z TRACE mio::poll: registering event source with poller: token=Token(126022661988864), interests=READABLE | WRITABLE [INFO] [stdout] 2025-09-10T08:42:04.022050Z DEBUG kestrel_protocol::socket::event_loop::routing: 注册新连接 | Registering new connection cid=874733608 addr=127.0.0.1:58951 [INFO] [stdout] 2025-09-10T08:42:04.022071Z DEBUG kestrel_protocol::socket::event_loop::session_coordinator: Connection registered to frame router cid=874733608 addr=127.0.0.1:58951 [INFO] [stdout] 2025-09-10T08:42:04.022084Z  INFO kestrel_protocol::socket::event_loop::session_coordinator: New connection successfully sent to user application addr=127.0.0.1:58951 cid=874733608 [INFO] [stdout] 2025-09-10T08:42:04.022107Z  INFO kestrel_protocol::socket::event_loop::session_coordinator: Spawning new endpoint task for inbound connection addr=127.0.0.1:58951 cid=874733608 [INFO] [stdout] 2025-09-10T08:42:04.022120Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=874733608 state=SynReceived [INFO] [stdout] 2025-09-10T08:42:04.022145Z  INFO kestrel_protocol::core::tests::state: [Server] Accepted connection from 127.0.0.1:58951 [INFO] [stdout] 2025-09-10T08:42:04.022169Z DEBUG kestrel_protocol::core::endpoint::lifecycle::manager: Attempting state transition cid=874733608 current_state=SynReceived target_state=Established [INFO] [stdout] 2025-09-10T08:42:04.022174Z  INFO kestrel_protocol::timer::task::handle: Global timer task started [INFO] [stdout] 2025-09-10T08:42:04.022184Z DEBUG kestrel_protocol::socket::transport::manager: 创建传输管理器 | Creating transport manager [INFO] [stdout] 2025-09-10T08:42:04.022182Z TRACE kestrel_protocol::core::endpoint::lifecycle::transitions: State transition executed cid=874733608 from="SynReceived" to="Established" [INFO] [stdout] 2025-09-10T08:42:04.022190Z DEBUG kestrel_protocol::socket::event_loop::routing: 创建帧路由管理器 | Creating frame router manager [INFO] [stdout] 2025-09-10T08:42:04.022199Z TRACE kestrel_protocol::core::reliability::retransmission: Adding frame to simple retransmission [INFO] [stdout] 2025-09-10T08:42:04.022199Z  INFO kestrel_protocol::socket::handle: TransportReliableUdpSocket actor created and running addr=Some(127.0.0.1:32975) [INFO] [stdout] 2025-09-10T08:42:04.022207Z TRACE kestrel_protocol::core::reliability::retransmission: Adding frame to SACK-based retransmission seq=0 [INFO] [stdout] 2025-09-10T08:42:04.022217Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending 0-RTT packets with intelligent splitting cid=874733608 packet_count=1 [INFO] [stdout] 2025-09-10T08:42:04.022226Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=874733608 remote_addr=127.0.0.1:58951 frame_count=2 first_frame=SynAck { header: LongHeader { command: SynAck, protocol_version: 1, destination_cid: 1446714904, source_cid: 874733608 } } [INFO] [stdout] 2025-09-10T08:42:04.022237Z DEBUG kestrel_protocol::socket::transport::udp: UDP transport send actor started [INFO] [stdout] 2025-09-10T08:42:04.022245Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=874733608 [INFO] [stdout] 2025-09-10T08:42:04.022249Z DEBUG kestrel_protocol::socket::transport::udp: UDP transport receiver task started [INFO] [stdout] 2025-09-10T08:42:04.022257Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=874733608 state=Established [INFO] [stdout] 2025-09-10T08:42:04.022277Z  INFO kestrel_protocol::timer::task::global: Global timer task started [INFO] [stdout] 2025-09-10T08:42:04.022281Z DEBUG kestrel_protocol::socket::transport::sender: transport_sender_task sending frame batch addr=127.0.0.1:58951 frame_count=2 [INFO] [stdout] 2025-09-10T08:42:04.022305Z DEBUG kestrel_protocol::socket::transport::udp: Sending UDP datagram addr=127.0.0.1:58951 frame_count=2 bytes=43 [INFO] [stdout] 2025-09-10T08:42:04.022308Z DEBUG kestrel_protocol::socket::event_loop::session_coordinator: Generated unique connection ID cid=4140661044 [INFO] [stdout] 2025-09-10T08:42:04.022333Z  INFO kestrel_protocol::core::endpoint::lifecycle::manager: Connection lifecycle initialized cid=4140661044 remote_addr=127.0.0.1:43160 [INFO] [stdout] 2025-09-10T08:42:04.022377Z DEBUG kestrel_protocol::socket::transport::udp: Received UDP datagram and pushed to buffer addr=127.0.0.1:56951 frame_count=2 bytes=43 [INFO] [stdout] 2025-09-10T08:42:04.022378Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1 slot_index=500 delay_ms=5000 [INFO] [stdout] 2025-09-10T08:42:04.022398Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1 entry_id=1 connection_id=4140661044 delay_ms=5000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.022419Z DEBUG kestrel_protocol::socket::event_loop: Received frame batch from transport addr=127.0.0.1:56951 frame_count=2 [INFO] [stdout] 2025-09-10T08:42:04.022447Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=2 slot_index=440 delay_ms=30000 [INFO] [stdout] 2025-09-10T08:42:04.022456Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=1446714904 frame=SynAck { header: LongHeader { command: SynAck, protocol_version: 1, destination_cid: 1446714904, source_cid: 874733608 } } [INFO] [stdout] 2025-09-10T08:42:04.022463Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=2 entry_id=2 connection_id=4140661044 delay_ms=30000 event_type=ConnectionTimeout [INFO] [stdout] 2025-09-10T08:42:04.022471Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="ConnectionProcessor" frame_type=SynAck { header: LongHeader { command: SynAck, protocol_version: 1, destination_cid: 1446714904, source_cid: 874733608 } } [INFO] [stdout] 2025-09-10T08:42:04.022483Z DEBUG kestrel_protocol::core::endpoint::processing::processors::connection: Processing SYN-ACK frame cid=1446714904 peer_cid=874733608 state=Connecting [INFO] [stdout] 2025-09-10T08:42:04.022512Z DEBUG kestrel_protocol::socket::event_loop::routing: 注册新连接 | Registering new connection cid=4140661044 addr=127.0.0.1:43160 [INFO] [stdout] 2025-09-10T08:42:04.022519Z TRACE kestrel_protocol::timer::wheel::core: Timer cancelled successfully entry_id=2 [INFO] [stdout] 2025-09-10T08:42:04.022533Z TRACE kestrel_protocol::timer::task::global: Timer cancelled successfully entry_id=2 [INFO] [stdout] 2025-09-10T08:42:04.022535Z DEBUG kestrel_protocol::socket::event_loop::session_coordinator: Connection registered to frame router cid=4140661044 addr=127.0.0.1:43160 [INFO] [stdout] 2025-09-10T08:42:04.022560Z DEBUG kestrel_protocol::core::endpoint::processing::operations: Connection timeout timer cancelled: true [INFO] [stdout] 2025-09-10T08:42:04.022568Z DEBUG kestrel_protocol::core::endpoint::lifecycle::manager: Attempting state transition cid=1446714904 current_state=Connecting target_state=Established [INFO] [stdout] 2025-09-10T08:42:04.022570Z  INFO kestrel_protocol::socket::event_loop::session_coordinator: Spawning new endpoint task for outbound connection addr=127.0.0.1:43160 cid=4140661044 [INFO] [stdout] 2025-09-10T08:42:04.022580Z TRACE kestrel_protocol::core::endpoint::lifecycle::transitions: State transition executed cid=1446714904 from="Connecting" to="Established" [INFO] [stdout] 2025-09-10T08:42:04.022593Z  INFO kestrel_protocol::core::endpoint::processing::processors::connection: Connection established cid=1446714904 peer_cid=874733608 [INFO] [stdout] 2025-09-10T08:42:04.022590Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=4140661044 remote_addr=127.0.0.1:43160 frame_count=1 first_frame=Syn { header: LongHeader { command: Syn, protocol_version: 1, destination_cid: 0, source_cid: 4140661044 } } [INFO] [stdout] 2025-09-10T08:42:04.022604Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=1446714904 frame=Push { header: ShortHeader { command: Push, connection_id: 1446714904, payload_length: 12, recv_window_size: 256, timestamp: 0, sequence_number: 0, recv_next_sequence: 0 }, payload: b"server_ready" } [INFO] [stdout] 2025-09-10T08:42:04.022613Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=4140661044 state=Connecting [INFO] [stdout] 2025-09-10T08:42:04.022660Z DEBUG kestrel_protocol::socket::transport::sender: transport_sender_task sending frame batch addr=127.0.0.1:43160 frame_count=1 [INFO] [stdout] 2025-09-10T08:42:04.022687Z DEBUG kestrel_protocol::socket::transport::udp: Sending UDP datagram addr=127.0.0.1:43160 frame_count=1 bytes=10 [INFO] [stdout] 2025-09-10T08:42:04.022825Z DEBUG kestrel_protocol::socket::event_loop::session_coordinator: Generated unique connection ID cid=1401293351 [INFO] [stdout] 2025-09-10T08:42:04.022865Z  INFO kestrel_protocol::core::endpoint::lifecycle::manager: Connection lifecycle initialized cid=1401293351 remote_addr=127.0.0.1:43160 [INFO] [stdout] 2025-09-10T08:42:04.022926Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=3 slot_index=500 delay_ms=5000 [INFO] [stdout] 2025-09-10T08:42:04.022946Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=3 entry_id=3 connection_id=1401293351 delay_ms=5000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.023006Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=4 slot_index=440 delay_ms=30000 [INFO] [stdout] 2025-09-10T08:42:04.023024Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=4 entry_id=4 connection_id=1401293351 delay_ms=30000 event_type=ConnectionTimeout [INFO] [stdout] 2025-09-10T08:42:04.023075Z DEBUG kestrel_protocol::socket::event_loop::routing: 注册新连接 | Registering new connection cid=1401293351 addr=127.0.0.1:43160 [INFO] [stdout] 2025-09-10T08:42:04.023094Z DEBUG kestrel_protocol::socket::event_loop::session_coordinator: Connection registered to frame router cid=1401293351 addr=127.0.0.1:43160 [INFO] [stdout] 2025-09-10T08:42:04.023118Z  INFO kestrel_protocol::socket::event_loop::session_coordinator: Spawning new endpoint task for outbound connection addr=127.0.0.1:43160 cid=1401293351 [INFO] [stdout] 2025-09-10T08:42:04.023135Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=1401293351 remote_addr=127.0.0.1:43160 frame_count=1 first_frame=Syn { header: LongHeader { command: Syn, protocol_version: 1, destination_cid: 0, source_cid: 1401293351 } } [INFO] [stdout] 2025-09-10T08:42:04.023154Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=1401293351 state=Connecting [INFO] [stdout] 2025-09-10T08:42:04.023177Z DEBUG kestrel_protocol::socket::transport::sender: transport_sender_task sending frame batch addr=127.0.0.1:43160 frame_count=1 [INFO] [stdout] 2025-09-10T08:42:04.023199Z DEBUG kestrel_protocol::socket::transport::udp: Sending UDP datagram addr=127.0.0.1:43160 frame_count=1 bytes=10 [INFO] [stdout] 2025-09-10T08:42:04.023371Z TRACE mio::poll: deregistering event source from poller [INFO] [stdout] 2025-09-10T08:42:04.023498Z TRACE mio::poll: deregistering event source from poller [INFO] [stdout] 2025-09-10T08:42:04.023527Z TRACE kestrel_protocol::core::endpoint: Failed to send remove command during drop: channel closed cid=4140661044 [INFO] [stdout] 2025-09-10T08:42:04.023813Z  INFO kestrel_protocol::timer::task::handle: Global timer task started [INFO] [stdout] 2025-09-10T08:42:04.023829Z DEBUG kestrel_protocol::socket::transport::manager: 创建传输管理器 | Creating transport manager [INFO] [stdout] 2025-09-10T08:42:04.023834Z DEBUG kestrel_protocol::socket::event_loop::routing: 创建帧路由管理器 | Creating frame router manager [INFO] [stdout] 2025-09-10T08:42:04.023843Z  INFO kestrel_protocol::socket::handle: TransportReliableUdpSocket actor created and running addr=Some(127.0.0.1:42927) [INFO] [stdout] 2025-09-10T08:42:04.023890Z DEBUG kestrel_protocol::socket::transport::udp: UDP transport send actor started [INFO] [stdout] 2025-09-10T08:42:04.023902Z DEBUG kestrel_protocol::socket::transport::udp: UDP transport receiver task started [INFO] [stdout] 2025-09-10T08:42:04.023936Z  INFO kestrel_protocol::timer::task::global: Global timer task started [INFO] [stdout] 2025-09-10T08:42:04.023967Z DEBUG kestrel_protocol::socket::event_loop::session_coordinator: Generated unique connection ID cid=85853469 [INFO] [stdout] 2025-09-10T08:42:04.023991Z  INFO kestrel_protocol::core::endpoint::lifecycle::manager: Connection lifecycle initialized cid=85853469 remote_addr=127.0.0.1:37829 [INFO] [stdout] 2025-09-10T08:42:04.024032Z DEBUG kestrel_protocol::socket::event_loop::session_coordinator: Generated unique connection ID cid=3506995038 [INFO] [stdout] 2025-09-10T08:42:04.024060Z  INFO kestrel_protocol::core::endpoint::lifecycle::manager: Connection lifecycle initialized cid=3506995038 remote_addr=127.0.0.1:37829 [INFO] [stdout] 2025-09-10T08:42:04.024098Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1 slot_index=500 delay_ms=5000 [INFO] [stdout] 2025-09-10T08:42:04.024115Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1 entry_id=1 connection_id=85853469 delay_ms=5000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.024148Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=3 slot_index=500 delay_ms=5000 [INFO] [stdout] 2025-09-10T08:42:04.024162Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=3 entry_id=3 connection_id=3506995038 delay_ms=5000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.024209Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=2 slot_index=440 delay_ms=30000 [INFO] [stdout] 2025-09-10T08:42:04.024223Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=2 entry_id=2 connection_id=85853469 delay_ms=30000 event_type=ConnectionTimeout [INFO] [stdout] 2025-09-10T08:42:04.024255Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=4 slot_index=440 delay_ms=30000 [INFO] [stdout] 2025-09-10T08:42:04.024270Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=4 entry_id=4 connection_id=3506995038 delay_ms=30000 event_type=ConnectionTimeout [INFO] [stdout] 2025-09-10T08:42:04.024312Z DEBUG kestrel_protocol::socket::event_loop::routing: 注册新连接 | Registering new connection cid=85853469 addr=127.0.0.1:37829 [INFO] [stdout] 2025-09-10T08:42:04.024333Z DEBUG kestrel_protocol::socket::event_loop::session_coordinator: Connection registered to frame router cid=85853469 addr=127.0.0.1:37829 [INFO] [stdout] 2025-09-10T08:42:04.024378Z DEBUG kestrel_protocol::socket::event_loop::routing: 注册新连接 | Registering new connection cid=3506995038 addr=127.0.0.1:37829 [INFO] [stdout] 2025-09-10T08:42:04.024394Z DEBUG kestrel_protocol::socket::event_loop::session_coordinator: Connection registered to frame router cid=3506995038 addr=127.0.0.1:37829 [INFO] [stdout] 2025-09-10T08:42:04.024414Z  INFO kestrel_protocol::socket::event_loop::session_coordinator: Spawning new endpoint task for outbound connection addr=127.0.0.1:37829 cid=85853469 [INFO] [stdout] 2025-09-10T08:42:04.024430Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=85853469 remote_addr=127.0.0.1:37829 frame_count=1 first_frame=Syn { header: LongHeader { command: Syn, protocol_version: 1, destination_cid: 0, source_cid: 85853469 } } [INFO] [stdout] 2025-09-10T08:42:04.024448Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=85853469 state=Connecting [INFO] [stdout] 2025-09-10T08:42:04.024466Z  INFO kestrel_protocol::socket::event_loop::session_coordinator: Spawning new endpoint task for outbound connection addr=127.0.0.1:37829 cid=3506995038 [INFO] [stdout] 2025-09-10T08:42:04.024478Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=3506995038 remote_addr=127.0.0.1:37829 frame_count=1 first_frame=Syn { header: LongHeader { command: Syn, protocol_version: 1, destination_cid: 0, source_cid: 3506995038 } } [INFO] [stdout] 2025-09-10T08:42:04.024493Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=3506995038 state=Connecting [INFO] [stdout] 2025-09-10T08:42:04.024521Z DEBUG kestrel_protocol::socket::transport::sender: transport_sender_task sending frame batch addr=127.0.0.1:37829 frame_count=1 [INFO] [stdout] 2025-09-10T08:42:04.024540Z DEBUG kestrel_protocol::socket::transport::sender: transport_sender_task sending frame batch addr=127.0.0.1:37829 frame_count=1 [INFO] [stdout] 2025-09-10T08:42:04.024567Z DEBUG kestrel_protocol::socket::transport::udp: Sending UDP datagram addr=127.0.0.1:37829 frame_count=1 bytes=10 [INFO] [stdout] 2025-09-10T08:42:04.024586Z DEBUG kestrel_protocol::socket::transport::udp: Sending UDP datagram addr=127.0.0.1:37829 frame_count=1 bytes=10 [INFO] [stdout] 2025-09-10T08:42:04.024704Z TRACE kestrel_protocol::core::endpoint: Failed to send remove command during drop: channel closed cid=1916494248 [INFO] [stdout] 2025-09-10T08:42:04.024837Z TRACE mio::poll: deregistering event source from poller [INFO] [stdout] 2025-09-10T08:42:04.024865Z TRACE kestrel_protocol::core::endpoint: Failed to send remove command during drop: channel closed cid=85853469 [INFO] [stdout] 2025-09-10T08:42:04.024906Z TRACE mio::poll: deregistering event source from poller [INFO] [stdout] 2025-09-10T08:42:04.024953Z TRACE kestrel_protocol::core::endpoint: Failed to send remove command during drop: channel closed cid=3797322053 [INFO] [stdout] 2025-09-10T08:42:04.024994Z TRACE mio::poll: deregistering event source from poller [INFO] [stdout] 2025-09-10T08:42:04.025038Z TRACE kestrel_protocol::core::endpoint: Failed to send remove command during drop: channel closed cid=3506995038 [INFO] [stdout] 2025-09-10T08:42:04.025231Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=2 frame=Ack { header: ShortHeader { command: Ack, connection_id: 2, payload_length: 8, recv_window_size: 255, timestamp: 215, sequence_number: 0, recv_next_sequence: 1 }, payload: b"\0\0\0\x01\0\0\0\x01" } [INFO] [stdout] 2025-09-10T08:42:04.025250Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="AckProcessor" frame_type=Ack { header: ShortHeader { command: Ack, connection_id: 2, payload_length: 8, recv_window_size: 255, timestamp: 215, sequence_number: 0, recv_next_sequence: 1 }, payload: b"\0\0\0\x01\0\0\0\x01" } [INFO] [stdout] 2025-09-10T08:42:04.025262Z TRACE kestrel_protocol::core::endpoint::processing::processors::ack: Processing ACK frame cid=2 recv_next_seq=1 recv_window=255 payload_len=8 state=Established [INFO] [stdout] 2025-09-10T08:42:04.025274Z TRACE kestrel_protocol::core::endpoint::processing::processors::ack: Handling ACK in Established state cid=2 [INFO] [stdout] 2025-09-10T08:42:04.025283Z DEBUG kestrel_protocol::core::endpoint::processing::processors::ack: Processing ACK with SACK ranges cid=2 recv_next_seq=1 sack_ranges_count=1 peer_recv_window=255 [INFO] [stdout] 2025-09-10T08:42:04.025304Z TRACE kestrel_protocol::core::reliability::retransmission::sack_manager: Checking for fast retransmission against in-flight packets highest_sacked=1 [INFO] [stdout] 2025-09-10T08:42:04.025315Z DEBUG kestrel_protocol::core::reliability::retransmission: Processed ACK with unified retransmission manager cumulative_ack=1 sack_ranges_count=1 sack_acked_count=1 simple_acked_count=0 rtt_samples_count=1 [INFO] [stdout] 2025-09-10T08:42:04.025327Z TRACE kestrel_protocol::core::reliability::retransmission::rtt: RTT updated sample_ms=7 srtt_ms=4 rttvar_ms=2 rto_ms=500 [INFO] [stdout] 2025-09-10T08:42:04.025337Z TRACE kestrel_protocol::core::reliability::congestion::vegas: Slow Start: cwnd increased cwnd=34 [INFO] [stdout] 2025-09-10T08:42:04.025344Z TRACE kestrel_protocol::core::reliability: Congestion window updated on ACK old_cwnd=33 new_cwnd=34 [INFO] [stdout] 2025-09-10T08:42:04.025355Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=2 [INFO] [stdout] 2025-09-10T08:42:04.025367Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2 state=Established [INFO] [stdout] 2025-09-10T08:42:04.025439Z TRACE kestrel_protocol::core::endpoint: Failed to send remove command during drop: channel closed cid=4243758483 [INFO] [stdout] 2025-09-10T08:42:04.025484Z TRACE mio::poll: deregistering event source from poller [INFO] [stdout] 2025-09-10T08:42:04.025556Z TRACE kestrel_protocol::core::endpoint: Failed to send remove command during drop: channel closed cid=1401293351 [INFO] [stdout] test socket::tests::rebind::test_rebind_impact_on_existing_connection_data ... ok [INFO] [stdout] test socket::tests::rebind::test_simple_rebind_new_connections ... ok [INFO] [stdout] 2025-09-10T08:42:04.025821Z TRACE mio::poll: registering event source with poller: token=Token(1), interests=READABLE [INFO] [stdout] 2025-09-10T08:42:04.025920Z TRACE mio::poll: registering event source with poller: token=Token(1), interests=READABLE [INFO] [stdout] 2025-09-10T08:42:04.026033Z DEBUG kestrel_protocol::socket::transport::manager: 创建传输管理器 | Creating transport manager [INFO] [stdout] 2025-09-10T08:42:04.026046Z DEBUG kestrel_protocol::socket::event_loop::routing: 创建帧路由管理器 | Creating frame router manager [INFO] [stdout] 2025-09-10T08:42:04.026085Z  INFO kestrel_protocol::timer::task::handle: Global timer task started [INFO] [stdout] 2025-09-10T08:42:04.026114Z DEBUG kestrel_protocol::socket::transport::manager: 创建传输管理器 | Creating transport manager [INFO] [stdout] 2025-09-10T08:42:04.026126Z DEBUG kestrel_protocol::socket::event_loop::routing: 创建帧路由管理器 | Creating frame router manager [INFO] [stdout] 2025-09-10T08:42:04.026161Z  INFO kestrel_protocol::timer::task::handle: Global timer task started [INFO] [stdout] 2025-09-10T08:42:04.026187Z  INFO kestrel_protocol::timer::task::global: Global timer task started [INFO] [stdout] 2025-09-10T08:42:04.026248Z DEBUG kestrel_protocol::socket::event_loop: Received frame batch from transport addr=127.0.0.1:2001 frame_count=1 [INFO] [stdout] 2025-09-10T08:42:04.026275Z  INFO kestrel_protocol::socket::event_loop::session_coordinator: Accepting new connection attempt addr=127.0.0.1:2001 [INFO] [stdout] 2025-09-10T08:42:04.026291Z  INFO kestrel_protocol::timer::task::global: Global timer task started [INFO] [stdout] 2025-09-10T08:42:04.026326Z DEBUG kestrel_protocol::socket::event_loop::session_coordinator: Generated unique connection ID cid=486777332 [INFO] [stdout] 2025-09-10T08:42:04.026357Z  INFO kestrel_protocol::core::endpoint::lifecycle::manager: Connection lifecycle initialized cid=486777332 remote_addr=127.0.0.1:2001 [INFO] [stdout] 2025-09-10T08:42:04.026354Z DEBUG kestrel_protocol::socket::event_loop: Received frame batch from transport addr=127.0.0.1:1001 frame_count=1 [INFO] [stdout] 2025-09-10T08:42:04.026378Z  INFO kestrel_protocol::socket::event_loop::session_coordinator: Accepting new connection attempt addr=127.0.0.1:1001 [INFO] [stdout] 2025-09-10T08:42:04.026400Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1 slot_index=500 delay_ms=5000 [INFO] [stdout] 2025-09-10T08:42:04.026420Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1 entry_id=1 connection_id=486777332 delay_ms=5000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.026428Z DEBUG kestrel_protocol::socket::event_loop::session_coordinator: Generated unique connection ID cid=1214213304 [INFO] [stdout] 2025-09-10T08:42:04.026452Z  INFO kestrel_protocol::core::endpoint::lifecycle::manager: Connection lifecycle initialized cid=1214213304 remote_addr=127.0.0.1:1001 [INFO] [stdout] 2025-09-10T08:42:04.026469Z DEBUG kestrel_protocol::socket::event_loop::routing: 注册新连接 | Registering new connection cid=486777332 addr=127.0.0.1:2001 [INFO] [stdout] 2025-09-10T08:42:04.026489Z DEBUG kestrel_protocol::socket::event_loop::session_coordinator: Connection registered to frame router cid=486777332 addr=127.0.0.1:2001 [INFO] [stdout] 2025-09-10T08:42:04.026497Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1 slot_index=500 delay_ms=5000 [INFO] [stdout] 2025-09-10T08:42:04.026517Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1 entry_id=1 connection_id=1214213304 delay_ms=5000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.026523Z  INFO kestrel_protocol::socket::event_loop::session_coordinator: New connection successfully sent to user application addr=127.0.0.1:2001 cid=486777332 [INFO] [stdout] 2025-09-10T08:42:04.026549Z DEBUG kestrel_protocol::socket::event_loop: Received frame batch from transport addr=127.0.0.1:2002 frame_count=1 [INFO] [stdout] 2025-09-10T08:42:04.026559Z  INFO kestrel_protocol::socket::event_loop::session_coordinator: Accepting new connection attempt addr=127.0.0.1:2002 [INFO] [stdout] 2025-09-10T08:42:04.026567Z DEBUG kestrel_protocol::socket::event_loop::session_coordinator: Generated unique connection ID cid=146886318 [INFO] [stdout] 2025-09-10T08:42:04.026566Z DEBUG kestrel_protocol::socket::event_loop::routing: 注册新连接 | Registering new connection cid=1214213304 addr=127.0.0.1:1001 [INFO] [stdout] 2025-09-10T08:42:04.026587Z DEBUG kestrel_protocol::socket::event_loop::session_coordinator: Connection registered to frame router cid=1214213304 addr=127.0.0.1:1001 [INFO] [stdout] 2025-09-10T08:42:04.026588Z  INFO kestrel_protocol::core::endpoint::lifecycle::manager: Connection lifecycle initialized cid=146886318 remote_addr=127.0.0.1:2002 [INFO] [stdout] 2025-09-10T08:42:04.026606Z  INFO kestrel_protocol::socket::event_loop::session_coordinator: New connection successfully sent to user application addr=127.0.0.1:1001 cid=1214213304 [INFO] [stdout] 2025-09-10T08:42:04.026643Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=2 slot_index=500 delay_ms=5000 [INFO] [stdout] 2025-09-10T08:42:04.026648Z  INFO kestrel_protocol::socket::event_loop::session_coordinator: Spawning new endpoint task for inbound connection addr=127.0.0.1:1001 cid=1214213304 [INFO] [stdout] 2025-09-10T08:42:04.026666Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=1214213304 state=SynReceived [INFO] [stdout] 2025-09-10T08:42:04.026664Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=2 entry_id=2 connection_id=146886318 delay_ms=5000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.026706Z  INFO kestrel_protocol::socket::event_loop::session_coordinator: Spawning new endpoint task for inbound connection addr=127.0.0.1:2001 cid=486777332 [INFO] [stdout] 2025-09-10T08:42:04.026723Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=486777332 state=SynReceived [INFO] [stdout] 2025-09-10T08:42:04.026760Z DEBUG kestrel_protocol::socket::event_loop::routing: 注册新连接 | Registering new connection cid=146886318 addr=127.0.0.1:2002 [INFO] [stdout] 2025-09-10T08:42:04.026777Z DEBUG kestrel_protocol::socket::event_loop::session_coordinator: Connection registered to frame router cid=146886318 addr=127.0.0.1:2002 [INFO] [stdout] 2025-09-10T08:42:04.026894Z DEBUG kestrel_protocol::core::endpoint::lifecycle::manager: Attempting state transition cid=1214213304 current_state=SynReceived target_state=Established [INFO] [stdout] 2025-09-10T08:42:04.026921Z  INFO kestrel_protocol::socket::event_loop::session_coordinator: New connection successfully sent to user application addr=127.0.0.1:2002 cid=146886318 [INFO] [stdout] 2025-09-10T08:42:04.026926Z TRACE kestrel_protocol::core::endpoint::lifecycle::transitions: State transition executed cid=1214213304 from="SynReceived" to="Established" [INFO] [stdout] 2025-09-10T08:42:04.026950Z TRACE kestrel_protocol::core::reliability::retransmission: Adding frame to simple retransmission [INFO] [stdout] 2025-09-10T08:42:04.026948Z  INFO kestrel_protocol::socket::event_loop::session_coordinator: Spawning new endpoint task for inbound connection addr=127.0.0.1:2002 cid=146886318 [INFO] [stdout] 2025-09-10T08:42:04.026959Z TRACE kestrel_protocol::core::reliability::retransmission: Adding frame to SACK-based retransmission seq=0 [INFO] [stdout] 2025-09-10T08:42:04.026963Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=146886318 state=SynReceived [INFO] [stdout] 2025-09-10T08:42:04.026974Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending 0-RTT packets with intelligent splitting cid=1214213304 packet_count=1 [INFO] [stdout] 2025-09-10T08:42:04.026977Z DEBUG kestrel_protocol::core::endpoint::lifecycle::manager: Attempting state transition cid=146886318 current_state=SynReceived target_state=Established [INFO] [stdout] 2025-09-10T08:42:04.026988Z TRACE kestrel_protocol::core::endpoint::lifecycle::transitions: State transition executed cid=146886318 from="SynReceived" to="Established" [INFO] [stdout] 2025-09-10T08:42:04.026985Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=1214213304 remote_addr=127.0.0.1:1001 frame_count=2 first_frame=SynAck { header: LongHeader { command: SynAck, protocol_version: 1, destination_cid: 123, source_cid: 1214213304 } } [INFO] [stdout] 2025-09-10T08:42:04.027003Z TRACE kestrel_protocol::core::reliability::retransmission: Adding frame to simple retransmission [INFO] [stdout] 2025-09-10T08:42:04.027010Z TRACE kestrel_protocol::core::reliability::retransmission: Adding frame to SACK-based retransmission seq=0 [INFO] [stdout] 2025-09-10T08:42:04.027014Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=1214213304 [INFO] [stdout] 2025-09-10T08:42:04.027018Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending 0-RTT packets with intelligent splitting cid=146886318 packet_count=1 [INFO] [stdout] 2025-09-10T08:42:04.027026Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=146886318 remote_addr=127.0.0.1:2002 frame_count=2 first_frame=SynAck { header: LongHeader { command: SynAck, protocol_version: 1, destination_cid: 200, source_cid: 146886318 } } [INFO] [stdout] 2025-09-10T08:42:04.027034Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=1214213304 state=Established [INFO] [stdout] 2025-09-10T08:42:04.027081Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=146886318 [INFO] [stdout] 2025-09-10T08:42:04.027096Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=146886318 state=Established [INFO] [stdout] 2025-09-10T08:42:04.027121Z DEBUG kestrel_protocol::core::endpoint::lifecycle::manager: Attempting state transition cid=486777332 current_state=SynReceived target_state=Established [INFO] [stdout] 2025-09-10T08:42:04.027132Z TRACE kestrel_protocol::core::endpoint::lifecycle::transitions: State transition executed cid=486777332 from="SynReceived" to="Established" [INFO] [stdout] 2025-09-10T08:42:04.027145Z TRACE kestrel_protocol::core::reliability::retransmission: Adding frame to simple retransmission [INFO] [stdout] 2025-09-10T08:42:04.027151Z TRACE kestrel_protocol::core::reliability::retransmission: Adding frame to SACK-based retransmission seq=0 [INFO] [stdout] 2025-09-10T08:42:04.027163Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending 0-RTT packets with intelligent splitting cid=486777332 packet_count=1 [INFO] [stdout] 2025-09-10T08:42:04.027172Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=486777332 remote_addr=127.0.0.1:2001 frame_count=2 first_frame=SynAck { header: LongHeader { command: SynAck, protocol_version: 1, destination_cid: 100, source_cid: 486777332 } } [INFO] [stdout] 2025-09-10T08:42:04.027177Z TRACE kestrel_protocol::core::endpoint: Failed to send remove command during drop: channel closed cid=1214213304 [INFO] [stdout] 2025-09-10T08:42:04.027231Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=486777332 [INFO] [stdout] 2025-09-10T08:42:04.027248Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=486777332 state=Established [INFO] [stdout] 2025-09-10T08:42:04.027324Z TRACE kestrel_protocol::core::endpoint: Failed to send remove command during drop: channel closed cid=486777332 [INFO] [stdout] 2025-09-10T08:42:04.027353Z TRACE kestrel_protocol::core::endpoint: Failed to send remove command during drop: channel closed cid=146886318 [INFO] [stdout] test socket::tests::test_actor_sends_to_correct_address_after_accept ... ok [INFO] [stdout] 2025-09-10T08:42:04.027551Z TRACE mio::poll: registering event source with poller: token=Token(1), interests=READABLE [INFO] [stdout] 2025-09-10T08:42:04.027953Z DEBUG kestrel_protocol::socket::transport::manager: 创建传输管理器 | Creating transport manager [INFO] [stdout] 2025-09-10T08:42:04.027967Z DEBUG kestrel_protocol::socket::event_loop::routing: 创建帧路由管理器 | Creating frame router manager [INFO] [stdout] 2025-09-10T08:42:04.028020Z  INFO kestrel_protocol::timer::task::handle: Global timer task started [INFO] [stdout] 2025-09-10T08:42:04.028083Z  INFO kestrel_protocol::timer::task::global: Global timer task started [INFO] [stdout] 2025-09-10T08:42:04.028140Z DEBUG kestrel_protocol::socket::event_loop: Received frame batch from transport addr=127.0.0.1:3001 frame_count=1 [INFO] [stdout] 2025-09-10T08:42:04.028165Z  INFO kestrel_protocol::socket::event_loop::session_coordinator: Accepting new connection attempt addr=127.0.0.1:3001 [INFO] [stdout] 2025-09-10T08:42:04.028215Z DEBUG kestrel_protocol::socket::event_loop::session_coordinator: Generated unique connection ID cid=864366239 [INFO] [stdout] 2025-09-10T08:42:04.028235Z  INFO kestrel_protocol::core::endpoint::lifecycle::manager: Connection lifecycle initialized cid=864366239 remote_addr=127.0.0.1:3001 [INFO] [stdout] 2025-09-10T08:42:04.028272Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1 slot_index=500 delay_ms=5000 [INFO] [stdout] 2025-09-10T08:42:04.028290Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1 entry_id=1 connection_id=864366239 delay_ms=5000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.028336Z DEBUG kestrel_protocol::socket::event_loop::routing: 注册新连接 | Registering new connection cid=864366239 addr=127.0.0.1:3001 [INFO] [stdout] 2025-09-10T08:42:04.028356Z DEBUG kestrel_protocol::socket::event_loop::session_coordinator: Connection registered to frame router cid=864366239 addr=127.0.0.1:3001 [INFO] [stdout] 2025-09-10T08:42:04.028374Z  INFO kestrel_protocol::socket::event_loop::session_coordinator: New connection successfully sent to user application addr=127.0.0.1:3001 cid=864366239 [INFO] [stdout] 2025-09-10T08:42:04.028393Z DEBUG kestrel_protocol::socket::event_loop: Received frame batch from transport addr=127.0.0.1:3002 frame_count=1 [INFO] [stdout] 2025-09-10T08:42:04.028403Z  INFO kestrel_protocol::socket::event_loop::session_coordinator: Accepting new connection attempt addr=127.0.0.1:3002 [INFO] [stdout] 2025-09-10T08:42:04.028412Z DEBUG kestrel_protocol::socket::event_loop::session_coordinator: Generated unique connection ID cid=3556995817 [INFO] [stdout] 2025-09-10T08:42:04.028434Z  INFO kestrel_protocol::core::endpoint::lifecycle::manager: Connection lifecycle initialized cid=3556995817 remote_addr=127.0.0.1:3002 [INFO] [stdout] 2025-09-10T08:42:04.028474Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=2 slot_index=500 delay_ms=5000 [INFO] [stdout] 2025-09-10T08:42:04.028492Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=2 entry_id=2 connection_id=3556995817 delay_ms=5000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.028528Z  INFO kestrel_protocol::socket::event_loop::session_coordinator: Spawning new endpoint task for inbound connection addr=127.0.0.1:3001 cid=864366239 [INFO] [stdout] 2025-09-10T08:42:04.028545Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=864366239 state=SynReceived [INFO] [stdout] 2025-09-10T08:42:04.028615Z DEBUG kestrel_protocol::socket::event_loop::routing: 注册新连接 | Registering new connection cid=3556995817 addr=127.0.0.1:3002 [INFO] [stdout] 2025-09-10T08:42:04.028665Z DEBUG kestrel_protocol::socket::event_loop::session_coordinator: Connection registered to frame router cid=3556995817 addr=127.0.0.1:3002 [INFO] [stdout] 2025-09-10T08:42:04.028693Z  INFO kestrel_protocol::socket::event_loop::session_coordinator: New connection successfully sent to user application addr=127.0.0.1:3002 cid=3556995817 [INFO] [stdout] 2025-09-10T08:42:04.028733Z  INFO kestrel_protocol::socket::event_loop::session_coordinator: Spawning new endpoint task for inbound connection addr=127.0.0.1:3002 cid=3556995817 [INFO] [stdout] 2025-09-10T08:42:04.028751Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=3556995817 state=SynReceived [INFO] [stdout] 2025-09-10T08:42:04.028774Z DEBUG kestrel_protocol::core::endpoint::lifecycle::manager: Attempting state transition cid=864366239 current_state=SynReceived target_state=Established [INFO] [stdout] 2025-09-10T08:42:04.028806Z DEBUG kestrel_protocol::core::endpoint::lifecycle::manager: Attempting state transition cid=3556995817 current_state=SynReceived target_state=Established [INFO] [stdout] 2025-09-10T08:42:04.028821Z TRACE kestrel_protocol::core::endpoint::lifecycle::transitions: State transition executed cid=864366239 from="SynReceived" to="Established" [INFO] [stdout] 2025-09-10T08:42:04.028823Z TRACE kestrel_protocol::core::endpoint::lifecycle::transitions: State transition executed cid=3556995817 from="SynReceived" to="Established" [INFO] [stdout] 2025-09-10T08:42:04.028841Z TRACE kestrel_protocol::core::reliability::retransmission: Adding frame to simple retransmission [INFO] [stdout] 2025-09-10T08:42:04.028841Z TRACE kestrel_protocol::core::reliability::retransmission: Adding frame to simple retransmission [INFO] [stdout] 2025-09-10T08:42:04.028848Z TRACE kestrel_protocol::core::reliability::retransmission: Adding frame to SACK-based retransmission seq=0 [INFO] [stdout] 2025-09-10T08:42:04.028848Z TRACE kestrel_protocol::core::reliability::retransmission: Adding frame to SACK-based retransmission seq=0 [INFO] [stdout] 2025-09-10T08:42:04.028857Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending 0-RTT packets with intelligent splitting cid=864366239 packet_count=1 [INFO] [stdout] 2025-09-10T08:42:04.028857Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending 0-RTT packets with intelligent splitting cid=3556995817 packet_count=1 [INFO] [stdout] 2025-09-10T08:42:04.028866Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=3556995817 remote_addr=127.0.0.1:3002 frame_count=2 first_frame=SynAck { header: LongHeader { command: SynAck, protocol_version: 1, destination_cid: 400, source_cid: 3556995817 } } [INFO] [stdout] 2025-09-10T08:42:04.028904Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=3556995817 [INFO] [stdout] 2025-09-10T08:42:04.028921Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=3556995817 state=Established [INFO] [stdout] 2025-09-10T08:42:04.028866Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=864366239 remote_addr=127.0.0.1:3001 frame_count=2 first_frame=SynAck { header: LongHeader { command: SynAck, protocol_version: 1, destination_cid: 300, source_cid: 864366239 } } [INFO] [stdout] 2025-09-10T08:42:04.029803Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=864366239 [INFO] [stdout] 2025-09-10T08:42:04.030076Z TRACE kestrel_protocol::core::endpoint: Failed to send remove command during drop: channel closed cid=3556995817 [INFO] [stdout] 2025-09-10T08:42:04.030138Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=864366239 state=Established [INFO] [stdout] 2025-09-10T08:42:04.030165Z TRACE kestrel_protocol::core::endpoint: Failed to send remove command during drop: channel closed cid=864366239 [INFO] [stdout] test socket::tests::test_actor_concurrent_write_sends_to_correct_addresses ... ok [INFO] [stdout] 2025-09-10T08:42:04.035739Z TRACE mio::poll: registering event source with poller: token=Token(1), interests=READABLE [INFO] [stdout] 2025-09-10T08:42:04.035883Z TRACE mio::poll: registering event source with poller: token=Token(126023534490880), interests=READABLE | WRITABLE [INFO] [stdout] 2025-09-10T08:42:04.036057Z  INFO kestrel_protocol::timer::task::handle: Global timer task started [INFO] [stdout] 2025-09-10T08:42:04.036072Z DEBUG kestrel_protocol::socket::transport::manager: 创建传输管理器 | Creating transport manager [INFO] [stdout] 2025-09-10T08:42:04.036080Z DEBUG kestrel_protocol::socket::event_loop::routing: 创建帧路由管理器 | Creating frame router manager [INFO] [stdout] 2025-09-10T08:42:04.036100Z  INFO kestrel_protocol::socket::handle: TransportReliableUdpSocket actor created and running addr=Some(127.0.0.1:34937) [INFO] [stdout] 2025-09-10T08:42:04.036144Z TRACE mio::poll: registering event source with poller: token=Token(126023534519424), interests=READABLE | WRITABLE [INFO] [stdout] 2025-09-10T08:42:04.036254Z  INFO kestrel_protocol::timer::task::handle: Global timer task started [INFO] [stdout] 2025-09-10T08:42:04.036266Z DEBUG kestrel_protocol::socket::transport::manager: 创建传输管理器 | Creating transport manager [INFO] [stdout] 2025-09-10T08:42:04.036273Z DEBUG kestrel_protocol::socket::event_loop::routing: 创建帧路由管理器 | Creating frame router manager [INFO] [stdout] 2025-09-10T08:42:04.036283Z  INFO kestrel_protocol::socket::handle: TransportReliableUdpSocket actor created and running addr=Some(127.0.0.1:36551) [INFO] [stdout] 2025-09-10T08:42:04.036320Z DEBUG kestrel_protocol::socket::transport::udp: UDP transport send actor started [INFO] [stdout] 2025-09-10T08:42:04.036341Z DEBUG kestrel_protocol::socket::transport::udp: UDP transport receiver task started [INFO] [stdout] 2025-09-10T08:42:04.036375Z  INFO kestrel_protocol::timer::task::global: Global timer task started [INFO] [stdout] 2025-09-10T08:42:04.036460Z DEBUG kestrel_protocol::socket::transport::udp: UDP transport send actor started [INFO] [stdout] 2025-09-10T08:42:04.036475Z DEBUG kestrel_protocol::socket::transport::udp: UDP transport receiver task started [INFO] [stdout] 2025-09-10T08:42:04.036498Z  INFO kestrel_protocol::timer::task::global: Global timer task started [INFO] [stdout] 2025-09-10T08:42:04.036744Z TRACE mio::poll: deregistering event source from poller [INFO] [stdout] 2025-09-10T08:42:04.036857Z TRACE mio::poll: deregistering event source from poller [INFO] [stdout] 2025-09-10T08:42:04.037068Z  INFO kestrel_protocol::core::tests::retransmission: [Client] Successfully received server response. [INFO] [stdout] 2025-09-10T08:42:04.037088Z  INFO kestrel_protocol::core::tests::retransmission: [Test] Shutting down client stream... [INFO] [stdout] 2025-09-10T08:42:04.037101Z  INFO kestrel_protocol::core::tests::retransmission: [Test] Shutting down server stream... [INFO] [stdout] 2025-09-10T08:42:04.038377Z DEBUG kestrel_protocol::core::endpoint::lifecycle::manager: Beginning graceful shutdown cid=1 current_state=Established [INFO] [stdout] 2025-09-10T08:42:04.038409Z TRACE kestrel_protocol::core::endpoint::lifecycle::transitions: State transition executed cid=1 from="Established" to="Closing" [INFO] [stdout] 2025-09-10T08:42:04.038433Z TRACE kestrel_protocol::core::reliability::retransmission: Adding frame to simple retransmission seq=1 [INFO] [stdout] 2025-09-10T08:42:04.038463Z TRACE kestrel_protocol::core::reliability::retransmission::simple_retx_manager: Added packet to simple retransmission tracking seq=1 max_retries=5 retry_interval_ms=500 [INFO] [stdout] 2025-09-10T08:42:04.038479Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=1 remote_addr=127.0.0.1:5678 frame_count=1 first_frame=Fin { header: ShortHeader { command: Fin, connection_id: 2, payload_length: 0, recv_window_size: 256, timestamp: 232, sequence_number: 1, recv_next_sequence: 2 } } [INFO] [stdout] 2025-09-10T08:42:04.038507Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=1 [INFO] [stdout] 2025-09-10T08:42:04.038524Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=1 state=Closing [INFO] [stdout] 2025-09-10T08:42:04.038582Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=2 frame=Fin { header: ShortHeader { command: Fin, connection_id: 2, payload_length: 0, recv_window_size: 256, timestamp: 232, sequence_number: 1, recv_next_sequence: 2 } } [INFO] [stdout] 2025-09-10T08:42:04.038600Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="ConnectionProcessor" frame_type=Fin { header: ShortHeader { command: Fin, connection_id: 2, payload_length: 0, recv_window_size: 256, timestamp: 232, sequence_number: 1, recv_next_sequence: 2 } } [INFO] [stdout] 2025-09-10T08:42:04.038613Z DEBUG kestrel_protocol::core::endpoint::processing::processors::connection: Processing FIN frame cid=2 seq=1 state=Established [INFO] [stdout] 2025-09-10T08:42:04.038640Z TRACE kestrel_protocol::core::endpoint::processing::processors::connection: Handling FIN in Established state cid=2 seq=1 [INFO] [stdout] 2025-09-10T08:42:04.038666Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=2 remote_addr=127.0.0.1:1234 frame_count=1 first_frame=Ack { header: ShortHeader { command: Ack, connection_id: 1, payload_length: 8, recv_window_size: 255, timestamp: 227, sequence_number: 0, recv_next_sequence: 1 }, payload: b"\0\0\0\x01\0\0\0\x01" } [INFO] [stdout] 2025-09-10T08:42:04.038695Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=2 [INFO] [stdout] 2025-09-10T08:42:04.038709Z DEBUG kestrel_protocol::core::endpoint::lifecycle::manager: Attempting state transition cid=2 current_state=Established target_state=FinWait [INFO] [stdout] 2025-09-10T08:42:04.038720Z TRACE kestrel_protocol::core::endpoint::lifecycle::transitions: State transition executed cid=2 from="Established" to="FinWait" [INFO] [stdout] 2025-09-10T08:42:04.038735Z TRACE kestrel_protocol::core::endpoint::core::event_loop: All data drained after FIN, closing user stream (sending EOF). cid=2 [INFO] [stdout] 2025-09-10T08:42:04.038745Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2 state=FinWait [INFO] [stdout] 2025-09-10T08:42:04.038767Z DEBUG kestrel_protocol::core::endpoint::lifecycle::manager: Beginning graceful shutdown cid=2 current_state=FinWait [INFO] [stdout] 2025-09-10T08:42:04.038778Z TRACE kestrel_protocol::core::endpoint::lifecycle::transitions: State transition executed cid=2 from="FinWait" to="Closing" [INFO] [stdout] 2025-09-10T08:42:04.038792Z TRACE kestrel_protocol::core::reliability::retransmission: Adding frame to simple retransmission seq=2 [INFO] [stdout] 2025-09-10T08:42:04.038803Z TRACE kestrel_protocol::core::reliability::retransmission::simple_retx_manager: Added packet to simple retransmission tracking seq=2 max_retries=5 retry_interval_ms=500 [INFO] [stdout] 2025-09-10T08:42:04.038818Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=2 remote_addr=127.0.0.1:1234 frame_count=1 first_frame=Fin { header: ShortHeader { command: Fin, connection_id: 1, payload_length: 0, recv_window_size: 256, timestamp: 228, sequence_number: 2, recv_next_sequence: 2 } } [INFO] [stdout] 2025-09-10T08:42:04.038838Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=2 [INFO] [stdout] 2025-09-10T08:42:04.038853Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2 state=Closing [INFO] [stdout] 2025-09-10T08:42:04.038919Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=1 frame=Ack { header: ShortHeader { command: Ack, connection_id: 1, payload_length: 8, recv_window_size: 255, timestamp: 227, sequence_number: 0, recv_next_sequence: 1 }, payload: b"\0\0\0\x01\0\0\0\x01" } [INFO] [stdout] 2025-09-10T08:42:04.038939Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="AckProcessor" frame_type=Ack { header: ShortHeader { command: Ack, connection_id: 1, payload_length: 8, recv_window_size: 255, timestamp: 227, sequence_number: 0, recv_next_sequence: 1 }, payload: b"\0\0\0\x01\0\0\0\x01" } [INFO] [stdout] 2025-09-10T08:42:04.038953Z TRACE kestrel_protocol::core::endpoint::processing::processors::ack: Processing ACK frame cid=1 recv_next_seq=1 recv_window=255 payload_len=8 state=Closing [INFO] [stdout] 2025-09-10T08:42:04.038968Z DEBUG kestrel_protocol::core::endpoint::processing::processors::ack: Handling ACK in Closing state cid=1 [INFO] [stdout] 2025-09-10T08:42:04.038980Z DEBUG kestrel_protocol::core::endpoint::processing::processors::ack: Processing ACK with SACK ranges cid=1 recv_next_seq=1 sack_ranges_count=1 peer_recv_window=255 [INFO] [stdout] 2025-09-10T08:42:04.039011Z TRACE kestrel_protocol::core::reliability::retransmission::simple_retx_manager: Packet acknowledged by SACK seq=1 [INFO] [stdout] 2025-09-10T08:42:04.039024Z DEBUG kestrel_protocol::core::reliability::retransmission: Processed ACK with unified retransmission manager cumulative_ack=1 sack_ranges_count=1 sack_acked_count=0 simple_acked_count=1 rtt_samples_count=0 [INFO] [stdout] 2025-09-10T08:42:04.039044Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=1 frame=Fin { header: ShortHeader { command: Fin, connection_id: 1, payload_length: 0, recv_window_size: 256, timestamp: 228, sequence_number: 2, recv_next_sequence: 2 } } [INFO] [stdout] 2025-09-10T08:42:04.039058Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="ConnectionProcessor" frame_type=Fin { header: ShortHeader { command: Fin, connection_id: 1, payload_length: 0, recv_window_size: 256, timestamp: 228, sequence_number: 2, recv_next_sequence: 2 } } [INFO] [stdout] 2025-09-10T08:42:04.039069Z DEBUG kestrel_protocol::core::endpoint::processing::processors::connection: Processing FIN frame cid=1 seq=2 state=Closing [INFO] [stdout] 2025-09-10T08:42:04.039080Z DEBUG kestrel_protocol::core::endpoint::processing::processors::connection: Handling FIN in Closing state cid=1 seq=2 [INFO] [stdout] 2025-09-10T08:42:04.039097Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=1 remote_addr=127.0.0.1:5678 frame_count=1 first_frame=Ack { header: ShortHeader { command: Ack, connection_id: 2, payload_length: 8, recv_window_size: 255, timestamp: 233, sequence_number: 0, recv_next_sequence: 2 }, payload: b"\0\0\0\x02\0\0\0\x02" } [INFO] [stdout] 2025-09-10T08:42:04.039119Z DEBUG kestrel_protocol::core::endpoint::lifecycle::manager: Attempting state transition cid=1 current_state=Closing target_state=ClosingWait [INFO] [stdout] 2025-09-10T08:42:04.039131Z TRACE kestrel_protocol::core::endpoint::lifecycle::transitions: State transition executed cid=1 from="Closing" to="ClosingWait" [INFO] [stdout] 2025-09-10T08:42:04.039143Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=1 [INFO] [stdout] 2025-09-10T08:42:04.039153Z TRACE kestrel_protocol::core::endpoint::core::event_loop: All data drained after FIN, closing user stream (sending EOF). cid=1 [INFO] [stdout] 2025-09-10T08:42:04.039161Z DEBUG kestrel_protocol::core::endpoint::lifecycle::manager: Attempting state transition cid=1 current_state=ClosingWait target_state=Closed [INFO] [stdout] 2025-09-10T08:42:04.039172Z TRACE kestrel_protocol::core::endpoint::lifecycle::transitions: State transition executed cid=1 from="ClosingWait" to="Closed" [INFO] [stdout] 2025-09-10T08:42:04.039185Z DEBUG kestrel_protocol::core::reliability::retransmission: Cleared all in-flight packets from both SACK and simple retransmission managers. [INFO] [stdout] 2025-09-10T08:42:04.039192Z TRACE kestrel_protocol::core::endpoint: Failed to send remove command during drop: channel closed cid=1 [INFO] [stdout] test socket::tests::test_socket_local_addr ... ok [INFO] [stdout] 2025-09-10T08:42:04.039761Z TRACE mio::poll: registering event source with poller: token=Token(1), interests=READABLE [INFO] [stdout] 2025-09-10T08:42:04.039992Z DEBUG kestrel_protocol::socket::transport::manager: 创建传输管理器 | Creating transport manager [INFO] [stdout] 2025-09-10T08:42:04.040005Z DEBUG kestrel_protocol::socket::event_loop::routing: 创建帧路由管理器 | Creating frame router manager [INFO] [stdout] 2025-09-10T08:42:04.040049Z  INFO kestrel_protocol::timer::task::handle: Global timer task started [INFO] [stdout] 2025-09-10T08:42:04.040085Z  INFO kestrel_protocol::timer::task::global: Global timer task started [INFO] [stdout] 2025-09-10T08:42:04.040163Z DEBUG kestrel_protocol::socket::event_loop: Received frame batch from transport addr=127.0.0.1:4001 frame_count=1 [INFO] [stdout] 2025-09-10T08:42:04.040197Z  INFO kestrel_protocol::socket::event_loop::session_coordinator: Accepting new connection attempt addr=127.0.0.1:4001 [INFO] [stdout] 2025-09-10T08:42:04.040258Z DEBUG kestrel_protocol::socket::event_loop::session_coordinator: Generated unique connection ID cid=1089422168 [INFO] [stdout] 2025-09-10T08:42:04.040282Z  INFO kestrel_protocol::core::endpoint::lifecycle::manager: Connection lifecycle initialized cid=1089422168 remote_addr=127.0.0.1:4001 [INFO] [stdout] 2025-09-10T08:42:04.040343Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1 slot_index=500 delay_ms=5000 [INFO] [stdout] 2025-09-10T08:42:04.040369Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=2 frame=Ack { header: ShortHeader { command: Ack, connection_id: 2, payload_length: 8, recv_window_size: 255, timestamp: 233, sequence_number: 0, recv_next_sequence: 2 }, payload: b"\0\0\0\x02\0\0\0\x02" } [INFO] [stdout] 2025-09-10T08:42:04.040371Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1 entry_id=1 connection_id=1089422168 delay_ms=5000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.040388Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="AckProcessor" frame_type=Ack { header: ShortHeader { command: Ack, connection_id: 2, payload_length: 8, recv_window_size: 255, timestamp: 233, sequence_number: 0, recv_next_sequence: 2 }, payload: b"\0\0\0\x02\0\0\0\x02" } [INFO] [stdout] 2025-09-10T08:42:04.040402Z TRACE kestrel_protocol::core::endpoint::processing::processors::ack: Processing ACK frame cid=2 recv_next_seq=2 recv_window=255 payload_len=8 state=Closing [INFO] [stdout] 2025-09-10T08:42:04.040415Z DEBUG kestrel_protocol::core::endpoint::processing::processors::ack: Handling ACK in Closing state cid=2 [INFO] [stdout] 2025-09-10T08:42:04.040425Z DEBUG kestrel_protocol::core::endpoint::processing::processors::ack: Processing ACK with SACK ranges cid=2 recv_next_seq=2 sack_ranges_count=1 peer_recv_window=255 [INFO] [stdout] 2025-09-10T08:42:04.040427Z DEBUG kestrel_protocol::socket::event_loop::routing: 注册新连接 | Registering new connection cid=1089422168 addr=127.0.0.1:4001 [INFO] [stdout] 2025-09-10T08:42:04.040446Z TRACE kestrel_protocol::core::reliability::retransmission::simple_retx_manager: Packet acknowledged by SACK seq=2 [INFO] [stdout] 2025-09-10T08:42:04.040451Z DEBUG kestrel_protocol::socket::event_loop::session_coordinator: Connection registered to frame router cid=1089422168 addr=127.0.0.1:4001 [INFO] [stdout] 2025-09-10T08:42:04.040456Z DEBUG kestrel_protocol::core::reliability::retransmission: Processed ACK with unified retransmission manager cumulative_ack=2 sack_ranges_count=1 sack_acked_count=0 simple_acked_count=1 rtt_samples_count=0 [INFO] [stdout] 2025-09-10T08:42:04.040472Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=2 [INFO] [stdout] 2025-09-10T08:42:04.040478Z  INFO kestrel_protocol::socket::event_loop::session_coordinator: New connection successfully sent to user application addr=127.0.0.1:4001 cid=1089422168 [INFO] [stdout] 2025-09-10T08:42:04.040489Z TRACE kestrel_protocol::core::reliability::retransmission: Adding frame to simple retransmission seq=3 [INFO] [stdout] 2025-09-10T08:42:04.040500Z TRACE kestrel_protocol::core::reliability::retransmission::simple_retx_manager: Added packet to simple retransmission tracking seq=3 max_retries=5 retry_interval_ms=500 [INFO] [stdout] 2025-09-10T08:42:04.040503Z  INFO kestrel_protocol::socket::event_loop::session_coordinator: Spawning new endpoint task for inbound connection addr=127.0.0.1:4001 cid=1089422168 [INFO] [stdout] 2025-09-10T08:42:04.040513Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=2 remote_addr=127.0.0.1:1234 frame_count=1 first_frame=Fin { header: ShortHeader { command: Fin, connection_id: 1, payload_length: 0, recv_window_size: 256, timestamp: 229, sequence_number: 3, recv_next_sequence: 2 } } [INFO] [stdout] 2025-09-10T08:42:04.040517Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=1089422168 state=SynReceived [INFO] [stdout] 2025-09-10T08:42:04.040534Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2 state=Closing [INFO] [stdout] 2025-09-10T08:42:04.042239Z DEBUG kestrel_protocol::socket::transport::manager: 传输管理器重绑定地址 | Transport manager rebinding address new_addr=127.0.0.1:0 [INFO] [stdout] 2025-09-10T08:42:04.042307Z TRACE mio::poll: registering event source with poller: token=Token(126022527750272), interests=READABLE | WRITABLE [INFO] [stdout] 2025-09-10T08:42:04.043751Z DEBUG kestrel_protocol::core::endpoint::lifecycle::manager: Attempting state transition cid=1089422168 current_state=SynReceived target_state=Established [INFO] [stdout] 2025-09-10T08:42:04.043779Z TRACE kestrel_protocol::core::endpoint::lifecycle::transitions: State transition executed cid=1089422168 from="SynReceived" to="Established" [INFO] [stdout] 2025-09-10T08:42:04.043812Z TRACE kestrel_protocol::core::reliability::retransmission: Adding frame to simple retransmission [INFO] [stdout] 2025-09-10T08:42:04.043823Z TRACE kestrel_protocol::core::reliability::retransmission: Adding frame to SACK-based retransmission seq=0 [INFO] [stdout] 2025-09-10T08:42:04.043835Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending 0-RTT packets with intelligent splitting cid=1089422168 packet_count=1 [INFO] [stdout] 2025-09-10T08:42:04.043847Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=1089422168 remote_addr=127.0.0.1:4001 frame_count=2 first_frame=SynAck { header: LongHeader { command: SynAck, protocol_version: 1, destination_cid: 500, source_cid: 1089422168 } } [INFO] [stdout] 2025-09-10T08:42:04.043871Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=1089422168 [INFO] [stdout] 2025-09-10T08:42:04.043893Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=1089422168 state=Established [INFO] [stdout] 2025-09-10T08:42:04.044078Z TRACE kestrel_protocol::core::endpoint: Failed to send remove command during drop: channel closed cid=1089422168 [INFO] [stdout] test socket::tests::test_transport_layer_integration ... ok [INFO] [stdout] 2025-09-10T08:42:04.044491Z TRACE mio::poll: registering event source with poller: token=Token(1), interests=READABLE [INFO] [stdout] 2025-09-10T08:42:04.044841Z TRACE mio::poll: registering event source with poller: token=Token(126023534413952), interests=READABLE | WRITABLE [INFO] [stdout] 2025-09-10T08:42:04.045251Z DEBUG kestrel_protocol::socket::transport::udp: UDP transport send actor started [INFO] [stdout] 2025-09-10T08:42:04.045343Z DEBUG kestrel_protocol::socket::transport::udp: UDP transport receiver task started [INFO] [stdout] 2025-09-10T08:42:04.045432Z TRACE mio::poll: registering event source with poller: token=Token(126023534488448), interests=READABLE | WRITABLE [INFO] [stdout] 2025-09-10T08:42:04.045600Z DEBUG kestrel_protocol::socket::transport::udp: UDP transport send actor started [INFO] [stdout] 2025-09-10T08:42:04.045721Z DEBUG kestrel_protocol::socket::transport::udp: UDP transport receiver task started [INFO] [stdout] 2025-09-10T08:42:04.045720Z DEBUG kestrel_protocol::socket::transport::manager: 传输管理器重绑定完成 | Transport manager rebind completed actual_addr=127.0.0.1:56679 [INFO] [stdout] 2025-09-10T08:42:04.045774Z DEBUG kestrel_protocol::socket::transport::sender: Transport sender task is swapping to a new transport [INFO] [stdout] 2025-09-10T08:42:04.045773Z DEBUG kestrel_protocol::socket::transport::udp: Sending UDP datagram addr=127.0.0.1:50858 frame_count=1 bytes=27 [INFO] [stdout] 2025-09-10T08:42:04.045805Z DEBUG kestrel_protocol::socket::transport::udp: UDP transport send actor has shut down [INFO] [stdout] 2025-09-10T08:42:04.045838Z DEBUG kestrel_protocol::socket::transport::udp: UDP transport send actor started [INFO] [stdout] 2025-09-10T08:42:04.045850Z DEBUG kestrel_protocol::socket::transport::udp: UDP transport receiver task started [INFO] [stdout] 2025-09-10T08:42:04.045871Z DEBUG kestrel_protocol::socket::transport::udp: Receiver task received shutdown signal [INFO] [stdout] 2025-09-10T08:42:04.045878Z DEBUG kestrel_protocol::socket::transport::udp: UDP transport receiver task has shut down [INFO] [stdout] 2025-09-10T08:42:04.045902Z TRACE mio::poll: deregistering event source from poller [INFO] [stdout] 2025-09-10T08:42:04.045946Z DEBUG kestrel_protocol::socket::transport::udp: Received UDP datagram and pushed to buffer addr=127.0.0.1:58085 frame_count=1 bytes=27 [INFO] [stdout] 2025-09-10T08:42:04.046058Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="PushProcessor" frame_type=Push { header: ShortHeader { command: Push, connection_id: 1446714904, payload_length: 12, recv_window_size: 256, timestamp: 0, sequence_number: 0, recv_next_sequence: 0 }, payload: b"server_ready" } [INFO] [stdout] 2025-09-10T08:42:04.046086Z TRACE kestrel_protocol::core::endpoint::processing::processors::data: Processing PUSH frame cid=1446714904 seq=0 payload_len=12 state=Established [INFO] [stdout] 2025-09-10T08:42:04.046102Z TRACE kestrel_protocol::core::endpoint::processing::processors::data: Handling PUSH in Established state cid=1446714904 seq=0 payload_len=12 [INFO] [stdout] 2025-09-10T08:42:04.046137Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=1446714904 remote_addr=127.0.0.1:56951 frame_count=1 first_frame=Ack { header: ShortHeader { command: Ack, connection_id: 874733608, payload_length: 8, recv_window_size: 255, timestamp: 64, sequence_number: 0, recv_next_sequence: 0 }, payload: b"\0\0\0\0\0\0\0\0" } [INFO] [stdout] 2025-09-10T08:42:04.046168Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=1446714904 [INFO] [stdout] 2025-09-10T08:42:04.046185Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Reassembled data, sending to stream. cid=1446714904 count=1 [INFO] [stdout] 2025-09-10T08:42:04.046211Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=1446714904 state=Established [INFO] [stdout] 2025-09-10T08:42:04.046250Z DEBUG kestrel_protocol::socket::transport::sender: transport_sender_task sending frame batch addr=127.0.0.1:56951 frame_count=1 [INFO] [stdout] 2025-09-10T08:42:04.046281Z DEBUG kestrel_protocol::socket::transport::udp: Sending UDP datagram addr=127.0.0.1:56951 frame_count=1 bytes=29 [INFO] [stdout] 2025-09-10T08:42:04.046390Z DEBUG kestrel_protocol::socket::transport::udp: Received UDP datagram and pushed to buffer addr=127.0.0.1:58951 frame_count=1 bytes=29 [INFO] [stdout] 2025-09-10T08:42:04.046455Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=1446714904 [INFO] [stdout] 2025-09-10T08:42:04.046482Z TRACE kestrel_protocol::core::reliability::retransmission: Adding frame to SACK-based retransmission seq=0 [INFO] [stdout] 2025-09-10T08:42:04.046499Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=1446714904 remote_addr=127.0.0.1:56951 frame_count=1 first_frame=Push { header: ShortHeader { command: Push, connection_id: 874733608, payload_length: 12, recv_window_size: 256, timestamp: 64, sequence_number: 0, recv_next_sequence: 1 }, payload: b"hello_server" } [INFO] [stdout] 2025-09-10T08:42:04.046526Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=1446714904 state=Established [INFO] [stdout] 2025-09-10T08:42:04.046563Z DEBUG kestrel_protocol::socket::event_loop: Received frame batch from transport addr=127.0.0.1:58951 frame_count=1 [INFO] [stdout] 2025-09-10T08:42:04.046793Z  INFO kestrel_protocol::socket::tests::rebind: 服务器从 127.0.0.1:48017 rebind到 127.0.0.1:56679 [INFO] [stdout] test socket::tests::test_actor_with_true_concurrent_handlers ... ok [INFO] [stdout] 2025-09-10T08:42:04.046615Z DEBUG kestrel_protocol::socket::transport::sender: transport_sender_task sending frame batch addr=127.0.0.1:56951 frame_count=1 [INFO] [stdout] 2025-09-10T08:42:04.065113Z TRACE mio::poll: registering event source with poller: token=Token(1), interests=READABLE [INFO] [stdout] 2025-09-10T08:42:04.065171Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=874733608 frame=Ack { header: ShortHeader { command: Ack, connection_id: 874733608, payload_length: 8, recv_window_size: 255, timestamp: 64, sequence_number: 0, recv_next_sequence: 0 }, payload: b"\0\0\0\0\0\0\0\0" } [INFO] [stdout] 2025-09-10T08:42:04.065200Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="AckProcessor" frame_type=Ack { header: ShortHeader { command: Ack, connection_id: 874733608, payload_length: 8, recv_window_size: 255, timestamp: 64, sequence_number: 0, recv_next_sequence: 0 }, payload: b"\0\0\0\0\0\0\0\0" } [INFO] [stdout] 2025-09-10T08:42:04.065238Z TRACE mio::poll: registering event source with poller: token=Token(126022393544448), interests=READABLE | WRITABLE [INFO] [stdout] 2025-09-10T08:42:04.065217Z TRACE kestrel_protocol::core::endpoint::processing::processors::ack: Processing ACK frame cid=874733608 recv_next_seq=0 recv_window=255 payload_len=8 state=Established [INFO] [stdout] 2025-09-10T08:42:04.065272Z TRACE kestrel_protocol::core::endpoint::processing::processors::ack: Handling ACK in Established state cid=874733608 [INFO] [stdout] 2025-09-10T08:42:04.065288Z DEBUG kestrel_protocol::core::endpoint::processing::processors::ack: Processing ACK with SACK ranges cid=874733608 recv_next_seq=0 sack_ranges_count=1 peer_recv_window=255 [INFO] [stdout] 2025-09-10T08:42:04.065390Z DEBUG kestrel_protocol::socket::transport::udp: UDP transport send actor started [INFO] [stdout] 2025-09-10T08:42:04.065397Z TRACE kestrel_protocol::core::reliability::retransmission::sack_manager: Checking for fast retransmission against in-flight packets highest_sacked=0 [INFO] [stdout] 2025-09-10T08:42:04.065422Z DEBUG kestrel_protocol::socket::transport::udp: UDP transport receiver task started [INFO] [stdout] 2025-09-10T08:42:04.065417Z DEBUG kestrel_protocol::core::reliability::retransmission: Processed ACK with unified retransmission manager cumulative_ack=0 sack_ranges_count=1 sack_acked_count=1 simple_acked_count=0 rtt_samples_count=1 [INFO] [stdout] 2025-09-10T08:42:04.065432Z TRACE kestrel_protocol::core::reliability::retransmission::rtt: RTT updated sample_ms=14 srtt_ms=14 rttvar_ms=7 rto_ms=500 [INFO] [stdout] 2025-09-10T08:42:04.065446Z TRACE kestrel_protocol::core::reliability::congestion::vegas: Slow Start: cwnd increased cwnd=33 [INFO] [stdout] 2025-09-10T08:42:04.065454Z TRACE kestrel_protocol::core::reliability: Congestion window updated on ACK old_cwnd=32 new_cwnd=33 [INFO] [stdout] 2025-09-10T08:42:04.065473Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=874733608 [INFO] [stdout] 2025-09-10T08:42:04.065549Z TRACE mio::poll: deregistering event source from poller [INFO] [stdout] 2025-09-10T08:42:04.065554Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=874733608 state=Established [INFO] [stdout] 2025-09-10T08:42:04.065637Z DEBUG kestrel_protocol::socket::transport::udp: Sending UDP datagram addr=127.0.0.1:56951 frame_count=1 bytes=33 [INFO] [stdout] test socket::transport::udp::tests::test_local_addr_methods ... ok [INFO] [stdout] 2025-09-10T08:42:04.065853Z TRACE mio::poll: registering event source with poller: token=Token(1), interests=READABLE [INFO] [stdout] 2025-09-10T08:42:04.065993Z DEBUG kestrel_protocol::socket::transport::udp: Received UDP datagram and pushed to buffer addr=127.0.0.1:58951 frame_count=1 bytes=33 [INFO] [stdout] 2025-09-10T08:42:04.066048Z TRACE mio::poll: registering event source with poller: token=Token(126022393549952), interests=READABLE | WRITABLE [INFO] [stdout] 2025-09-10T08:42:04.066087Z DEBUG kestrel_protocol::timer::wheel::core: Advancing timing wheel elapsed_ms=100 slots_to_advance=10 max_advance=10 current_slot=0 [INFO] [stdout] 2025-09-10T08:42:04.066149Z DEBUG kestrel_protocol::timer::wheel::core: Advancing timing wheel elapsed_ms=100 slots_to_advance=10 max_advance=10 current_slot=0 [INFO] [stdout] 2025-09-10T08:42:04.066163Z TRACE mio::poll: registering event source with poller: token=Token(126022393556352), interests=READABLE | WRITABLE [INFO] [stdout] 2025-09-10T08:42:04.066189Z DEBUG kestrel_protocol::socket::event_loop: Received frame batch from transport addr=127.0.0.1:58951 frame_count=1 [INFO] [stdout] 2025-09-10T08:42:04.066227Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=28751231 [INFO] [stdout] 2025-09-10T08:42:04.066244Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=28751231 state=SynReceived [INFO] [stdout] 2025-09-10T08:42:04.066239Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=874733608 frame=Push { header: ShortHeader { command: Push, connection_id: 874733608, payload_length: 12, recv_window_size: 256, timestamp: 64, sequence_number: 0, recv_next_sequence: 1 }, payload: b"hello_server" } [INFO] [stdout] 2025-09-10T08:42:04.066258Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="PushProcessor" frame_type=Push { header: ShortHeader { command: Push, connection_id: 874733608, payload_length: 12, recv_window_size: 256, timestamp: 64, sequence_number: 0, recv_next_sequence: 1 }, payload: b"hello_server" } [INFO] [stdout] 2025-09-10T08:42:04.066274Z TRACE kestrel_protocol::core::endpoint::processing::processors::data: Processing PUSH frame cid=874733608 seq=0 payload_len=12 state=Established [INFO] [stdout] 2025-09-10T08:42:04.066288Z TRACE kestrel_protocol::core::endpoint::processing::processors::data: Handling PUSH in Established state cid=874733608 seq=0 payload_len=12 [INFO] [stdout] 2025-09-10T08:42:04.066311Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=874733608 remote_addr=127.0.0.1:58951 frame_count=1 first_frame=Ack { header: ShortHeader { command: Ack, connection_id: 1446714904, payload_length: 8, recv_window_size: 255, timestamp: 50, sequence_number: 0, recv_next_sequence: 0 }, payload: b"\0\0\0\0\0\0\0\0" } [INFO] [stdout] 2025-09-10T08:42:04.066338Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=874733608 [INFO] [stdout] 2025-09-10T08:42:04.066351Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Reassembled data, sending to stream. cid=874733608 count=1 [INFO] [stdout] 2025-09-10T08:42:04.066361Z DEBUG kestrel_protocol::socket::transport::udp: UDP transport send actor started [INFO] [stdout] 2025-09-10T08:42:04.066371Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=874733608 state=Established [INFO] [stdout] 2025-09-10T08:42:04.066393Z DEBUG kestrel_protocol::socket::transport::udp: Sending UDP datagram addr=127.0.0.1:40262 frame_count=1 bytes=28 [INFO] [stdout] 2025-09-10T08:42:04.066449Z DEBUG kestrel_protocol::socket::transport::udp: UDP transport receiver task started [INFO] [stdout] 2025-09-10T08:42:04.066477Z DEBUG kestrel_protocol::socket::transport::udp: UDP transport send actor started [INFO] [stdout] 2025-09-10T08:42:04.066489Z DEBUG kestrel_protocol::socket::transport::udp: UDP transport receiver task started [INFO] [stdout] 2025-09-10T08:42:04.066399Z DEBUG kestrel_protocol::socket::transport::sender: transport_sender_task sending frame batch addr=127.0.0.1:58951 frame_count=1 [INFO] [stdout] 2025-09-10T08:42:04.066556Z  INFO kestrel_protocol::core::tests::state: [Server] Received client message [INFO] [stdout] 2025-09-10T08:42:04.066592Z DEBUG kestrel_protocol::socket::transport::udp: Sending UDP datagram addr=127.0.0.1:58951 frame_count=1 bytes=29 [INFO] [stdout] 2025-09-10T08:42:04.066587Z DEBUG kestrel_protocol::socket::transport::udp: Received UDP datagram and pushed to buffer addr=127.0.0.1:55180 frame_count=1 bytes=28 [INFO] [stdout] 2025-09-10T08:42:04.066833Z DEBUG kestrel_protocol::socket::transport::udp: Sending UDP datagram addr=127.0.0.1:55180 frame_count=1 bytes=28 [INFO] [stdout] 2025-09-10T08:42:04.066952Z DEBUG kestrel_protocol::socket::transport::udp: Received UDP datagram and pushed to buffer addr=127.0.0.1:40262 frame_count=1 bytes=28 [INFO] [stdout] 2025-09-10T08:42:04.067112Z TRACE mio::poll: deregistering event source from poller [INFO] [stdout] 2025-09-10T08:42:04.067169Z TRACE mio::poll: deregistering event source from poller [INFO] [stdout] test socket::transport::udp::tests::test_send_and_recv_decoupled ... ok [INFO] [stdout] 2025-09-10T08:42:04.067510Z TRACE mio::poll: registering event source with poller: token=Token(1), interests=READABLE [INFO] [stdout] 2025-09-10T08:42:04.067599Z TRACE mio::poll: registering event source with poller: token=Token(126022393562624), interests=READABLE | WRITABLE [INFO] [stdout] 2025-09-10T08:42:04.067695Z DEBUG kestrel_protocol::socket::transport::udp: Sending UDP datagram addr=127.0.0.1:50858 frame_count=1 bytes=27 [INFO] [stdout] 2025-09-10T08:42:04.067706Z DEBUG kestrel_protocol::socket::transport::udp: UDP transport send actor started [INFO] [stdout] 2025-09-10T08:42:04.067724Z DEBUG kestrel_protocol::socket::transport::udp: UDP transport receiver task started [INFO] [stdout] 2025-09-10T08:42:04.067776Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=2358197484 [INFO] [stdout] 2025-09-10T08:42:04.067791Z DEBUG kestrel_protocol::socket::transport::udp: Received UDP datagram and pushed to buffer addr=127.0.0.1:58085 frame_count=1 bytes=27 [INFO] [stdout] 2025-09-10T08:42:04.067799Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2358197484 state=Closing [INFO] [stdout] 2025-09-10T08:42:04.071871Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=2068550372 [INFO] [stdout] 2025-09-10T08:42:04.071897Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2068550372 state=FinWait [INFO] [stdout] 2025-09-10T08:42:04.071946Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=3745179067 [INFO] [stdout] 2025-09-10T08:42:04.071965Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=3745179067 state=Closing [INFO] [stdout] 2025-09-10T08:42:04.078915Z DEBUG kestrel_protocol::socket::transport::udp: Receiver task received shutdown signal [INFO] [stdout] 2025-09-10T08:42:04.078941Z DEBUG kestrel_protocol::socket::transport::udp: UDP transport receiver task has shut down [INFO] [stdout] 2025-09-10T08:42:04.079066Z TRACE mio::poll: deregistering event source from poller [INFO] [stdout] test socket::transport::udp::tests::test_shutdown_stops_receiver ... ok [INFO] [stdout] test timer::event::lockfree_ring::tests::test_optimized_dispatcher ... ok [INFO] [stdout] test timer::event::lockfree_ring::tests::test_ring_buffer_basic_operations ... ok [INFO] [stdout] test timer::event::lockfree_ring::tests::test_ring_buffer_batch_operations ... ok [INFO] [stdout] test timer::event::lockfree_ring::tests::test_ring_buffer_capacity_behavior ... ok [INFO] [stdout] test timer::event::memory_pool::tests::test_optimized_batch_processor ... ok [INFO] [stdout] 2025-09-10T08:42:04.082904Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=874733608 [INFO] [stdout] 2025-09-10T08:42:04.082959Z TRACE kestrel_protocol::core::reliability::retransmission: Adding frame to SACK-based retransmission seq=1 [INFO] [stdout] 2025-09-10T08:42:04.082985Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=874733608 remote_addr=127.0.0.1:58951 frame_count=1 first_frame=Push { header: ShortHeader { command: Push, connection_id: 1446714904, payload_length: 12, recv_window_size: 256, timestamp: 50, sequence_number: 1, recv_next_sequence: 1 }, payload: b"hello_client" } [INFO] [stdout] 2025-09-10T08:42:04.083033Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=874733608 state=Established [INFO] [stdout] 2025-09-10T08:42:04.083082Z DEBUG kestrel_protocol::socket::transport::sender: transport_sender_task sending frame batch addr=127.0.0.1:58951 frame_count=1 [INFO] [stdout] 2025-09-10T08:42:04.083128Z DEBUG kestrel_protocol::socket::transport::udp: Sending UDP datagram addr=127.0.0.1:58951 frame_count=1 bytes=33 [INFO] [stdout] 2025-09-10T08:42:04.083560Z DEBUG kestrel_protocol::timer::wheel::core: Advancing timing wheel elapsed_ms=101 slots_to_advance=10 max_advance=10 current_slot=30 [INFO] [stdout] 2025-09-10T08:42:04.087776Z  INFO kestrel_protocol::core::tests::retransmission: --- RTO Recovery Test Passed --- [INFO] [stdout] test timer::event::performance_bench::bench_tests::test_lightweight_benchmark ... ok [INFO] [stdout] test timer::event::pool::tests::test_batch_operations ... ok [INFO] [stdout] 2025-09-10T08:42:04.088643Z DEBUG kestrel_protocol::socket::transport::udp: Received UDP datagram and pushed to buffer addr=127.0.0.1:56951 frame_count=1 bytes=29 [INFO] [stdout] 2025-09-10T08:42:04.088706Z DEBUG kestrel_protocol::socket::transport::udp: Received UDP datagram and pushed to buffer addr=127.0.0.1:56951 frame_count=1 bytes=33 [INFO] [stdout] 2025-09-10T08:42:04.088764Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=1446714904 [INFO] [stdout] 2025-09-10T08:42:04.088792Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=1446714904 state=Established [INFO] [stdout] 2025-09-10T08:42:04.088828Z DEBUG kestrel_protocol::socket::event_loop: Received frame batch from transport addr=127.0.0.1:56951 frame_count=1 [INFO] [stdout] 2025-09-10T08:42:04.088865Z DEBUG kestrel_protocol::socket::event_loop: Received frame batch from transport addr=127.0.0.1:56951 frame_count=1 [INFO] [stdout] 2025-09-10T08:42:04.088902Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=1446714904 frame=Ack { header: ShortHeader { command: Ack, connection_id: 1446714904, payload_length: 8, recv_window_size: 255, timestamp: 50, sequence_number: 0, recv_next_sequence: 0 }, payload: b"\0\0\0\0\0\0\0\0" } [INFO] [stdout] 2025-09-10T08:42:04.088940Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="AckProcessor" frame_type=Ack { header: ShortHeader { command: Ack, connection_id: 1446714904, payload_length: 8, recv_window_size: 255, timestamp: 50, sequence_number: 0, recv_next_sequence: 0 }, payload: b"\0\0\0\0\0\0\0\0" } [INFO] [stdout] 2025-09-10T08:42:04.088958Z TRACE kestrel_protocol::core::endpoint::processing::processors::ack: Processing ACK frame cid=1446714904 recv_next_seq=0 recv_window=255 payload_len=8 state=Established [INFO] [stdout] 2025-09-10T08:42:04.088981Z TRACE kestrel_protocol::core::endpoint::processing::processors::ack: Handling ACK in Established state cid=1446714904 [INFO] [stdout] 2025-09-10T08:42:04.088995Z DEBUG kestrel_protocol::core::endpoint::processing::processors::ack: Processing ACK with SACK ranges cid=1446714904 recv_next_seq=0 sack_ranges_count=1 peer_recv_window=255 [INFO] [stdout] 2025-09-10T08:42:04.089028Z TRACE kestrel_protocol::core::reliability::retransmission::sack_manager: Checking for fast retransmission against in-flight packets highest_sacked=0 [INFO] [stdout] 2025-09-10T08:42:04.089050Z DEBUG kestrel_protocol::core::reliability::retransmission: Processed ACK with unified retransmission manager cumulative_ack=0 sack_ranges_count=1 sack_acked_count=1 simple_acked_count=0 rtt_samples_count=1 [INFO] [stdout] 2025-09-10T08:42:04.089064Z TRACE kestrel_protocol::core::reliability::retransmission::rtt: RTT updated sample_ms=50 srtt_ms=50 rttvar_ms=25 rto_ms=500 [INFO] [stdout] 2025-09-10T08:42:04.089076Z TRACE kestrel_protocol::core::reliability::congestion::vegas: Slow Start: cwnd increased cwnd=33 [INFO] [stdout] 2025-09-10T08:42:04.089084Z TRACE kestrel_protocol::core::reliability: Congestion window updated on ACK old_cwnd=32 new_cwnd=33 [INFO] [stdout] 2025-09-10T08:42:04.089103Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=1446714904 frame=Push { header: ShortHeader { command: Push, connection_id: 1446714904, payload_length: 12, recv_window_size: 256, timestamp: 50, sequence_number: 1, recv_next_sequence: 1 }, payload: b"hello_client" } [INFO] [stdout] 2025-09-10T08:42:04.089124Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="PushProcessor" frame_type=Push { header: ShortHeader { command: Push, connection_id: 1446714904, payload_length: 12, recv_window_size: 256, timestamp: 50, sequence_number: 1, recv_next_sequence: 1 }, payload: b"hello_client" } [INFO] [stdout] 2025-09-10T08:42:04.089138Z TRACE kestrel_protocol::core::endpoint::processing::processors::data: Processing PUSH frame cid=1446714904 seq=1 payload_len=12 state=Established [INFO] [stdout] 2025-09-10T08:42:04.089150Z TRACE kestrel_protocol::core::endpoint::processing::processors::data: Handling PUSH in Established state cid=1446714904 seq=1 payload_len=12 [INFO] [stdout] 2025-09-10T08:42:04.089174Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=1446714904 remote_addr=127.0.0.1:56951 frame_count=1 first_frame=Ack { header: ShortHeader { command: Ack, connection_id: 874733608, payload_length: 8, recv_window_size: 255, timestamp: 114, sequence_number: 0, recv_next_sequence: 1 }, payload: b"\0\0\0\x01\0\0\0\x01" } [INFO] [stdout] 2025-09-10T08:42:04.089207Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=1446714904 [INFO] [stdout] 2025-09-10T08:42:04.089220Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Reassembled data, sending to stream. cid=1446714904 count=1 [INFO] [stdout] 2025-09-10T08:42:04.089241Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=1446714904 state=Established [INFO] [stdout] 2025-09-10T08:42:04.089283Z DEBUG kestrel_protocol::socket::transport::sender: transport_sender_task sending frame batch addr=127.0.0.1:56951 frame_count=1 [INFO] [stdout] 2025-09-10T08:42:04.089315Z DEBUG kestrel_protocol::socket::transport::udp: Sending UDP datagram addr=127.0.0.1:56951 frame_count=1 bytes=29 [INFO] [stdout] 2025-09-10T08:42:04.089404Z  INFO kestrel_protocol::core::tests::state: [Client] Received server response [INFO] [stdout] 2025-09-10T08:42:04.089454Z DEBUG kestrel_protocol::socket::transport::udp: Received UDP datagram and pushed to buffer addr=127.0.0.1:58951 frame_count=1 bytes=29 [INFO] [stdout] 2025-09-10T08:42:04.089498Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=1446714904 [INFO] [stdout] 2025-09-10T08:42:04.089517Z TRACE kestrel_protocol::core::reliability::retransmission: Adding frame to SACK-based retransmission seq=1 [INFO] [stdout] 2025-09-10T08:42:04.089537Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=1446714904 remote_addr=127.0.0.1:56951 frame_count=1 first_frame=Push { header: ShortHeader { command: Push, connection_id: 874733608, payload_length: 14, recv_window_size: 256, timestamp: 114, sequence_number: 1, recv_next_sequence: 2 }, payload: b"goodbye_server" } [INFO] [stdout] 2025-09-10T08:42:04.089563Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=1446714904 state=Established [INFO] [stdout] 2025-09-10T08:42:04.089603Z DEBUG kestrel_protocol::socket::event_loop: Received frame batch from transport addr=127.0.0.1:58951 frame_count=1 [INFO] [stdout] test timer::event::pool::tests::test_pool_clone_ref ... ok [INFO] [stdout] 2025-09-10T08:42:04.090332Z DEBUG kestrel_protocol::socket::transport::udp: Sending UDP datagram addr=127.0.0.1:50858 frame_count=1 bytes=27 [INFO] [stdout] 2025-09-10T08:42:04.090773Z TRACE kestrel_protocol::core::endpoint: Failed to send remove command during drop: channel closed cid=2 [INFO] [stdout] 2025-09-10T08:42:04.091205Z DEBUG kestrel_protocol::socket::transport::udp: Received UDP datagram and pushed to buffer addr=127.0.0.1:58085 frame_count=1 bytes=27 [INFO] [stdout] test timer::event::pool::tests::test_pool_with_capacity ... ok [INFO] [stdout] test timer::event::pool::tests::test_timer_event_pool_basic_operations ... ok [INFO] [stdout] 2025-09-10T08:42:04.092683Z DEBUG kestrel_protocol::socket::transport::sender: transport_sender_task sending frame batch addr=127.0.0.1:56951 frame_count=1 [INFO] [stdout] 2025-09-10T08:42:04.092723Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=874733608 frame=Ack { header: ShortHeader { command: Ack, connection_id: 874733608, payload_length: 8, recv_window_size: 255, timestamp: 114, sequence_number: 0, recv_next_sequence: 1 }, payload: b"\0\0\0\x01\0\0\0\x01" } [INFO] [stdout] 2025-09-10T08:42:04.092742Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="AckProcessor" frame_type=Ack { header: ShortHeader { command: Ack, connection_id: 874733608, payload_length: 8, recv_window_size: 255, timestamp: 114, sequence_number: 0, recv_next_sequence: 1 }, payload: b"\0\0\0\x01\0\0\0\x01" } [INFO] [stdout] 2025-09-10T08:42:04.092756Z TRACE kestrel_protocol::core::endpoint::processing::processors::ack: Processing ACK frame cid=874733608 recv_next_seq=1 recv_window=255 payload_len=8 state=Established [INFO] [stdout] 2025-09-10T08:42:04.092770Z TRACE kestrel_protocol::core::endpoint::processing::processors::ack: Handling ACK in Established state cid=874733608 [INFO] [stdout] 2025-09-10T08:42:04.092780Z DEBUG kestrel_protocol::core::endpoint::processing::processors::ack: Processing ACK with SACK ranges cid=874733608 recv_next_seq=1 sack_ranges_count=1 peer_recv_window=255 [INFO] [stdout] 2025-09-10T08:42:04.092804Z TRACE kestrel_protocol::core::reliability::retransmission::sack_manager: Checking for fast retransmission against in-flight packets highest_sacked=1 [INFO] [stdout] 2025-09-10T08:42:04.092818Z DEBUG kestrel_protocol::core::reliability::retransmission: Processed ACK with unified retransmission manager cumulative_ack=1 sack_ranges_count=1 sack_acked_count=1 simple_acked_count=0 rtt_samples_count=1 [INFO] [stdout] 2025-09-10T08:42:04.092832Z TRACE kestrel_protocol::core::reliability::retransmission::rtt: RTT updated sample_ms=14 srtt_ms=14 rttvar_ms=5 rto_ms=500 [INFO] [stdout] 2025-09-10T08:42:04.092844Z TRACE kestrel_protocol::core::reliability::congestion::vegas: Slow Start: cwnd increased cwnd=34 [INFO] [stdout] 2025-09-10T08:42:04.092852Z TRACE kestrel_protocol::core::reliability: Congestion window updated on ACK old_cwnd=33 new_cwnd=34 [INFO] [stdout] 2025-09-10T08:42:04.092865Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=874733608 [INFO] [stdout] 2025-09-10T08:42:04.092880Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=874733608 state=Established [INFO] [stdout] 2025-09-10T08:42:04.092911Z DEBUG kestrel_protocol::socket::transport::udp: Sending UDP datagram addr=127.0.0.1:56951 frame_count=1 bytes=35 [INFO] [stdout] 2025-09-10T08:42:04.092995Z DEBUG kestrel_protocol::socket::transport::udp: Received UDP datagram and pushed to buffer addr=127.0.0.1:58951 frame_count=1 bytes=35 [INFO] [stdout] 2025-09-10T08:42:04.093041Z DEBUG kestrel_protocol::socket::event_loop: Received frame batch from transport addr=127.0.0.1:58951 frame_count=1 [INFO] [stdout] 2025-09-10T08:42:04.093082Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=874733608 frame=Push { header: ShortHeader { command: Push, connection_id: 874733608, payload_length: 14, recv_window_size: 256, timestamp: 114, sequence_number: 1, recv_next_sequence: 2 }, payload: b"goodbye_server" } [INFO] [stdout] 2025-09-10T08:42:04.093101Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="PushProcessor" frame_type=Push { header: ShortHeader { command: Push, connection_id: 874733608, payload_length: 14, recv_window_size: 256, timestamp: 114, sequence_number: 1, recv_next_sequence: 2 }, payload: b"goodbye_server" } [INFO] [stdout] 2025-09-10T08:42:04.093113Z TRACE kestrel_protocol::core::endpoint::processing::processors::data: Processing PUSH frame cid=874733608 seq=1 payload_len=14 state=Established [INFO] [stdout] 2025-09-10T08:42:04.093126Z TRACE kestrel_protocol::core::endpoint::processing::processors::data: Handling PUSH in Established state cid=874733608 seq=1 payload_len=14 [INFO] [stdout] 2025-09-10T08:42:04.093144Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=874733608 remote_addr=127.0.0.1:58951 frame_count=1 first_frame=Ack { header: ShortHeader { command: Ack, connection_id: 1446714904, payload_length: 8, recv_window_size: 255, timestamp: 78, sequence_number: 0, recv_next_sequence: 1 }, payload: b"\0\0\0\x01\0\0\0\x01" } [INFO] [stdout] 2025-09-10T08:42:04.093168Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=874733608 [INFO] [stdout] 2025-09-10T08:42:04.093178Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Reassembled data, sending to stream. cid=874733608 count=1 [INFO] [stdout] 2025-09-10T08:42:04.093197Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=874733608 state=Established [INFO] [stdout] 2025-09-10T08:42:04.093225Z DEBUG kestrel_protocol::socket::transport::sender: transport_sender_task sending frame batch addr=127.0.0.1:58951 frame_count=1 [INFO] [stdout] 2025-09-10T08:42:04.093258Z  INFO kestrel_protocol::core::tests::state: [Server] Received second client message [INFO] [stdout] 2025-09-10T08:42:04.093292Z DEBUG kestrel_protocol::socket::transport::udp: Sending UDP datagram addr=127.0.0.1:58951 frame_count=1 bytes=29 [INFO] [stdout] 2025-09-10T08:42:04.093341Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=874733608 [INFO] [stdout] 2025-09-10T08:42:04.093359Z TRACE kestrel_protocol::core::reliability::retransmission: Adding frame to SACK-based retransmission seq=2 [INFO] [stdout] 2025-09-10T08:42:04.093373Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=874733608 remote_addr=127.0.0.1:58951 frame_count=1 first_frame=Push { header: ShortHeader { command: Push, connection_id: 1446714904, payload_length: 14, recv_window_size: 256, timestamp: 78, sequence_number: 2, recv_next_sequence: 2 }, payload: b"goodbye_client" } [INFO] [stdout] 2025-09-10T08:42:04.093515Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=874733608 state=Established [INFO] [stdout] 2025-09-10T08:42:04.093551Z DEBUG kestrel_protocol::socket::transport::sender: transport_sender_task sending frame batch addr=127.0.0.1:58951 frame_count=1 [INFO] [stdout] 2025-09-10T08:42:04.093579Z DEBUG kestrel_protocol::socket::transport::udp: Sending UDP datagram addr=127.0.0.1:58951 frame_count=1 bytes=35 [INFO] [stdout] 2025-09-10T08:42:04.093683Z DEBUG kestrel_protocol::socket::transport::udp: Received UDP datagram and pushed to buffer addr=127.0.0.1:56951 frame_count=1 bytes=29 [INFO] [stdout] 2025-09-10T08:42:04.093722Z DEBUG kestrel_protocol::socket::transport::udp: Received UDP datagram and pushed to buffer addr=127.0.0.1:56951 frame_count=1 bytes=35 [INFO] [stdout] 2025-09-10T08:42:04.093769Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=1446714904 [INFO] [stdout] 2025-09-10T08:42:04.093786Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=1446714904 state=Established [INFO] [stdout] 2025-09-10T08:42:04.093814Z DEBUG kestrel_protocol::socket::event_loop: Received frame batch from transport addr=127.0.0.1:56951 frame_count=1 [INFO] [stdout] 2025-09-10T08:42:04.093843Z DEBUG kestrel_protocol::socket::event_loop: Received frame batch from transport addr=127.0.0.1:56951 frame_count=1 [INFO] [stdout] 2025-09-10T08:42:04.093876Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=1446714904 frame=Ack { header: ShortHeader { command: Ack, connection_id: 1446714904, payload_length: 8, recv_window_size: 255, timestamp: 78, sequence_number: 0, recv_next_sequence: 1 }, payload: b"\0\0\0\x01\0\0\0\x01" } [INFO] [stdout] 2025-09-10T08:42:04.093894Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="AckProcessor" frame_type=Ack { header: ShortHeader { command: Ack, connection_id: 1446714904, payload_length: 8, recv_window_size: 255, timestamp: 78, sequence_number: 0, recv_next_sequence: 1 }, payload: b"\0\0\0\x01\0\0\0\x01" } [INFO] [stdout] 2025-09-10T08:42:04.093907Z TRACE kestrel_protocol::core::endpoint::processing::processors::ack: Processing ACK frame cid=1446714904 recv_next_seq=1 recv_window=255 payload_len=8 state=Established [INFO] [stdout] 2025-09-10T08:42:04.093921Z TRACE kestrel_protocol::core::endpoint::processing::processors::ack: Handling ACK in Established state cid=1446714904 [INFO] [stdout] 2025-09-10T08:42:04.093932Z DEBUG kestrel_protocol::core::endpoint::processing::processors::ack: Processing ACK with SACK ranges cid=1446714904 recv_next_seq=1 sack_ranges_count=1 peer_recv_window=255 [INFO] [stdout] 2025-09-10T08:42:04.093956Z TRACE kestrel_protocol::core::reliability::retransmission::sack_manager: Checking for fast retransmission against in-flight packets highest_sacked=1 [INFO] [stdout] 2025-09-10T08:42:04.093969Z DEBUG kestrel_protocol::core::reliability::retransmission: Processed ACK with unified retransmission manager cumulative_ack=1 sack_ranges_count=1 sack_acked_count=1 simple_acked_count=0 rtt_samples_count=1 [INFO] [stdout] 2025-09-10T08:42:04.093982Z TRACE kestrel_protocol::core::reliability::retransmission::rtt: RTT updated sample_ms=50 srtt_ms=50 rttvar_ms=18 rto_ms=500 [INFO] [stdout] 2025-09-10T08:42:04.093993Z TRACE kestrel_protocol::core::reliability::congestion::vegas: Slow Start: cwnd increased cwnd=34 [INFO] [stdout] 2025-09-10T08:42:04.094001Z TRACE kestrel_protocol::core::reliability: Congestion window updated on ACK old_cwnd=33 new_cwnd=34 [INFO] [stdout] 2025-09-10T08:42:04.094017Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=1446714904 frame=Push { header: ShortHeader { command: Push, connection_id: 1446714904, payload_length: 14, recv_window_size: 256, timestamp: 78, sequence_number: 2, recv_next_sequence: 2 }, payload: b"goodbye_client" } [INFO] [stdout] 2025-09-10T08:42:04.094033Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="PushProcessor" frame_type=Push { header: ShortHeader { command: Push, connection_id: 1446714904, payload_length: 14, recv_window_size: 256, timestamp: 78, sequence_number: 2, recv_next_sequence: 2 }, payload: b"goodbye_client" } [INFO] [stdout] 2025-09-10T08:42:04.094046Z TRACE kestrel_protocol::core::endpoint::processing::processors::data: Processing PUSH frame cid=1446714904 seq=2 payload_len=14 state=Established [INFO] [stdout] 2025-09-10T08:42:04.094058Z TRACE kestrel_protocol::core::endpoint::processing::processors::data: Handling PUSH in Established state cid=1446714904 seq=2 payload_len=14 [INFO] [stdout] 2025-09-10T08:42:04.094076Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=1446714904 remote_addr=127.0.0.1:56951 frame_count=1 first_frame=Ack { header: ShortHeader { command: Ack, connection_id: 874733608, payload_length: 8, recv_window_size: 255, timestamp: 164, sequence_number: 0, recv_next_sequence: 2 }, payload: b"\0\0\0\x02\0\0\0\x02" } [INFO] [stdout] 2025-09-10T08:42:04.094100Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=1446714904 [INFO] [stdout] 2025-09-10T08:42:04.094110Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Reassembled data, sending to stream. cid=1446714904 count=1 [INFO] [stdout] 2025-09-10T08:42:04.094129Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=1446714904 state=Established [INFO] [stdout] 2025-09-10T08:42:04.094158Z DEBUG kestrel_protocol::socket::transport::sender: transport_sender_task sending frame batch addr=127.0.0.1:56951 frame_count=1 [INFO] [stdout] 2025-09-10T08:42:04.094187Z DEBUG kestrel_protocol::socket::transport::udp: Sending UDP datagram addr=127.0.0.1:56951 frame_count=1 bytes=29 [INFO] [stdout] 2025-09-10T08:42:04.094258Z  INFO kestrel_protocol::core::tests::state: [Client] Communication test completed successfully [INFO] [stdout] 2025-09-10T08:42:04.094299Z DEBUG kestrel_protocol::socket::transport::udp: Received UDP datagram and pushed to buffer addr=127.0.0.1:58951 frame_count=1 bytes=29 [INFO] [stdout] 2025-09-10T08:42:04.094344Z DEBUG kestrel_protocol::socket::event_loop: Received frame batch from transport addr=127.0.0.1:58951 frame_count=1 [INFO] [stdout] 2025-09-10T08:42:04.094384Z TRACE kestrel_protocol::core::endpoint::processing::dispatcher: Processing incoming frame local_cid=874733608 frame=Ack { header: ShortHeader { command: Ack, connection_id: 874733608, payload_length: 8, recv_window_size: 255, timestamp: 164, sequence_number: 0, recv_next_sequence: 2 }, payload: b"\0\0\0\x02\0\0\0\x02" } [INFO] [stdout] 2025-09-10T08:42:04.094403Z TRACE kestrel_protocol::core::endpoint::processing::processors: Routing frame to processor (static dispatch with type validation) processor_name="AckProcessor" frame_type=Ack { header: ShortHeader { command: Ack, connection_id: 874733608, payload_length: 8, recv_window_size: 255, timestamp: 164, sequence_number: 0, recv_next_sequence: 2 }, payload: b"\0\0\0\x02\0\0\0\x02" } [INFO] [stdout] 2025-09-10T08:42:04.094416Z TRACE kestrel_protocol::core::endpoint::processing::processors::ack: Processing ACK frame cid=874733608 recv_next_seq=2 recv_window=255 payload_len=8 state=Established [INFO] [stdout] 2025-09-10T08:42:04.094429Z TRACE kestrel_protocol::core::endpoint::processing::processors::ack: Handling ACK in Established state cid=874733608 [INFO] [stdout] 2025-09-10T08:42:04.094439Z DEBUG kestrel_protocol::core::endpoint::processing::processors::ack: Processing ACK with SACK ranges cid=874733608 recv_next_seq=2 sack_ranges_count=1 peer_recv_window=255 [INFO] [stdout] 2025-09-10T08:42:04.094460Z TRACE kestrel_protocol::core::reliability::retransmission::sack_manager: Checking for fast retransmission against in-flight packets highest_sacked=2 [INFO] [stdout] 2025-09-10T08:42:04.094472Z DEBUG kestrel_protocol::core::reliability::retransmission: Processed ACK with unified retransmission manager cumulative_ack=2 sack_ranges_count=1 sack_acked_count=1 simple_acked_count=0 rtt_samples_count=1 [INFO] [stdout] 2025-09-10T08:42:04.094485Z TRACE kestrel_protocol::core::reliability::retransmission::rtt: RTT updated sample_ms=136 srtt_ms=29 rttvar_ms=34 rto_ms=500 [INFO] [stdout] 2025-09-10T08:42:04.094497Z TRACE kestrel_protocol::core::reliability::congestion::vegas: Slow Start: cwnd increased cwnd=35 [INFO] [stdout] 2025-09-10T08:42:04.094505Z TRACE kestrel_protocol::core::reliability: Congestion window updated on ACK old_cwnd=34 new_cwnd=35 [INFO] [stdout] 2025-09-10T08:42:04.094516Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=874733608 [INFO] [stdout] 2025-09-10T08:42:04.094533Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=874733608 state=Established [INFO] [stdout] 2025-09-10T08:42:04.094736Z TRACE kestrel_protocol::core::endpoint: Failed to send remove command during drop: channel closed cid=1446714904 [INFO] [stdout] 2025-09-10T08:42:04.094863Z TRACE mio::poll: deregistering event source from poller [INFO] [stdout] 2025-09-10T08:42:04.094929Z TRACE mio::poll: deregistering event source from poller [INFO] [stdout] test core::tests::state::test_transport_bidirectional_communication ... ok [INFO] [stdout] test timer::event::traits::tests::test_batch_creation_clone_type ... ok [INFO] [stdout] test timer::event::traits::tests::test_batch_creation_copy_type ... ok [INFO] [stdout] test timer::event::traits::tests::test_clone_type_strategy_selection ... ok [INFO] [stdout] test timer::event::traits::tests::test_copy_type_strategy_selection ... ok [INFO] [stdout] test timer::event::traits::tests::test_pool_usage_clone_type ... ok [INFO] [stdout] test timer::event::traits::tests::test_pool_usage_copy_type ... ok [INFO] [stdout] test timer::event::traits::tests::test_strategy_traits_clone ... ok [INFO] [stdout] test timer::event::traits::tests::test_strategy_traits_copy ... ok [INFO] [stdout] 2025-09-10T08:42:04.098429Z TRACE mio::poll: registering event source with poller: token=Token(1), interests=READABLE [INFO] [stdout] test timer::event::zero_copy_tests::tests::test_complete_zero_copy_workflow ... ok [INFO] [stdout] test timer::event::zero_copy_tests::tests::test_event_factory_batch_creation ... ok [INFO] [stdout] test timer::event::zero_copy_tests::tests::test_event_factory_copy_strategy ... ok [INFO] [stdout] test timer::event::zero_copy_tests::tests::test_event_factory_performance ... ok [INFO] [stdout] 2025-09-10T08:42:04.099161Z DEBUG kestrel_protocol::socket::transport::udp: Attempting to rebind UDP socket new_addr=127.0.0.1:0 [INFO] [stdout] 2025-09-10T08:42:04.099209Z TRACE mio::poll: registering event source with poller: token=Token(126022192206976), interests=READABLE | WRITABLE [INFO] [stdout] 2025-09-10T08:42:04.099253Z DEBUG kestrel_protocol::socket::transport::udp: UDP socket rebound to new address addr=127.0.0.1:55309 [INFO] [stdout] test timer::event::zero_copy_tests::tests::test_fast_event_slot_creation ... ok [INFO] [stdout] test timer::event::zero_copy_tests::tests::test_fast_event_slot_non_power_of_two ... ok [INFO] [stdout] test core::tests::retransmission::test_rto_recovery_on_single_packet_loss ... ok [INFO] [stdout] 2025-09-10T08:42:04.111086Z DEBUG kestrel_protocol::timer::wheel::core: Advancing timing wheel elapsed_ms=101 slots_to_advance=10 max_advance=10 current_slot=0 [INFO] [stdout] 2025-09-10T08:42:04.112563Z DEBUG kestrel_protocol::socket::transport::udp: Sending UDP datagram addr=127.0.0.1:50858 frame_count=1 bytes=27 [INFO] [stdout] 2025-09-10T08:42:04.112739Z DEBUG kestrel_protocol::socket::transport::udp: Received UDP datagram and pushed to buffer addr=127.0.0.1:55309 frame_count=1 bytes=27 [INFO] [stdout] 2025-09-10T08:42:04.113278Z DEBUG kestrel_protocol::timer::wheel::core: Advancing timing wheel elapsed_ms=101 slots_to_advance=10 max_advance=10 current_slot=0 [INFO] [stdout] 2025-09-10T08:42:04.113637Z DEBUG kestrel_protocol::timer::wheel::core: Advancing timing wheel elapsed_ms=101 slots_to_advance=10 max_advance=10 current_slot=0 [INFO] [stdout] 2025-09-10T08:42:04.117395Z DEBUG kestrel_protocol::timer::wheel::core: Advancing timing wheel elapsed_ms=102 slots_to_advance=10 max_advance=10 current_slot=0 [INFO] [stdout] 2025-09-10T08:42:04.117466Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=28751231 [INFO] [stdout] 2025-09-10T08:42:04.117494Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=28751231 state=SynReceived [INFO] [stdout] 2025-09-10T08:42:04.118653Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=2358197484 [INFO] [stdout] 2025-09-10T08:42:04.118694Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2358197484 state=Closing [INFO] [stdout] 2025-09-10T08:42:04.122655Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=2068550372 [INFO] [stdout] 2025-09-10T08:42:04.122694Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2068550372 state=FinWait [INFO] [stdout] 2025-09-10T08:42:04.122749Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=3745179067 [INFO] [stdout] 2025-09-10T08:42:04.122768Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=3745179067 state=Closing [INFO] [stdout] 2025-09-10T08:42:04.134015Z DEBUG kestrel_protocol::socket::transport::udp: Sending UDP datagram addr=127.0.0.1:50858 frame_count=1 bytes=27 [INFO] [stdout] 2025-09-10T08:42:04.134190Z DEBUG kestrel_protocol::socket::transport::udp: Received UDP datagram and pushed to buffer addr=127.0.0.1:55309 frame_count=1 bytes=27 [INFO] [stdout] test timer::event::zero_copy_tests::tests::test_fast_event_slot_concurrent_writes ... ok [INFO] [stdout] test timer::event::zero_copy_tests::tests::test_fast_event_slot_write_multiple ... ok [INFO] [stdout] test timer::event::zero_copy_tests::tests::test_fast_event_slot_write_single ... ok [INFO] [stdout] test timer::event::zero_copy_tests::tests::test_memory_efficiency_no_cloning ... ok [INFO] [stdout] 2025-09-10T08:42:04.149816Z  INFO kestrel_protocol::socket::tests::rebind: ⚠️ 测试跳过 - rebind后现有连接预期会断开,因为传输层已切换到新地址 [INFO] [stdout] 2025-09-10T08:42:04.149892Z TRACE mio::poll: registering event source with poller: token=Token(126023802860928), interests=READABLE | WRITABLE [INFO] [stdout] test timer::event::zero_copy_tests::tests::test_ref_event_handler_single ... ok [INFO] [stdout] 2025-09-10T08:42:04.150166Z  INFO kestrel_protocol::timer::task::handle: Global timer task started [INFO] [stdout] 2025-09-10T08:42:04.150186Z DEBUG kestrel_protocol::socket::transport::manager: 创建传输管理器 | Creating transport manager [INFO] [stdout] 2025-09-10T08:42:04.150194Z DEBUG kestrel_protocol::socket::event_loop::routing: 创建帧路由管理器 | Creating frame router manager [INFO] [stdout] 2025-09-10T08:42:04.150209Z  INFO kestrel_protocol::socket::handle: TransportReliableUdpSocket actor created and running addr=Some(127.0.0.1:47621) [INFO] [stdout] 2025-09-10T08:42:04.150291Z DEBUG kestrel_protocol::socket::transport::udp: UDP transport send actor started [INFO] [stdout] 2025-09-10T08:42:04.150313Z DEBUG kestrel_protocol::socket::transport::udp: UDP transport receiver task started [INFO] [stdout] 2025-09-10T08:42:04.150351Z  INFO kestrel_protocol::timer::task::global: Global timer task started [INFO] [stdout] 2025-09-10T08:42:04.150474Z DEBUG kestrel_protocol::socket::event_loop::session_coordinator: Generated unique connection ID cid=3121788357 [INFO] [stdout] 2025-09-10T08:42:04.150509Z  INFO kestrel_protocol::core::endpoint::lifecycle::manager: Connection lifecycle initialized cid=3121788357 remote_addr=127.0.0.1:56679 [INFO] [stdout] 2025-09-10T08:42:04.150570Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1 slot_index=500 delay_ms=5000 [INFO] [stdout] 2025-09-10T08:42:04.150600Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1 entry_id=1 connection_id=3121788357 delay_ms=5000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.150684Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=2 slot_index=440 delay_ms=30000 [INFO] [stdout] 2025-09-10T08:42:04.150704Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=2 entry_id=2 connection_id=3121788357 delay_ms=30000 event_type=ConnectionTimeout [INFO] [stdout] 2025-09-10T08:42:04.150760Z DEBUG kestrel_protocol::socket::event_loop::routing: 注册新连接 | Registering new connection cid=3121788357 addr=127.0.0.1:56679 [INFO] [stdout] test timer::event::zero_copy_tests::tests::test_zero_copy_batch_dispatcher_load_balancing ... ok [INFO] [stdout] 2025-09-10T08:42:04.150792Z DEBUG kestrel_protocol::socket::event_loop::session_coordinator: Connection registered to frame router cid=3121788357 addr=127.0.0.1:56679 [INFO] [stdout] 2025-09-10T08:42:04.150830Z  INFO kestrel_protocol::socket::tests::rebind: ✅ rebind后可以建立新连接 [INFO] [stdout] test timer::event::zero_copy_tests::tests::test_zero_copy_batch_dispatcher_multiple_batches ... 2025-09-10T08:42:04.150962Z TRACE mio::poll: deregistering event source from poller [INFO] [stdout] ok [INFO] [stdout] 2025-09-10T08:42:04.151076Z TRACE mio::poll: deregistering event source from poller [INFO] [stdout] test timer::event::zero_copy_tests::tests::test_zero_copy_batch_dispatcher_single_batch ... ok [INFO] [stdout] 2025-09-10T08:42:04.151131Z TRACE mio::poll: deregistering event source from poller [INFO] [stdout] 2025-09-10T08:42:04.151238Z TRACE mio::poll: registering event source with poller: token=Token(1), interests=READABLE [INFO] [stdout] 2025-09-10T08:42:04.151338Z TRACE kestrel_protocol::core::endpoint: Failed to send remove command during drop: channel closed cid=3745179067 [INFO] [stdout] test timer::event::zero_copy_tests::tests::test_zero_copy_concurrent_dispatching ... ok [INFO] [stdout] 2025-09-10T08:42:04.161528Z DEBUG kestrel_protocol::socket::transport::udp: Sending UDP datagram addr=127.0.0.1:50858 frame_count=1 bytes=27 [INFO] [stdout] test socket::tests::rebind::test_rebind_with_existing_connections ... ok [INFO] [stdout] test timer::event::zero_copy_tests::tests::test_ref_event_handler_batch ... ok [INFO] [stdout] 2025-09-10T08:42:04.161724Z DEBUG kestrel_protocol::socket::transport::udp: Received UDP datagram and pushed to buffer addr=127.0.0.1:55309 frame_count=1 bytes=27 [INFO] [stdout] test timer::event::zero_copy_tests::tests::test_zero_copy_empty_batch ... ok [INFO] [stdout] test timer::event::zero_copy_tests::tests::test_zero_copy_batch_dispatcher_creation ... ok [INFO] [stdout] test timer::event::zero_copy_tests::tests::test_zero_copy_max_batch_size ... ok [INFO] [stdout] test timer::event::zero_copy_tests::tests::test_zero_copy_performance_large_batch ... ok [INFO] [stdout] test timer::event::zero_copy_tests::tests::test_zero_copy_performance_medium_batch ... ok [INFO] [stdout] test timer::parallel::tests::test_comprehensive_optimization_benchmark ... ignored [INFO] [stdout] 2025-09-10T08:42:04.164344Z TRACE mio::poll: registering event source with poller: token=Token(1), interests=READABLE [INFO] [stdout] 2025-09-10T08:42:04.164544Z TRACE mio::poll: registering event source with poller: token=Token(1), interests=READABLE [INFO] [stdout] test timer::event::zero_copy_tests::tests::test_zero_copy_performance_small_batch ... ok [INFO] [stdout] 2025-09-10T08:42:04.166705Z TRACE mio::poll: registering event source with poller: token=Token(1), interests=READABLE [INFO] [stdout] test timer::event::zero_copy_tests::tests::test_zero_copy_single_event ... ok [INFO] [stdout] 2025-09-10T08:42:04.168785Z TRACE mio::poll: registering event source with poller: token=Token(1), interests=READABLE [INFO] [stdout] 2025-09-10T08:42:04.168956Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=28751231 [INFO] [stdout] 2025-09-10T08:42:04.168979Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=28751231 state=SynReceived [INFO] [stdout] test timer::parallel::tests::test_hybrid_parallel_system_creation ... ok [INFO] [stdout] 2025-09-10T08:42:04.170134Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=2358197484 [INFO] [stdout] 2025-09-10T08:42:04.170164Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2358197484 state=Closing [INFO] [stdout] 2025-09-10T08:42:04.171707Z TRACE mio::poll: registering event source with poller: token=Token(1), interests=READABLE [INFO] [stdout] 2025-09-10T08:42:04.182736Z DEBUG kestrel_protocol::socket::transport::udp: Sending UDP datagram addr=127.0.0.1:50858 frame_count=1 bytes=27 [INFO] [stdout] 2025-09-10T08:42:04.182927Z DEBUG kestrel_protocol::socket::transport::udp: Received UDP datagram and pushed to buffer addr=127.0.0.1:55309 frame_count=1 bytes=27 [INFO] [stdout] 2025-09-10T08:42:04.183892Z DEBUG kestrel_protocol::timer::wheel::core: Advancing timing wheel elapsed_ms=101 slots_to_advance=10 max_advance=10 current_slot=40 [INFO] [stdout] test timer::parallel::tests::test_memory_efficiency ... ok [INFO] [stdout] 2025-09-10T08:42:04.185166Z TRACE mio::poll: registering event source with poller: token=Token(1), interests=READABLE [INFO] [stdout] 2025-09-10T08:42:04.208740Z DEBUG kestrel_protocol::socket::transport::udp: Sending UDP datagram addr=127.0.0.1:50858 frame_count=1 bytes=27 [INFO] [stdout] 2025-09-10T08:42:04.208926Z DEBUG kestrel_protocol::socket::transport::udp: Received UDP datagram and pushed to buffer addr=127.0.0.1:55309 frame_count=1 bytes=27 [INFO] [stdout] 2025-09-10T08:42:04.211428Z DEBUG kestrel_protocol::timer::wheel::core: Advancing timing wheel elapsed_ms=101 slots_to_advance=10 max_advance=10 current_slot=10 [INFO] [stdout] 2025-09-10T08:42:04.213592Z DEBUG kestrel_protocol::timer::wheel::core: Advancing timing wheel elapsed_ms=101 slots_to_advance=10 max_advance=10 current_slot=10 [INFO] [stdout] 2025-09-10T08:42:04.219798Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=28751231 [INFO] [stdout] 2025-09-10T08:42:04.219835Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=28751231 state=SynReceived [INFO] [stdout] 2025-09-10T08:42:04.221037Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=2358197484 [INFO] [stdout] 2025-09-10T08:42:04.221067Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2358197484 state=Closing [INFO] [stdout] 2025-09-10T08:42:04.230178Z DEBUG kestrel_protocol::socket::transport::udp: Sending UDP datagram addr=127.0.0.1:50858 frame_count=1 bytes=27 [INFO] [stdout] 2025-09-10T08:42:04.230352Z DEBUG kestrel_protocol::socket::transport::udp: Received UDP datagram and pushed to buffer addr=127.0.0.1:55309 frame_count=1 bytes=27 [INFO] [stdout] test timer::parallel::tests::test_concurrent_processing ... ok [INFO] [stdout] 2025-09-10T08:42:04.236282Z TRACE mio::poll: registering event source with poller: token=Token(1), interests=READABLE [INFO] [stdout] test timer::parallel::tests::test_rayon_executor ... ok [INFO] [stdout] 2025-09-10T08:42:04.250869Z DEBUG kestrel_protocol::socket::transport::udp: Sending UDP datagram addr=127.0.0.1:50858 frame_count=1 bytes=27 [INFO] [stdout] 2025-09-10T08:42:04.251044Z DEBUG kestrel_protocol::socket::transport::udp: Received UDP datagram and pushed to buffer addr=127.0.0.1:55309 frame_count=1 bytes=27 [INFO] [stdout] test timer::parallel::tests::test_performance_scaling ... ok [INFO] [stdout] 2025-09-10T08:42:04.251278Z TRACE mio::poll: registering event source with poller: token=Token(1), interests=READABLE [INFO] [stdout] test timer::parallel::tests::test_simd_processor_detailed ... ok [INFO] [stdout] 2025-09-10T08:42:04.254007Z TRACE mio::poll: registering event source with poller: token=Token(1), interests=READABLE [INFO] [stdout] 2025-09-10T08:42:04.254994Z TRACE mio::poll: registering event source with poller: token=Token(1), interests=READABLE [INFO] [stdout] test timer::parallel::tests::test_single_thread_bypass ... ok [INFO] [stdout] test timer::parallel::tests::test_simd_processor ... ok [INFO] [stdout] 2025-09-10T08:42:04.257822Z TRACE mio::poll: registering event source with poller: token=Token(1), interests=READABLE [INFO] [stdout] 2025-09-10T08:42:04.258594Z TRACE mio::poll: registering event source with poller: token=Token(1), interests=READABLE [INFO] [stdout] test timer::parallel::tests::test_strategy_selection ... ok [INFO] [stdout] test timer::parallel::tests::test_strategy_selection_comprehensive ... ok [INFO] [stdout] 2025-09-10T08:42:04.259551Z TRACE mio::poll: registering event source with poller: token=Token(1), interests=READABLE [INFO] [stdout] 2025-09-10T08:42:04.261705Z TRACE mio::poll: registering event source with poller: token=Token(1), interests=READABLE [INFO] [stdout] test timer::parallel::tests::test_zero_copy_batch_dispatcher ... ok [INFO] [stdout] 2025-09-10T08:42:04.263716Z TRACE mio::poll: registering event source with poller: token=Token(1), interests=READABLE [INFO] [stdout] 2025-09-10T08:42:04.263831Z  INFO kestrel_protocol::timer::task::handle: Global timer task started [INFO] [stdout] 2025-09-10T08:42:04.263865Z  INFO kestrel_protocol::timer::task::global: Global timer task started [INFO] [stdout] 2025-09-10T08:42:04.263892Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.263915Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1 entry_id=1 connection_id=0 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.263988Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=2 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.264007Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=2 entry_id=2 connection_id=1 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.264053Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=3 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.264075Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=3 entry_id=3 connection_id=2 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.264124Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=4 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.264143Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=4 entry_id=4 connection_id=3 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.264193Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=5 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.264209Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=5 entry_id=5 connection_id=4 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.264258Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=6 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.264274Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=6 entry_id=6 connection_id=5 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.264322Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=7 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.264338Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=7 entry_id=7 connection_id=6 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.264388Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=8 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.264410Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=8 entry_id=8 connection_id=7 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.264459Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=9 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.264476Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=9 entry_id=9 connection_id=8 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.264521Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=10 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.264537Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=10 entry_id=10 connection_id=9 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.264697Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=11 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.264715Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=11 entry_id=11 connection_id=10 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.264763Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=12 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.264779Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=12 entry_id=12 connection_id=11 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.264832Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=13 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.264849Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=13 entry_id=13 connection_id=12 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.264896Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=14 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.264913Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=14 entry_id=14 connection_id=13 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.264965Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=15 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.264991Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=15 entry_id=15 connection_id=14 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.265037Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=16 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.265053Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=16 entry_id=16 connection_id=15 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.265100Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=17 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.265116Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=17 entry_id=17 connection_id=16 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.265161Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=18 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.265177Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=18 entry_id=18 connection_id=17 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.265227Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=19 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.265243Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=19 entry_id=19 connection_id=18 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.265288Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=20 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.265304Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=20 entry_id=20 connection_id=19 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.265348Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=21 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.265366Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=21 entry_id=21 connection_id=20 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.265409Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=22 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.265426Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=22 entry_id=22 connection_id=21 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.265470Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=23 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.265510Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=23 entry_id=23 connection_id=22 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.265559Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=24 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.265576Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=24 entry_id=24 connection_id=23 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] test timer::parallel::tests::test_system_statistics ... ok [INFO] [stdout] 2025-09-10T08:42:04.270436Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=25 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.270478Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=25 entry_id=25 connection_id=24 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.270564Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=26 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.270582Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=26 entry_id=26 connection_id=25 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.270649Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=27 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.270669Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=27 entry_id=27 connection_id=26 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.270791Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=28 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.270810Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=28 entry_id=28 connection_id=27 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.270873Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=29 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.270916Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=29 entry_id=29 connection_id=28 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.270965Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=30 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.270982Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=30 entry_id=30 connection_id=29 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.271025Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=31 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.271041Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=31 entry_id=31 connection_id=30 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.271084Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=32 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.271100Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=32 entry_id=32 connection_id=31 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.271150Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=33 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.271166Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=33 entry_id=33 connection_id=32 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.271217Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=34 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.271292Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=34 entry_id=34 connection_id=33 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.271346Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=28751231 [INFO] [stdout] 2025-09-10T08:42:04.271359Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=35 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.271377Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=35 entry_id=35 connection_id=34 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.271380Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=28751231 state=SynReceived [INFO] [stdout] 2025-09-10T08:42:04.271423Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=36 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.271439Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=36 entry_id=36 connection_id=35 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.271482Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=37 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.271578Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=37 entry_id=37 connection_id=36 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.271677Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=38 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.271697Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=38 entry_id=38 connection_id=37 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.271747Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=39 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.271763Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=39 entry_id=39 connection_id=38 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.271806Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=40 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.271822Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=40 entry_id=40 connection_id=39 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.271863Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=41 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.271879Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=41 entry_id=41 connection_id=40 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.271929Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=42 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.271946Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=42 entry_id=42 connection_id=41 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.271989Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=43 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.272005Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=43 entry_id=43 connection_id=42 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.272050Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=44 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.272066Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=44 entry_id=44 connection_id=43 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.272109Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=45 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.272124Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=45 entry_id=45 connection_id=44 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.272166Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=46 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.272198Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=46 entry_id=46 connection_id=45 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.272251Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=47 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.272267Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=47 entry_id=47 connection_id=46 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.272309Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=48 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.272324Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=48 entry_id=48 connection_id=47 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.272368Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=49 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.272383Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=49 entry_id=49 connection_id=48 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.272425Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=50 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.272441Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=50 entry_id=50 connection_id=49 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.272483Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=51 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.272500Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=51 entry_id=51 connection_id=50 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.272544Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=52 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.272548Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=2358197484 [INFO] [stdout] 2025-09-10T08:42:04.272561Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=52 entry_id=52 connection_id=51 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.272579Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2358197484 state=Closing [INFO] [stdout] 2025-09-10T08:42:04.272608Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=53 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.272806Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=53 entry_id=53 connection_id=52 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.272874Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=54 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.272976Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=54 entry_id=54 connection_id=53 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.273027Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=55 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.273044Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=55 entry_id=55 connection_id=54 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.273088Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=56 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.273104Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=56 entry_id=56 connection_id=55 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.273168Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=57 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.273225Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=57 entry_id=57 connection_id=56 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.273275Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=58 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.273293Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=58 entry_id=58 connection_id=57 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.273337Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=59 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.273354Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=59 entry_id=59 connection_id=58 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.273396Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=60 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.273413Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=60 entry_id=60 connection_id=59 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.273458Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=61 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.273474Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=61 entry_id=61 connection_id=60 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.273518Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=62 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.273534Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=62 entry_id=62 connection_id=61 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.273578Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=63 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.273593Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=63 entry_id=63 connection_id=62 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.273813Z TRACE mio::poll: registering event source with poller: token=Token(1), interests=READABLE [INFO] [stdout] 2025-09-10T08:42:04.276825Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=64 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.276864Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=64 entry_id=64 connection_id=63 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.276942Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=65 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.276960Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=65 entry_id=65 connection_id=64 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.277010Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=66 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.277026Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=66 entry_id=66 connection_id=65 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.277153Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=67 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.277171Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=67 entry_id=67 connection_id=66 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.277215Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=68 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.277229Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=68 entry_id=68 connection_id=67 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.277273Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=69 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.277289Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=69 entry_id=69 connection_id=68 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.277332Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=70 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.277348Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=70 entry_id=70 connection_id=69 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.277390Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=71 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.277405Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=71 entry_id=71 connection_id=70 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.277448Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=72 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.277464Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=72 entry_id=72 connection_id=71 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.277506Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=73 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.277523Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=73 entry_id=73 connection_id=72 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.277566Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=74 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.277581Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=74 entry_id=74 connection_id=73 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.277644Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=75 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.277663Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=75 entry_id=75 connection_id=74 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.277713Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=76 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.277729Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=76 entry_id=76 connection_id=75 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.277772Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=77 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.277787Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=77 entry_id=77 connection_id=76 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.277843Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=78 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.277859Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=78 entry_id=78 connection_id=77 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.277907Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=79 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.277923Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=79 entry_id=79 connection_id=78 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.277968Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=80 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.277983Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=80 entry_id=80 connection_id=79 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.278028Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=81 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.278043Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=81 entry_id=81 connection_id=80 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.278085Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=82 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.278100Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=82 entry_id=82 connection_id=81 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.278143Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=83 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.278158Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=83 entry_id=83 connection_id=82 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.278199Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=84 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.278215Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=84 entry_id=84 connection_id=83 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.278258Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=85 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.278273Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=85 entry_id=85 connection_id=84 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.278316Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=86 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.278331Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=86 entry_id=86 connection_id=85 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.278374Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=87 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.278390Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=87 entry_id=87 connection_id=86 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.278508Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=88 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.278528Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=88 entry_id=88 connection_id=87 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.278579Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=89 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.278595Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=89 entry_id=89 connection_id=88 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.278657Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=90 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.278676Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=90 entry_id=90 connection_id=89 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.278721Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=91 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.278737Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=91 entry_id=91 connection_id=90 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.278781Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=92 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.278797Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=92 entry_id=92 connection_id=91 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.278839Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=93 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.278854Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=93 entry_id=93 connection_id=92 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.278896Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=94 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.278919Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=94 entry_id=94 connection_id=93 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.278966Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=95 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.278983Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=95 entry_id=95 connection_id=94 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.279027Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=96 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.279043Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=96 entry_id=96 connection_id=95 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.279089Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=97 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.279106Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=97 entry_id=97 connection_id=96 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.279151Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=98 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.279167Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=98 entry_id=98 connection_id=97 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.279210Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=99 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.279226Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=99 entry_id=99 connection_id=98 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.279270Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=100 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.279285Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=100 entry_id=100 connection_id=99 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.279330Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=101 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.279346Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=101 entry_id=101 connection_id=100 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.279386Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=102 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.279401Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=102 entry_id=102 connection_id=101 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.279443Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=103 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.279461Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=103 entry_id=103 connection_id=102 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.279506Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=104 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.279521Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=104 entry_id=104 connection_id=103 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.279564Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=105 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.279579Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=105 entry_id=105 connection_id=104 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.281010Z  INFO kestrel_protocol::timer::task::handle: Global timer task started [INFO] [stdout] 2025-09-10T08:42:04.281013Z  INFO kestrel_protocol::timer::task::global: Global timer task started [INFO] [stdout] 2025-09-10T08:42:04.281177Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.281207Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1 entry_id=1 connection_id=0 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.283671Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=2 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.283705Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=2 entry_id=2 connection_id=1 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.283951Z DEBUG kestrel_protocol::timer::wheel::core: Advancing timing wheel elapsed_ms=101 slots_to_advance=10 max_advance=10 current_slot=50 [INFO] [stdout] test timer::parallel::tests::test_error_handling ... ok [INFO] [stdout] 2025-09-10T08:42:04.286825Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=3 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.292948Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=3 entry_id=3 connection_id=2 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.292998Z TRACE mio::poll: registering event source with poller: token=Token(1), interests=READABLE [INFO] [stdout] 2025-09-10T08:42:04.293031Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=106 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.293050Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=106 entry_id=106 connection_id=105 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.293113Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=107 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.293110Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=4 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.293131Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=107 entry_id=107 connection_id=106 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.293139Z  INFO kestrel_protocol::timer::task::handle: Global timer task started [INFO] [stdout] 2025-09-10T08:42:04.293159Z  INFO kestrel_protocol::timer::task::global: Global timer task started [INFO] [stdout] 2025-09-10T08:42:04.293162Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=4 entry_id=4 connection_id=3 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.293187Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.293186Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=108 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.293203Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=108 entry_id=108 connection_id=107 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.293203Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1 entry_id=1 connection_id=0 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.293251Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=2 slot_index=468 delay_ms=61000 [INFO] [stdout] 2025-09-10T08:42:04.293251Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=109 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.293268Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=2 entry_id=2 connection_id=1 delay_ms=61000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.293268Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=109 entry_id=109 connection_id=108 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.293266Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=5 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.293310Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=5 entry_id=5 connection_id=4 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.293324Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=110 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.293340Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=110 entry_id=110 connection_id=109 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.293393Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=111 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.293414Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=111 entry_id=111 connection_id=110 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.293428Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=6 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.293446Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=6 entry_id=6 connection_id=5 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.293471Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=112 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.293490Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=112 entry_id=112 connection_id=111 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.293547Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=7 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.293566Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=7 entry_id=7 connection_id=6 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.293582Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=113 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.293690Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=8 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.293718Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=8 entry_id=8 connection_id=7 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.293774Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=9 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.293792Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=9 entry_id=9 connection_id=8 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.293831Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=10 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.293844Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=10 entry_id=10 connection_id=9 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.293883Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=11 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.293897Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=11 entry_id=11 connection_id=10 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.293942Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=12 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.293959Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=12 entry_id=12 connection_id=11 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.293999Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=13 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.294013Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=13 entry_id=13 connection_id=12 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.294055Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=14 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.294069Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=14 entry_id=14 connection_id=13 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.294114Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=15 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.294142Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=15 entry_id=15 connection_id=14 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.294190Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=16 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.294205Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=16 entry_id=16 connection_id=15 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.294249Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=17 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.294264Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=17 entry_id=17 connection_id=16 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.294310Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=18 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.294325Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=18 entry_id=18 connection_id=17 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.294363Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=19 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.294378Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=19 entry_id=19 connection_id=18 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.294421Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=20 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.294437Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=20 entry_id=20 connection_id=19 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.294510Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=3 slot_index=56 delay_ms=62000 [INFO] [stdout] 2025-09-10T08:42:04.294528Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=3 entry_id=3 connection_id=2 delay_ms=62000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.294587Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=4 slot_index=156 delay_ms=63000 [INFO] [stdout] 2025-09-10T08:42:04.294609Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=4 entry_id=4 connection_id=3 delay_ms=63000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.294698Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=5 slot_index=256 delay_ms=64000 [INFO] [stdout] 2025-09-10T08:42:04.294718Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=5 entry_id=5 connection_id=4 delay_ms=64000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.294780Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=6 slot_index=356 delay_ms=65000 [INFO] [stdout] 2025-09-10T08:42:04.294801Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=6 entry_id=6 connection_id=5 delay_ms=65000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.294863Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=7 slot_index=456 delay_ms=66000 [INFO] [stdout] 2025-09-10T08:42:04.294882Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=7 entry_id=7 connection_id=6 delay_ms=66000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.294946Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=8 slot_index=44 delay_ms=67000 [INFO] [stdout] 2025-09-10T08:42:04.294970Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=8 entry_id=8 connection_id=7 delay_ms=67000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.295030Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=9 slot_index=144 delay_ms=68000 [INFO] [stdout] 2025-09-10T08:42:04.295049Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=9 entry_id=9 connection_id=8 delay_ms=68000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.295107Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=10 slot_index=244 delay_ms=69000 [INFO] [stdout] 2025-09-10T08:42:04.295127Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=10 entry_id=10 connection_id=9 delay_ms=69000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.295179Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=11 slot_index=344 delay_ms=70000 [INFO] [stdout] 2025-09-10T08:42:04.295197Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=11 entry_id=11 connection_id=10 delay_ms=70000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.295260Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=12 slot_index=444 delay_ms=71000 [INFO] [stdout] 2025-09-10T08:42:04.295279Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=12 entry_id=12 connection_id=11 delay_ms=71000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.295340Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=13 slot_index=32 delay_ms=72000 [INFO] [stdout] 2025-09-10T08:42:04.295360Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=13 entry_id=13 connection_id=12 delay_ms=72000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.295420Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=14 slot_index=132 delay_ms=73000 [INFO] [stdout] 2025-09-10T08:42:04.295441Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=14 entry_id=14 connection_id=13 delay_ms=73000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.295506Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=15 slot_index=232 delay_ms=74000 [INFO] [stdout] 2025-09-10T08:42:04.295540Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=15 entry_id=15 connection_id=14 delay_ms=74000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.295656Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=21 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.295677Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=21 entry_id=21 connection_id=20 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.295780Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=22 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.295801Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=22 entry_id=22 connection_id=21 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.295900Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=23 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.295929Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=23 entry_id=23 connection_id=22 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.295996Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=24 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.296016Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=24 entry_id=24 connection_id=23 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.296129Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=25 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.296151Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=25 entry_id=25 connection_id=24 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.296255Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=26 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.296279Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=26 entry_id=26 connection_id=25 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.296381Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=27 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.296403Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=27 entry_id=27 connection_id=26 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.296453Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=28 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.296472Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=28 entry_id=28 connection_id=27 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.296546Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=29 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.296581Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=29 entry_id=29 connection_id=28 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.296734Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=113 entry_id=113 connection_id=112 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.296806Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=114 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.296826Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=114 entry_id=114 connection_id=113 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.296877Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=115 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.296894Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=115 entry_id=115 connection_id=114 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.296950Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=116 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.296969Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=116 entry_id=116 connection_id=115 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.297029Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=117 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.297048Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=117 entry_id=117 connection_id=116 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.297106Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=118 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.297129Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=118 entry_id=118 connection_id=117 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.297188Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=119 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.297208Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=119 entry_id=119 connection_id=118 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.297267Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=120 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.297288Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=120 entry_id=120 connection_id=119 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.297348Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=121 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.297369Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=121 entry_id=121 connection_id=120 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.297430Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=122 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.297451Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=122 entry_id=122 connection_id=121 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.297514Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=123 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.297540Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=123 entry_id=123 connection_id=122 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.297602Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=124 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.297639Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=124 entry_id=124 connection_id=123 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.297713Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=125 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.297734Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=125 entry_id=125 connection_id=124 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.297794Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=126 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.297823Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=126 entry_id=126 connection_id=125 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.297886Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=127 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.297913Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=127 entry_id=127 connection_id=126 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.297969Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=128 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.297988Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=128 entry_id=128 connection_id=127 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.298053Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=129 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.298074Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=129 entry_id=129 connection_id=128 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.298137Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=130 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.298161Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=130 entry_id=130 connection_id=129 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.298224Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=131 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.298244Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=131 entry_id=131 connection_id=130 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.298307Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=132 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.298328Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=132 entry_id=132 connection_id=131 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.298389Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=133 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.298414Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=133 entry_id=133 connection_id=132 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.298483Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=134 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.298503Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=134 entry_id=134 connection_id=133 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.298563Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=135 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.298583Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=135 entry_id=135 connection_id=134 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.298669Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=136 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.298697Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=136 entry_id=136 connection_id=135 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.298759Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=137 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.298779Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=137 entry_id=137 connection_id=136 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.298841Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=138 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.298861Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=138 entry_id=138 connection_id=137 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.298923Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=139 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.298947Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=139 entry_id=139 connection_id=138 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.299007Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=140 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.299027Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=140 entry_id=140 connection_id=139 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.299090Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=141 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.299111Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=141 entry_id=141 connection_id=140 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.299171Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=142 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.299198Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=142 entry_id=142 connection_id=141 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.299260Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=143 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.299284Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=143 entry_id=143 connection_id=142 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.299340Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=144 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.299359Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=144 entry_id=144 connection_id=143 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.299418Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=145 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.299444Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=145 entry_id=145 connection_id=144 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.299505Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=146 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.299531Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=146 entry_id=146 connection_id=145 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.299594Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=147 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.299657Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=30 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.299676Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=30 entry_id=30 connection_id=29 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.295612Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=16 slot_index=332 delay_ms=75000 [INFO] [stdout] 2025-09-10T08:42:04.299735Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=16 entry_id=16 connection_id=15 delay_ms=75000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.299798Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=17 slot_index=432 delay_ms=76000 [INFO] [stdout] 2025-09-10T08:42:04.299824Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=17 entry_id=17 connection_id=16 delay_ms=76000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.299888Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=18 slot_index=20 delay_ms=77000 [INFO] [stdout] 2025-09-10T08:42:04.299910Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=18 entry_id=18 connection_id=17 delay_ms=77000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.299974Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=19 slot_index=120 delay_ms=78000 [INFO] [stdout] 2025-09-10T08:42:04.299995Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=19 entry_id=19 connection_id=18 delay_ms=78000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.300060Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=20 slot_index=220 delay_ms=79000 [INFO] [stdout] 2025-09-10T08:42:04.300086Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=20 entry_id=20 connection_id=19 delay_ms=79000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.300148Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=21 slot_index=320 delay_ms=80000 [INFO] [stdout] 2025-09-10T08:42:04.300170Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=21 entry_id=21 connection_id=20 delay_ms=80000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.300236Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=22 slot_index=420 delay_ms=81000 [INFO] [stdout] 2025-09-10T08:42:04.300262Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=22 entry_id=22 connection_id=21 delay_ms=81000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.300325Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=23 slot_index=8 delay_ms=82000 [INFO] [stdout] 2025-09-10T08:42:04.300345Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=23 entry_id=23 connection_id=22 delay_ms=82000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.300410Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=24 slot_index=108 delay_ms=83000 [INFO] [stdout] 2025-09-10T08:42:04.300430Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=24 entry_id=24 connection_id=23 delay_ms=83000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.300492Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=25 slot_index=208 delay_ms=84000 [INFO] [stdout] 2025-09-10T08:42:04.300517Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=25 entry_id=25 connection_id=24 delay_ms=84000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.300581Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=26 slot_index=308 delay_ms=85000 [INFO] [stdout] 2025-09-10T08:42:04.300605Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=26 entry_id=26 connection_id=25 delay_ms=85000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.300694Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=27 slot_index=408 delay_ms=86000 [INFO] [stdout] 2025-09-10T08:42:04.300714Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=27 entry_id=27 connection_id=26 delay_ms=86000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.300769Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=28 slot_index=508 delay_ms=87000 [INFO] [stdout] 2025-09-10T08:42:04.300789Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=28 entry_id=28 connection_id=27 delay_ms=87000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.300866Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=29 slot_index=96 delay_ms=88000 [INFO] [stdout] 2025-09-10T08:42:04.300912Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=29 entry_id=29 connection_id=28 delay_ms=88000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.300979Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=30 slot_index=196 delay_ms=89000 [INFO] [stdout] 2025-09-10T08:42:04.301000Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=30 entry_id=30 connection_id=29 delay_ms=89000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.301065Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=31 slot_index=296 delay_ms=90000 [INFO] [stdout] 2025-09-10T08:42:04.301085Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=31 entry_id=31 connection_id=30 delay_ms=90000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.301151Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=32 slot_index=396 delay_ms=91000 [INFO] [stdout] 2025-09-10T08:42:04.301171Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=32 entry_id=32 connection_id=31 delay_ms=91000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.301237Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=33 slot_index=496 delay_ms=92000 [INFO] [stdout] 2025-09-10T08:42:04.301257Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=33 entry_id=33 connection_id=32 delay_ms=92000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.301320Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=34 slot_index=84 delay_ms=93000 [INFO] [stdout] 2025-09-10T08:42:04.301344Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=34 entry_id=34 connection_id=33 delay_ms=93000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.301405Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=35 slot_index=184 delay_ms=94000 [INFO] [stdout] 2025-09-10T08:42:04.301423Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=35 entry_id=35 connection_id=34 delay_ms=94000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.301481Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=36 slot_index=284 delay_ms=95000 [INFO] [stdout] 2025-09-10T08:42:04.301500Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=36 entry_id=36 connection_id=35 delay_ms=95000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.301568Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=37 slot_index=384 delay_ms=96000 [INFO] [stdout] 2025-09-10T08:42:04.301593Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=37 entry_id=37 connection_id=36 delay_ms=96000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.301684Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=38 slot_index=484 delay_ms=97000 [INFO] [stdout] 2025-09-10T08:42:04.301705Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=38 entry_id=38 connection_id=37 delay_ms=97000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.301764Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=39 slot_index=72 delay_ms=98000 [INFO] [stdout] 2025-09-10T08:42:04.301790Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=39 entry_id=39 connection_id=38 delay_ms=98000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.301852Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=40 slot_index=172 delay_ms=99000 [INFO] [stdout] 2025-09-10T08:42:04.301875Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=40 entry_id=40 connection_id=39 delay_ms=99000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.301945Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=41 slot_index=272 delay_ms=100000 [INFO] [stdout] 2025-09-10T08:42:04.301968Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=41 entry_id=41 connection_id=40 delay_ms=100000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.302028Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=42 slot_index=372 delay_ms=101000 [INFO] [stdout] 2025-09-10T08:42:04.302053Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=42 entry_id=42 connection_id=41 delay_ms=101000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.302111Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=43 slot_index=472 delay_ms=102000 [INFO] [stdout] 2025-09-10T08:42:04.302128Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=43 entry_id=43 connection_id=42 delay_ms=102000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.302187Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=44 slot_index=60 delay_ms=103000 [INFO] [stdout] 2025-09-10T08:42:04.302211Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=44 entry_id=44 connection_id=43 delay_ms=103000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.302277Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=45 slot_index=160 delay_ms=104000 [INFO] [stdout] 2025-09-10T08:42:04.302297Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=45 entry_id=45 connection_id=44 delay_ms=104000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.302359Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=46 slot_index=260 delay_ms=105000 [INFO] [stdout] 2025-09-10T08:42:04.302380Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=46 entry_id=46 connection_id=45 delay_ms=105000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.302444Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=47 slot_index=360 delay_ms=106000 [INFO] [stdout] 2025-09-10T08:42:04.302467Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=47 entry_id=47 connection_id=46 delay_ms=106000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.302530Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=48 slot_index=460 delay_ms=107000 [INFO] [stdout] 2025-09-10T08:42:04.302550Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=48 entry_id=48 connection_id=47 delay_ms=107000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.302613Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=49 slot_index=48 delay_ms=108000 [INFO] [stdout] 2025-09-10T08:42:04.299614Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=147 entry_id=147 connection_id=146 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.302756Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=148 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.302777Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=148 entry_id=148 connection_id=147 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.302842Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=149 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.302863Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=149 entry_id=149 connection_id=148 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.302926Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=150 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.302947Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=150 entry_id=150 connection_id=149 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.303008Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=151 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.303028Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=151 entry_id=151 connection_id=150 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.303090Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=152 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.303111Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=152 entry_id=152 connection_id=151 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.303173Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=153 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.303192Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=153 entry_id=153 connection_id=152 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.303247Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=154 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.303266Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=154 entry_id=154 connection_id=153 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.303322Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=155 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.303344Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=155 entry_id=155 connection_id=154 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.303402Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=156 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.303422Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=156 entry_id=156 connection_id=155 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.303489Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=157 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.303506Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=157 entry_id=157 connection_id=156 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.303561Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=158 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.303582Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=158 entry_id=158 connection_id=157 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.303643Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=49 entry_id=49 connection_id=48 delay_ms=108000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.303715Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=50 slot_index=148 delay_ms=109000 [INFO] [stdout] 2025-09-10T08:42:04.303735Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=50 entry_id=50 connection_id=49 delay_ms=109000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.303793Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=51 slot_index=248 delay_ms=110000 [INFO] [stdout] 2025-09-10T08:42:04.303813Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=51 entry_id=51 connection_id=50 delay_ms=110000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.303872Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=52 slot_index=348 delay_ms=111000 [INFO] [stdout] 2025-09-10T08:42:04.303891Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=52 entry_id=52 connection_id=51 delay_ms=111000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.303955Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=53 slot_index=448 delay_ms=112000 [INFO] [stdout] 2025-09-10T08:42:04.303976Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=53 entry_id=53 connection_id=52 delay_ms=112000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.304035Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=54 slot_index=36 delay_ms=113000 [INFO] [stdout] 2025-09-10T08:42:04.304054Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=54 entry_id=54 connection_id=53 delay_ms=113000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.304111Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=55 slot_index=136 delay_ms=114000 [INFO] [stdout] 2025-09-10T08:42:04.304130Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=55 entry_id=55 connection_id=54 delay_ms=114000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.304187Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=56 slot_index=236 delay_ms=115000 [INFO] [stdout] 2025-09-10T08:42:04.304206Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=56 entry_id=56 connection_id=55 delay_ms=115000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.304286Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=57 slot_index=336 delay_ms=116000 [INFO] [stdout] 2025-09-10T08:42:04.304340Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=57 entry_id=57 connection_id=56 delay_ms=116000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.304401Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=58 slot_index=436 delay_ms=117000 [INFO] [stdout] 2025-09-10T08:42:04.304421Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=58 entry_id=58 connection_id=57 delay_ms=117000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.304478Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=59 slot_index=24 delay_ms=118000 [INFO] [stdout] 2025-09-10T08:42:04.304497Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=59 entry_id=59 connection_id=58 delay_ms=118000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.304554Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=60 slot_index=124 delay_ms=119000 [INFO] [stdout] 2025-09-10T08:42:04.304573Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=60 entry_id=60 connection_id=59 delay_ms=119000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.304665Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=159 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.304688Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=159 entry_id=159 connection_id=158 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.304745Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=160 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.304764Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=160 entry_id=160 connection_id=159 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.304823Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=161 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.304844Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=161 entry_id=161 connection_id=160 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.304898Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=162 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.304917Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=162 entry_id=162 connection_id=161 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.304976Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=163 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.304996Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=163 entry_id=163 connection_id=162 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.305053Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=164 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.305072Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=164 entry_id=164 connection_id=163 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.305126Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=165 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.305145Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=165 entry_id=165 connection_id=164 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.305199Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=166 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.305220Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=166 entry_id=166 connection_id=165 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.305275Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=167 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.305294Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=167 entry_id=167 connection_id=166 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.305349Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=168 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.305369Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=168 entry_id=168 connection_id=167 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.305426Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=169 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.305445Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=169 entry_id=169 connection_id=168 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.305525Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=170 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.305546Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=170 entry_id=170 connection_id=169 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.305606Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=171 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.305642Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=171 entry_id=171 connection_id=170 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.305712Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=172 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.305733Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=172 entry_id=172 connection_id=171 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.305789Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=173 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.305808Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=173 entry_id=173 connection_id=172 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.305859Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=174 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.305877Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=174 entry_id=174 connection_id=173 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.305927Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=175 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.305945Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=175 entry_id=175 connection_id=174 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.305995Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=176 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.306012Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=176 entry_id=176 connection_id=175 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.306060Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=177 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.306078Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=177 entry_id=177 connection_id=176 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.306126Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=178 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.306144Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=178 entry_id=178 connection_id=177 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.306204Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=179 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.306224Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=179 entry_id=179 connection_id=178 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.306278Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=180 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.306295Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=180 entry_id=180 connection_id=179 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.306348Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=181 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.306370Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=181 entry_id=181 connection_id=180 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.306427Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=182 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.306446Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=182 entry_id=182 connection_id=181 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.306499Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=183 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.306518Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=183 entry_id=183 connection_id=182 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.306574Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=184 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.306593Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=184 entry_id=184 connection_id=183 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.306706Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=61 slot_index=224 delay_ms=120000 [INFO] [stdout] 2025-09-10T08:42:04.306733Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=61 entry_id=61 connection_id=60 delay_ms=120000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.306799Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=62 slot_index=324 delay_ms=121000 [INFO] [stdout] 2025-09-10T08:42:04.306820Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=62 entry_id=62 connection_id=61 delay_ms=121000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.306883Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=63 slot_index=424 delay_ms=122000 [INFO] [stdout] 2025-09-10T08:42:04.306905Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=63 entry_id=63 connection_id=62 delay_ms=122000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.306971Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=64 slot_index=12 delay_ms=123000 [INFO] [stdout] 2025-09-10T08:42:04.306992Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=64 entry_id=64 connection_id=63 delay_ms=123000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.307053Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=65 slot_index=112 delay_ms=124000 [INFO] [stdout] 2025-09-10T08:42:04.307072Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=65 entry_id=65 connection_id=64 delay_ms=124000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.307132Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=66 slot_index=212 delay_ms=125000 [INFO] [stdout] 2025-09-10T08:42:04.307151Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=66 entry_id=66 connection_id=65 delay_ms=125000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.307208Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=67 slot_index=312 delay_ms=126000 [INFO] [stdout] 2025-09-10T08:42:04.307228Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=67 entry_id=67 connection_id=66 delay_ms=126000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.307284Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=68 slot_index=412 delay_ms=127000 [INFO] [stdout] 2025-09-10T08:42:04.307303Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=68 entry_id=68 connection_id=67 delay_ms=127000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.307363Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=69 slot_index=0 delay_ms=128000 [INFO] [stdout] 2025-09-10T08:42:04.307382Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=69 entry_id=69 connection_id=68 delay_ms=128000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.307440Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=70 slot_index=100 delay_ms=129000 [INFO] [stdout] 2025-09-10T08:42:04.307460Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=70 entry_id=70 connection_id=69 delay_ms=129000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.307514Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=71 slot_index=200 delay_ms=130000 [INFO] [stdout] 2025-09-10T08:42:04.307533Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=71 entry_id=71 connection_id=70 delay_ms=130000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.307591Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=72 slot_index=300 delay_ms=131000 [INFO] [stdout] 2025-09-10T08:42:04.307612Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=72 entry_id=72 connection_id=71 delay_ms=131000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.307704Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=73 slot_index=400 delay_ms=132000 [INFO] [stdout] 2025-09-10T08:42:04.307725Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=73 entry_id=73 connection_id=72 delay_ms=132000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.307785Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=74 slot_index=500 delay_ms=133000 [INFO] [stdout] 2025-09-10T08:42:04.307804Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=74 entry_id=74 connection_id=73 delay_ms=133000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.307854Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=75 slot_index=88 delay_ms=134000 [INFO] [stdout] 2025-09-10T08:42:04.307871Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=75 entry_id=75 connection_id=74 delay_ms=134000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.307916Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=76 slot_index=188 delay_ms=135000 [INFO] [stdout] 2025-09-10T08:42:04.307933Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=76 entry_id=76 connection_id=75 delay_ms=135000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.307976Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=77 slot_index=288 delay_ms=136000 [INFO] [stdout] 2025-09-10T08:42:04.307991Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=77 entry_id=77 connection_id=76 delay_ms=136000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.308030Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=78 slot_index=388 delay_ms=137000 [INFO] [stdout] 2025-09-10T08:42:04.308045Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=78 entry_id=78 connection_id=77 delay_ms=137000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.308086Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=79 slot_index=488 delay_ms=138000 [INFO] [stdout] 2025-09-10T08:42:04.308100Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=79 entry_id=79 connection_id=78 delay_ms=138000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.308140Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=80 slot_index=76 delay_ms=139000 [INFO] [stdout] 2025-09-10T08:42:04.308154Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=80 entry_id=80 connection_id=79 delay_ms=139000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.308194Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=81 slot_index=176 delay_ms=140000 [INFO] [stdout] 2025-09-10T08:42:04.308208Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=81 entry_id=81 connection_id=80 delay_ms=140000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.308249Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=82 slot_index=276 delay_ms=141000 [INFO] [stdout] 2025-09-10T08:42:04.308264Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=82 entry_id=82 connection_id=81 delay_ms=141000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.308304Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=83 slot_index=376 delay_ms=142000 [INFO] [stdout] 2025-09-10T08:42:04.308319Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=83 entry_id=83 connection_id=82 delay_ms=142000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.308363Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=84 slot_index=476 delay_ms=143000 [INFO] [stdout] 2025-09-10T08:42:04.308378Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=84 entry_id=84 connection_id=83 delay_ms=143000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.308418Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=85 slot_index=64 delay_ms=144000 [INFO] [stdout] 2025-09-10T08:42:04.308433Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=85 entry_id=85 connection_id=84 delay_ms=144000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.308481Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=86 slot_index=164 delay_ms=145000 [INFO] [stdout] 2025-09-10T08:42:04.308496Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=86 entry_id=86 connection_id=85 delay_ms=145000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.308537Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=87 slot_index=264 delay_ms=146000 [INFO] [stdout] 2025-09-10T08:42:04.308551Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=87 entry_id=87 connection_id=86 delay_ms=146000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.308591Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=88 slot_index=364 delay_ms=147000 [INFO] [stdout] 2025-09-10T08:42:04.308606Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=88 entry_id=88 connection_id=87 delay_ms=147000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.308680Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=89 slot_index=464 delay_ms=148000 [INFO] [stdout] 2025-09-10T08:42:04.308702Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=89 entry_id=89 connection_id=88 delay_ms=148000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.308764Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=90 slot_index=52 delay_ms=149000 [INFO] [stdout] 2025-09-10T08:42:04.308784Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=90 entry_id=90 connection_id=89 delay_ms=149000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.308838Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=91 slot_index=152 delay_ms=150000 [INFO] [stdout] 2025-09-10T08:42:04.308859Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=91 entry_id=91 connection_id=90 delay_ms=150000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.308913Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=92 slot_index=252 delay_ms=151000 [INFO] [stdout] 2025-09-10T08:42:04.308931Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=92 entry_id=92 connection_id=91 delay_ms=151000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.308984Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=93 slot_index=352 delay_ms=152000 [INFO] [stdout] 2025-09-10T08:42:04.309004Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=93 entry_id=93 connection_id=92 delay_ms=152000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.309058Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=94 slot_index=452 delay_ms=153000 [INFO] [stdout] 2025-09-10T08:42:04.309076Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=94 entry_id=94 connection_id=93 delay_ms=153000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.309129Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=95 slot_index=40 delay_ms=154000 [INFO] [stdout] 2025-09-10T08:42:04.309147Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=95 entry_id=95 connection_id=94 delay_ms=154000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.309198Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=96 slot_index=140 delay_ms=155000 [INFO] [stdout] 2025-09-10T08:42:04.309216Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=96 entry_id=96 connection_id=95 delay_ms=155000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.309269Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=97 slot_index=240 delay_ms=156000 [INFO] [stdout] 2025-09-10T08:42:04.309286Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=97 entry_id=97 connection_id=96 delay_ms=156000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.309339Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=98 slot_index=340 delay_ms=157000 [INFO] [stdout] 2025-09-10T08:42:04.309357Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=98 entry_id=98 connection_id=97 delay_ms=157000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.309411Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=99 slot_index=440 delay_ms=158000 [INFO] [stdout] 2025-09-10T08:42:04.309429Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=99 entry_id=99 connection_id=98 delay_ms=158000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.309492Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=100 slot_index=28 delay_ms=159000 [INFO] [stdout] 2025-09-10T08:42:04.309512Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=100 entry_id=100 connection_id=99 delay_ms=159000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.309577Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=101 slot_index=128 delay_ms=160000 [INFO] [stdout] 2025-09-10T08:42:04.309598Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=101 entry_id=101 connection_id=100 delay_ms=160000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.309682Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=102 slot_index=228 delay_ms=161000 [INFO] [stdout] 2025-09-10T08:42:04.309704Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=102 entry_id=102 connection_id=101 delay_ms=161000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.309763Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=103 slot_index=328 delay_ms=162000 [INFO] [stdout] 2025-09-10T08:42:04.309783Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=103 entry_id=103 connection_id=102 delay_ms=162000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.309844Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=104 slot_index=428 delay_ms=163000 [INFO] [stdout] 2025-09-10T08:42:04.309864Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=104 entry_id=104 connection_id=103 delay_ms=163000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.309925Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=105 slot_index=16 delay_ms=164000 [INFO] [stdout] 2025-09-10T08:42:04.309944Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=105 entry_id=105 connection_id=104 delay_ms=164000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.310001Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=106 slot_index=116 delay_ms=165000 [INFO] [stdout] 2025-09-10T08:42:04.310022Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=106 entry_id=106 connection_id=105 delay_ms=165000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.310081Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=107 slot_index=216 delay_ms=166000 [INFO] [stdout] 2025-09-10T08:42:04.310100Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=107 entry_id=107 connection_id=106 delay_ms=166000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.310158Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=108 slot_index=316 delay_ms=167000 [INFO] [stdout] 2025-09-10T08:42:04.310177Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=108 entry_id=108 connection_id=107 delay_ms=167000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.310234Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=109 slot_index=416 delay_ms=168000 [INFO] [stdout] 2025-09-10T08:42:04.310252Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=109 entry_id=109 connection_id=108 delay_ms=168000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.310310Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=110 slot_index=4 delay_ms=169000 [INFO] [stdout] 2025-09-10T08:42:04.310331Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=110 entry_id=110 connection_id=109 delay_ms=169000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.310389Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=111 slot_index=104 delay_ms=170000 [INFO] [stdout] 2025-09-10T08:42:04.310409Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=111 entry_id=111 connection_id=110 delay_ms=170000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.310462Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=112 slot_index=204 delay_ms=171000 [INFO] [stdout] 2025-09-10T08:42:04.310481Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=112 entry_id=112 connection_id=111 delay_ms=171000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.310577Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=113 slot_index=304 delay_ms=172000 [INFO] [stdout] 2025-09-10T08:42:04.310741Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=185 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.310783Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=185 entry_id=185 connection_id=184 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.310847Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=186 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.310867Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=186 entry_id=186 connection_id=185 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.310927Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=187 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.310947Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=187 entry_id=187 connection_id=186 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.311003Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=188 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.311023Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=188 entry_id=188 connection_id=187 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.311079Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=189 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.311099Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=189 entry_id=189 connection_id=188 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.311152Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=190 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.311172Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=190 entry_id=190 connection_id=189 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.311229Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=191 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.311249Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=191 entry_id=191 connection_id=190 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.311313Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=192 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.311332Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=192 entry_id=192 connection_id=191 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.311392Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=193 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.311411Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=193 entry_id=193 connection_id=192 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.311462Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=194 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.311478Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=194 entry_id=194 connection_id=193 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.311528Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=195 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.311546Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=195 entry_id=195 connection_id=194 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.311604Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=196 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.311640Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=196 entry_id=196 connection_id=195 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.311707Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=197 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.311725Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=197 entry_id=197 connection_id=196 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.311776Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=198 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.311796Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=198 entry_id=198 connection_id=197 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.311847Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=199 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.311865Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=199 entry_id=199 connection_id=198 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.311918Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=200 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.311939Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=200 entry_id=200 connection_id=199 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.311990Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=201 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.312010Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=201 entry_id=201 connection_id=200 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.312066Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=202 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.312084Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=202 entry_id=202 connection_id=201 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.312140Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=203 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.312160Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=203 entry_id=203 connection_id=202 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.312222Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=204 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.312243Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=204 entry_id=204 connection_id=203 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.312302Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=205 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.312322Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=205 entry_id=205 connection_id=204 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.312381Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=206 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.312400Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=206 entry_id=206 connection_id=205 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.312455Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=207 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.312473Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=207 entry_id=207 connection_id=206 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.312533Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=208 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.312552Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=208 entry_id=208 connection_id=207 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.312606Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=209 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.312733Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=209 entry_id=209 connection_id=208 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.312744Z DEBUG kestrel_protocol::timer::wheel::core: Advancing timing wheel elapsed_ms=100 slots_to_advance=10 max_advance=10 current_slot=20 [INFO] [stdout] 2025-09-10T08:42:04.312811Z DEBUG kestrel_protocol::timer::wheel::core: Advancing timing wheel elapsed_ms=102 slots_to_advance=10 max_advance=10 current_slot=20 [INFO] [stdout] 2025-09-10T08:42:04.312820Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=210 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.312841Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=210 entry_id=210 connection_id=209 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.312900Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=211 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.312920Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=211 entry_id=211 connection_id=210 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.312978Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=212 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.312998Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=212 entry_id=212 connection_id=211 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.313054Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=213 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.313073Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=213 entry_id=213 connection_id=212 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.313128Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=214 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.313147Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=214 entry_id=214 connection_id=213 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.313205Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=215 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.313223Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=215 entry_id=215 connection_id=214 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.313279Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=216 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.313299Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=216 entry_id=216 connection_id=215 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.313356Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=217 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.313375Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=217 entry_id=217 connection_id=216 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.313429Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=218 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.313448Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=218 entry_id=218 connection_id=217 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.313504Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=219 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.313524Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=219 entry_id=219 connection_id=218 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.313581Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=220 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.313600Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=220 entry_id=220 connection_id=219 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.313683Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=221 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.313705Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=221 entry_id=221 connection_id=220 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.313759Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=222 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.313778Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=222 entry_id=222 connection_id=221 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.313828Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=223 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.313849Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=223 entry_id=223 connection_id=222 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.313902Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=224 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.313921Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=224 entry_id=224 connection_id=223 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.314049Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=225 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.314196Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=225 entry_id=225 connection_id=224 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.314270Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=226 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.314293Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=226 entry_id=226 connection_id=225 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.314351Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=227 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.314371Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=227 entry_id=227 connection_id=226 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.314427Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=228 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.314447Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=228 entry_id=228 connection_id=227 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.314502Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=229 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.314521Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=229 entry_id=229 connection_id=228 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.314580Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=230 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.314598Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=230 entry_id=230 connection_id=229 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.314737Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=113 entry_id=113 connection_id=112 delay_ms=172000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.314874Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=114 slot_index=404 delay_ms=173000 [INFO] [stdout] 2025-09-10T08:42:04.314933Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=114 entry_id=114 connection_id=113 delay_ms=173000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.317689Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=115 slot_index=504 delay_ms=174000 [INFO] [stdout] 2025-09-10T08:42:04.317763Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=115 entry_id=115 connection_id=114 delay_ms=174000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.317878Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=116 slot_index=92 delay_ms=175000 [INFO] [stdout] 2025-09-10T08:42:04.317935Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=116 entry_id=116 connection_id=115 delay_ms=175000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.318043Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=117 slot_index=192 delay_ms=176000 [INFO] [stdout] 2025-09-10T08:42:04.318099Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=117 entry_id=117 connection_id=116 delay_ms=176000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.318211Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=118 slot_index=292 delay_ms=177000 [INFO] [stdout] 2025-09-10T08:42:04.318269Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=118 entry_id=118 connection_id=117 delay_ms=177000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.320725Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=31 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.320758Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=31 entry_id=31 connection_id=30 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.320839Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=119 slot_index=392 delay_ms=178000 [INFO] [stdout] 2025-09-10T08:42:04.320886Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=32 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.320955Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=32 entry_id=32 connection_id=31 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.321070Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=33 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.321125Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=33 entry_id=33 connection_id=32 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.321221Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=119 entry_id=119 connection_id=118 delay_ms=178000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.321321Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=120 slot_index=492 delay_ms=179000 [INFO] [stdout] 2025-09-10T08:42:04.321391Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=120 entry_id=120 connection_id=119 delay_ms=179000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.321497Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=121 slot_index=80 delay_ms=180000 [INFO] [stdout] 2025-09-10T08:42:04.321657Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=121 entry_id=121 connection_id=120 delay_ms=180000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.321595Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=34 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.321978Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=28751231 [INFO] [stdout] 2025-09-10T08:42:04.322684Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=34 entry_id=34 connection_id=33 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.322712Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=28751231 state=SynReceived [INFO] [stdout] 2025-09-10T08:42:04.322792Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=35 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.322852Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=35 entry_id=35 connection_id=34 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.322792Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=122 slot_index=180 delay_ms=181000 [INFO] [stdout] 2025-09-10T08:42:04.322966Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=122 entry_id=122 connection_id=121 delay_ms=181000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.323060Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=36 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.323110Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=36 entry_id=36 connection_id=35 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.323242Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=37 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.323269Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=37 entry_id=37 connection_id=36 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.323532Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=38 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.323560Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=38 entry_id=38 connection_id=37 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.323665Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=39 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.323691Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=39 entry_id=39 connection_id=38 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.323787Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=40 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.323814Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=40 entry_id=40 connection_id=39 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.323899Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=41 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.323923Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=41 entry_id=41 connection_id=40 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.324008Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=42 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.324025Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=42 entry_id=42 connection_id=41 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.324106Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=43 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.324123Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=43 entry_id=43 connection_id=42 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.324204Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=44 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.324228Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=44 entry_id=44 connection_id=43 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.324399Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=45 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.324418Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=45 entry_id=45 connection_id=44 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.324506Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=46 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.324526Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=46 entry_id=46 connection_id=45 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.324633Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=47 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.324655Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=47 entry_id=47 connection_id=46 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.324751Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=48 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.324771Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=48 entry_id=48 connection_id=47 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.324862Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=49 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.324882Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=49 entry_id=49 connection_id=48 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.324980Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=50 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.325000Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=50 entry_id=50 connection_id=49 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.325093Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=51 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.325113Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=51 entry_id=51 connection_id=50 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.325204Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=52 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.325224Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=52 entry_id=52 connection_id=51 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.325316Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=53 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.325335Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=53 entry_id=53 connection_id=52 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.325593Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=54 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.325651Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=54 entry_id=54 connection_id=53 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.325970Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=55 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.325994Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=55 entry_id=55 connection_id=54 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.326073Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=56 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.326094Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=56 entry_id=56 connection_id=55 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.326317Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=57 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.326378Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=57 entry_id=57 connection_id=56 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.326707Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=123 slot_index=280 delay_ms=182000 [INFO] [stdout] 2025-09-10T08:42:04.326740Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=2358197484 [INFO] [stdout] 2025-09-10T08:42:04.326768Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2358197484 state=Closing [INFO] [stdout] 2025-09-10T08:42:04.326779Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=231 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.326797Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=231 entry_id=231 connection_id=230 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.326841Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=123 entry_id=123 connection_id=122 delay_ms=182000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.326961Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=232 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.327019Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=124 slot_index=380 delay_ms=183000 [INFO] [stdout] 2025-09-10T08:42:04.327040Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=124 entry_id=124 connection_id=123 delay_ms=183000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.326991Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=232 entry_id=232 connection_id=231 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.327174Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=58 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.327209Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=58 entry_id=58 connection_id=57 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.327300Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=59 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.327327Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=59 entry_id=59 connection_id=58 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.327460Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=233 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.327491Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=233 entry_id=233 connection_id=232 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.327506Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=60 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.327536Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=60 entry_id=60 connection_id=59 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.328665Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=61 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.328696Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=61 entry_id=61 connection_id=60 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.328795Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=62 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.328822Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=62 entry_id=62 connection_id=61 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.328922Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=63 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.328950Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=63 entry_id=63 connection_id=62 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.329020Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=64 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.329050Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=64 entry_id=64 connection_id=63 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.329213Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=65 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.329246Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=65 entry_id=65 connection_id=64 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.329336Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=66 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.329363Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=66 entry_id=66 connection_id=65 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.329418Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=67 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.329437Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=67 entry_id=67 connection_id=66 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.329492Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=68 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.329519Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=68 entry_id=68 connection_id=67 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.329589Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=69 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.329636Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=69 entry_id=69 connection_id=68 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.329697Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=70 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.329720Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=70 entry_id=70 connection_id=69 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.329770Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=71 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.329794Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=71 entry_id=71 connection_id=70 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.330349Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=72 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.330375Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=72 entry_id=72 connection_id=71 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.330461Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=73 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.330487Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=73 entry_id=73 connection_id=72 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.330533Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=74 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.330556Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=74 entry_id=74 connection_id=73 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.330608Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=75 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.330646Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=75 entry_id=75 connection_id=74 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.330694Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=76 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.330717Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=76 entry_id=76 connection_id=75 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.330784Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=77 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.330808Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=77 entry_id=77 connection_id=76 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.330857Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=78 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.330879Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=78 entry_id=78 connection_id=77 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.331025Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=125 slot_index=480 delay_ms=184000 [INFO] [stdout] 2025-09-10T08:42:04.332735Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=125 entry_id=125 connection_id=124 delay_ms=184000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.332704Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=234 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.332928Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=126 slot_index=68 delay_ms=185000 [INFO] [stdout] 2025-09-10T08:42:04.333042Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=126 entry_id=126 connection_id=125 delay_ms=185000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.332973Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=234 entry_id=234 connection_id=233 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.333665Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=79 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.333699Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=79 entry_id=79 connection_id=78 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.333756Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=235 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.333792Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=80 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.336717Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=80 entry_id=80 connection_id=79 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.336915Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=81 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.337024Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=81 entry_id=81 connection_id=80 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.337139Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=82 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.337227Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=82 entry_id=82 connection_id=81 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.338057Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=83 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.338126Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=83 entry_id=83 connection_id=82 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.338364Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=127 slot_index=168 delay_ms=186000 [INFO] [stdout] 2025-09-10T08:42:04.338400Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=127 entry_id=127 connection_id=126 delay_ms=186000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.338464Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=128 slot_index=268 delay_ms=187000 [INFO] [stdout] 2025-09-10T08:42:04.338494Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=128 entry_id=128 connection_id=127 delay_ms=187000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.338563Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=129 slot_index=368 delay_ms=188000 [INFO] [stdout] 2025-09-10T08:42:04.338590Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=129 entry_id=129 connection_id=128 delay_ms=188000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.338673Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=130 slot_index=468 delay_ms=189000 [INFO] [stdout] 2025-09-10T08:42:04.338696Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=130 entry_id=130 connection_id=129 delay_ms=189000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.338756Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=131 slot_index=56 delay_ms=190000 [INFO] [stdout] 2025-09-10T08:42:04.338774Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=131 entry_id=131 connection_id=130 delay_ms=190000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.338831Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=132 slot_index=156 delay_ms=191000 [INFO] [stdout] 2025-09-10T08:42:04.338850Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=132 entry_id=132 connection_id=131 delay_ms=191000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.338912Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=133 slot_index=256 delay_ms=192000 [INFO] [stdout] 2025-09-10T08:42:04.338931Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=133 entry_id=133 connection_id=132 delay_ms=192000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.338982Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=134 slot_index=356 delay_ms=193000 [INFO] [stdout] 2025-09-10T08:42:04.338999Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=134 entry_id=134 connection_id=133 delay_ms=193000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.339049Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=135 slot_index=456 delay_ms=194000 [INFO] [stdout] 2025-09-10T08:42:04.339068Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=135 entry_id=135 connection_id=134 delay_ms=194000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.339122Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=136 slot_index=44 delay_ms=195000 [INFO] [stdout] 2025-09-10T08:42:04.339140Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=136 entry_id=136 connection_id=135 delay_ms=195000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.339198Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=137 slot_index=144 delay_ms=196000 [INFO] [stdout] 2025-09-10T08:42:04.339218Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=137 entry_id=137 connection_id=136 delay_ms=196000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.339270Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=138 slot_index=244 delay_ms=197000 [INFO] [stdout] 2025-09-10T08:42:04.339289Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=138 entry_id=138 connection_id=137 delay_ms=197000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.339346Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=139 slot_index=344 delay_ms=198000 [INFO] [stdout] 2025-09-10T08:42:04.339367Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=139 entry_id=139 connection_id=138 delay_ms=198000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.339429Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=140 slot_index=444 delay_ms=199000 [INFO] [stdout] 2025-09-10T08:42:04.339450Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=140 entry_id=140 connection_id=139 delay_ms=199000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.339509Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=141 slot_index=32 delay_ms=200000 [INFO] [stdout] 2025-09-10T08:42:04.339530Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=141 entry_id=141 connection_id=140 delay_ms=200000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.339697Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=142 slot_index=132 delay_ms=201000 [INFO] [stdout] 2025-09-10T08:42:04.339719Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=142 entry_id=142 connection_id=141 delay_ms=201000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.339774Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=143 slot_index=232 delay_ms=202000 [INFO] [stdout] 2025-09-10T08:42:04.339793Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=143 entry_id=143 connection_id=142 delay_ms=202000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.339842Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=144 slot_index=332 delay_ms=203000 [INFO] [stdout] 2025-09-10T08:42:04.339860Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=144 entry_id=144 connection_id=143 delay_ms=203000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.339920Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=145 slot_index=432 delay_ms=204000 [INFO] [stdout] 2025-09-10T08:42:04.339940Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=145 entry_id=145 connection_id=144 delay_ms=204000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.339998Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=146 slot_index=20 delay_ms=205000 [INFO] [stdout] 2025-09-10T08:42:04.340017Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=146 entry_id=146 connection_id=145 delay_ms=205000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.340074Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=147 slot_index=120 delay_ms=206000 [INFO] [stdout] 2025-09-10T08:42:04.340093Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=147 entry_id=147 connection_id=146 delay_ms=206000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.340150Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=148 slot_index=220 delay_ms=207000 [INFO] [stdout] 2025-09-10T08:42:04.340169Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=148 entry_id=148 connection_id=147 delay_ms=207000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.340228Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=149 slot_index=320 delay_ms=208000 [INFO] [stdout] 2025-09-10T08:42:04.340249Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=149 entry_id=149 connection_id=148 delay_ms=208000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.340307Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=150 slot_index=420 delay_ms=209000 [INFO] [stdout] 2025-09-10T08:42:04.340327Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=150 entry_id=150 connection_id=149 delay_ms=209000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.340388Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=151 slot_index=8 delay_ms=210000 [INFO] [stdout] 2025-09-10T08:42:04.340410Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=151 entry_id=151 connection_id=150 delay_ms=210000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.340469Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=152 slot_index=108 delay_ms=211000 [INFO] [stdout] 2025-09-10T08:42:04.340488Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=152 entry_id=152 connection_id=151 delay_ms=211000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.340544Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=153 slot_index=208 delay_ms=212000 [INFO] [stdout] 2025-09-10T08:42:04.340562Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=153 entry_id=153 connection_id=152 delay_ms=212000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.340616Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=154 slot_index=308 delay_ms=213000 [INFO] [stdout] 2025-09-10T08:42:04.340653Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=154 entry_id=154 connection_id=153 delay_ms=213000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.340709Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=155 slot_index=408 delay_ms=214000 [INFO] [stdout] 2025-09-10T08:42:04.340727Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=155 entry_id=155 connection_id=154 delay_ms=214000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.340781Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=156 slot_index=508 delay_ms=215000 [INFO] [stdout] 2025-09-10T08:42:04.340800Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=156 entry_id=156 connection_id=155 delay_ms=215000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.340854Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=157 slot_index=96 delay_ms=216000 [INFO] [stdout] 2025-09-10T08:42:04.340873Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=157 entry_id=157 connection_id=156 delay_ms=216000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.341025Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=158 slot_index=196 delay_ms=217000 [INFO] [stdout] 2025-09-10T08:42:04.341048Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=158 entry_id=158 connection_id=157 delay_ms=217000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.341112Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=159 slot_index=296 delay_ms=218000 [INFO] [stdout] 2025-09-10T08:42:04.341135Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=159 entry_id=159 connection_id=158 delay_ms=218000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.341195Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=160 slot_index=396 delay_ms=219000 [INFO] [stdout] 2025-09-10T08:42:04.341215Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=160 entry_id=160 connection_id=159 delay_ms=219000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.341275Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=161 slot_index=496 delay_ms=220000 [INFO] [stdout] 2025-09-10T08:42:04.341296Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=161 entry_id=161 connection_id=160 delay_ms=220000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.341355Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=162 slot_index=84 delay_ms=221000 [INFO] [stdout] 2025-09-10T08:42:04.341374Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=162 entry_id=162 connection_id=161 delay_ms=221000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.341429Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=163 slot_index=184 delay_ms=222000 [INFO] [stdout] 2025-09-10T08:42:04.341449Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=163 entry_id=163 connection_id=162 delay_ms=222000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.341506Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=164 slot_index=284 delay_ms=223000 [INFO] [stdout] 2025-09-10T08:42:04.341524Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=164 entry_id=164 connection_id=163 delay_ms=223000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.341576Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=165 slot_index=384 delay_ms=224000 [INFO] [stdout] 2025-09-10T08:42:04.341593Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=165 entry_id=165 connection_id=164 delay_ms=224000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.338364Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=84 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.341699Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=84 entry_id=84 connection_id=83 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.341789Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=85 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.341809Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=85 entry_id=85 connection_id=84 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.341858Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=86 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.341875Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=86 entry_id=86 connection_id=85 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.341926Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=87 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.341945Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=87 entry_id=87 connection_id=86 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.341985Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=235 entry_id=235 connection_id=234 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.342045Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=236 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.342062Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=236 entry_id=236 connection_id=235 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.342109Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=237 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.342126Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=237 entry_id=237 connection_id=236 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.342166Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=88 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.342181Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=88 entry_id=88 connection_id=87 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.342231Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=89 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.342251Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=89 entry_id=89 connection_id=88 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.342302Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=90 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.342320Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=90 entry_id=90 connection_id=89 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.342399Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=238 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.342418Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=238 entry_id=238 connection_id=237 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.342465Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=239 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.342481Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=239 entry_id=239 connection_id=238 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.342522Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=240 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.342537Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=240 entry_id=240 connection_id=239 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.342583Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=241 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.342600Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=241 entry_id=241 connection_id=240 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.342681Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=91 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.342704Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=91 entry_id=91 connection_id=90 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.342785Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=92 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.342830Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=92 entry_id=92 connection_id=91 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.342905Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=93 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.342928Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=93 entry_id=93 connection_id=92 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.342999Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=94 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.343104Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=242 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.343020Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=94 entry_id=94 connection_id=93 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.343203Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=95 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.343238Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=242 entry_id=242 connection_id=241 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.343292Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=243 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.343309Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=243 entry_id=243 connection_id=242 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.343355Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=244 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.343371Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=244 entry_id=244 connection_id=243 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.343416Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=245 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.343432Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=245 entry_id=245 connection_id=244 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.343478Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=246 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.343494Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=246 entry_id=246 connection_id=245 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.343540Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=247 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.343556Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=247 entry_id=247 connection_id=246 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.343606Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=248 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.343658Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=95 entry_id=95 connection_id=94 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.343779Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=96 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.343844Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=96 entry_id=96 connection_id=95 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.344005Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=97 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.344026Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=97 entry_id=97 connection_id=96 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.344109Z TRACE kestrel_protocol::core::endpoint: Failed to send remove command during drop: channel closed cid=1 [INFO] [stdout] 2025-09-10T08:42:04.344192Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=98 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.344213Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=98 entry_id=98 connection_id=97 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.344263Z TRACE kestrel_protocol::core::endpoint: Failed to send remove command during drop: channel closed cid=2 [INFO] [stdout] 2025-09-10T08:42:04.344265Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=99 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.344282Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=99 entry_id=99 connection_id=98 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.344328Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=248 entry_id=248 connection_id=247 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.344392Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=249 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.344413Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=249 entry_id=249 connection_id=248 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.344462Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=250 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.344476Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=250 entry_id=250 connection_id=249 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.344517Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=251 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.344543Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=251 entry_id=251 connection_id=250 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] test core::tests::reliability::test_endpoint_rto_retransmission ... FAILED [INFO] [stdout] 2025-09-10T08:42:04.344599Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=252 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.344674Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=100 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.344683Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=166 slot_index=484 delay_ms=225000 [INFO] [stdout] 2025-09-10T08:42:04.344696Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=100 entry_id=100 connection_id=99 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.344698Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=166 entry_id=166 connection_id=165 delay_ms=225000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.344757Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=167 slot_index=72 delay_ms=226000 [INFO] [stdout] 2025-09-10T08:42:04.344779Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=167 entry_id=167 connection_id=166 delay_ms=226000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.344841Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=168 slot_index=172 delay_ms=227000 [INFO] [stdout] 2025-09-10T08:42:04.344843Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=101 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.344860Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=168 entry_id=168 connection_id=167 delay_ms=227000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.344860Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=101 entry_id=101 connection_id=100 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.344923Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=169 slot_index=272 delay_ms=228000 [INFO] [stdout] 2025-09-10T08:42:04.344923Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=102 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.344943Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=169 entry_id=169 connection_id=168 delay_ms=228000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.344617Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=252 entry_id=252 connection_id=251 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.345085Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=253 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.345108Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=253 entry_id=253 connection_id=252 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.345182Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=254 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.345201Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=254 entry_id=254 connection_id=253 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.345256Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=255 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.345274Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=255 entry_id=255 connection_id=254 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.345324Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=256 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.345341Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=256 entry_id=256 connection_id=255 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.345401Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=257 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.345420Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=257 entry_id=257 connection_id=256 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.345481Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=258 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.345523Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=258 entry_id=258 connection_id=257 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.345587Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=259 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.345609Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=259 entry_id=259 connection_id=258 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.345693Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=260 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.345716Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=260 entry_id=260 connection_id=259 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.345781Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=261 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.345800Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=261 entry_id=261 connection_id=260 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.345859Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=262 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.345879Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=262 entry_id=262 connection_id=261 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.345969Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=263 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.345994Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=263 entry_id=263 connection_id=262 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.344943Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=102 entry_id=102 connection_id=101 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.346126Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=103 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.346187Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=264 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.346230Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=264 entry_id=264 connection_id=263 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.346278Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=265 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.346329Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=265 entry_id=265 connection_id=264 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.346430Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=266 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.346457Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=266 entry_id=266 connection_id=265 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.346742Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=267 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.346771Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=267 entry_id=267 connection_id=266 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.346152Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=103 entry_id=103 connection_id=102 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.346278Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=170 slot_index=372 delay_ms=229000 [INFO] [stdout] 2025-09-10T08:42:04.347535Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=170 entry_id=170 connection_id=169 delay_ms=229000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.347666Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=171 slot_index=472 delay_ms=230000 [INFO] [stdout] 2025-09-10T08:42:04.347693Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=171 entry_id=171 connection_id=170 delay_ms=230000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.347996Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=104 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.348025Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=104 entry_id=104 connection_id=103 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.347767Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=172 slot_index=60 delay_ms=231000 [INFO] [stdout] 2025-09-10T08:42:04.348092Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=172 entry_id=172 connection_id=171 delay_ms=231000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.348155Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=173 slot_index=160 delay_ms=232000 [INFO] [stdout] 2025-09-10T08:42:04.348177Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=173 entry_id=173 connection_id=172 delay_ms=232000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.348235Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=174 slot_index=260 delay_ms=233000 [INFO] [stdout] 2025-09-10T08:42:04.348255Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=174 entry_id=174 connection_id=173 delay_ms=233000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.348315Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=175 slot_index=360 delay_ms=234000 [INFO] [stdout] 2025-09-10T08:42:04.348337Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=175 entry_id=175 connection_id=174 delay_ms=234000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.348397Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=176 slot_index=460 delay_ms=235000 [INFO] [stdout] 2025-09-10T08:42:04.348418Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=176 entry_id=176 connection_id=175 delay_ms=235000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.348483Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=177 slot_index=48 delay_ms=236000 [INFO] [stdout] 2025-09-10T08:42:04.348504Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=177 entry_id=177 connection_id=176 delay_ms=236000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.348563Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=178 slot_index=148 delay_ms=237000 [INFO] [stdout] 2025-09-10T08:42:04.348584Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=178 entry_id=178 connection_id=177 delay_ms=237000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.348667Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=179 slot_index=248 delay_ms=238000 [INFO] [stdout] 2025-09-10T08:42:04.348778Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=179 entry_id=179 connection_id=178 delay_ms=238000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.348846Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=180 slot_index=348 delay_ms=239000 [INFO] [stdout] 2025-09-10T08:42:04.348865Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=180 entry_id=180 connection_id=179 delay_ms=239000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.348927Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=181 slot_index=448 delay_ms=240000 [INFO] [stdout] 2025-09-10T08:42:04.348948Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=181 entry_id=181 connection_id=180 delay_ms=240000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.349007Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=182 slot_index=36 delay_ms=241000 [INFO] [stdout] 2025-09-10T08:42:04.349027Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=182 entry_id=182 connection_id=181 delay_ms=241000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.349085Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=183 slot_index=136 delay_ms=242000 [INFO] [stdout] 2025-09-10T08:42:04.349106Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=183 entry_id=183 connection_id=182 delay_ms=242000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.349165Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=184 slot_index=236 delay_ms=243000 [INFO] [stdout] 2025-09-10T08:42:04.349186Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=184 entry_id=184 connection_id=183 delay_ms=243000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.349248Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=185 slot_index=336 delay_ms=244000 [INFO] [stdout] 2025-09-10T08:42:04.348692Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=105 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.349365Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=185 entry_id=185 connection_id=184 delay_ms=244000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.349365Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=105 entry_id=105 connection_id=104 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.349433Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=186 slot_index=436 delay_ms=245000 [INFO] [stdout] 2025-09-10T08:42:04.349456Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=186 entry_id=186 connection_id=185 delay_ms=245000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.349517Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=187 slot_index=24 delay_ms=246000 [INFO] [stdout] 2025-09-10T08:42:04.349536Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=187 entry_id=187 connection_id=186 delay_ms=246000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.349593Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=188 slot_index=124 delay_ms=247000 [INFO] [stdout] 2025-09-10T08:42:04.349611Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=188 entry_id=188 connection_id=187 delay_ms=247000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.349755Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=189 slot_index=224 delay_ms=248000 [INFO] [stdout] 2025-09-10T08:42:04.349883Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=189 entry_id=189 connection_id=188 delay_ms=248000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.349968Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=190 slot_index=324 delay_ms=249000 [INFO] [stdout] 2025-09-10T08:42:04.349988Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=190 entry_id=190 connection_id=189 delay_ms=249000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.350041Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=191 slot_index=424 delay_ms=250000 [INFO] [stdout] 2025-09-10T08:42:04.350058Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=191 entry_id=191 connection_id=190 delay_ms=250000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.350105Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=192 slot_index=12 delay_ms=251000 [INFO] [stdout] 2025-09-10T08:42:04.350122Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=192 entry_id=192 connection_id=191 delay_ms=251000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.350177Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=193 slot_index=112 delay_ms=252000 [INFO] [stdout] 2025-09-10T08:42:04.350196Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=193 entry_id=193 connection_id=192 delay_ms=252000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.350255Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=194 slot_index=212 delay_ms=253000 [INFO] [stdout] 2025-09-10T08:42:04.350276Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=194 entry_id=194 connection_id=193 delay_ms=253000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.350335Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=195 slot_index=312 delay_ms=254000 [INFO] [stdout] 2025-09-10T08:42:04.350355Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=195 entry_id=195 connection_id=194 delay_ms=254000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.350411Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=196 slot_index=412 delay_ms=255000 [INFO] [stdout] 2025-09-10T08:42:04.350430Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=196 entry_id=196 connection_id=195 delay_ms=255000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.350485Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=197 slot_index=0 delay_ms=256000 [INFO] [stdout] 2025-09-10T08:42:04.350508Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=197 entry_id=197 connection_id=196 delay_ms=256000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.350568Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=198 slot_index=100 delay_ms=257000 [INFO] [stdout] 2025-09-10T08:42:04.350587Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=198 entry_id=198 connection_id=197 delay_ms=257000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.350694Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=106 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.350718Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=106 entry_id=106 connection_id=105 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.350837Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=107 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.350861Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=107 entry_id=107 connection_id=106 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.351301Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=268 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.351306Z TRACE mio::poll: registering event source with poller: token=Token(1), interests=READABLE [INFO] [stdout] 2025-09-10T08:42:04.351437Z  INFO kestrel_protocol::timer::task::handle: Global timer task started [INFO] [stdout] 2025-09-10T08:42:04.351476Z  INFO kestrel_protocol::timer::task::global: Global timer task started [INFO] [stdout] 2025-09-10T08:42:04.351502Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1 slot_index=100 delay_ms=1000 [INFO] [stdout] 2025-09-10T08:42:04.351523Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1 entry_id=1 connection_id=1 delay_ms=1000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.351597Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=2 slot_index=110 delay_ms=1100 [INFO] [stdout] 2025-09-10T08:42:04.351616Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=2 entry_id=2 connection_id=1 delay_ms=1100 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.351693Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=3 slot_index=120 delay_ms=1200 [INFO] [stdout] 2025-09-10T08:42:04.351709Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=3 entry_id=3 connection_id=1 delay_ms=1200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.351759Z TRACE kestrel_protocol::timer::wheel::core: Timer cancelled successfully entry_id=3 [INFO] [stdout] 2025-09-10T08:42:04.351772Z TRACE kestrel_protocol::timer::wheel::core: Timer cancelled successfully entry_id=1 [INFO] [stdout] 2025-09-10T08:42:04.351780Z TRACE kestrel_protocol::timer::wheel::core: Timer cancelled successfully entry_id=2 [INFO] [stdout] 2025-09-10T08:42:04.351793Z DEBUG kestrel_protocol::timer::task::global: Cleared all timers for connection connection_id=1 count=3 [INFO] [stdout] test timer::task::tests::tests::test_clear_connection_timers ... ok [INFO] [stdout] 2025-09-10T08:42:04.352181Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=108 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.352213Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=108 entry_id=108 connection_id=107 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.352259Z TRACE mio::poll: registering event source with poller: token=Token(1), interests=READABLE [INFO] [stdout] 2025-09-10T08:42:04.352558Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=199 slot_index=200 delay_ms=258000 [INFO] [stdout] 2025-09-10T08:42:04.352653Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=199 entry_id=199 connection_id=198 delay_ms=258000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.352898Z  INFO kestrel_protocol::timer::task::handle: Global timer task started [INFO] [stdout] 2025-09-10T08:42:04.351335Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=268 entry_id=268 connection_id=267 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.352919Z  INFO kestrel_protocol::timer::task::global: Global timer task started [INFO] [stdout] 2025-09-10T08:42:04.353839Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.353879Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1 entry_id=1 connection_id=1000 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.353932Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=109 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.353999Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=200 slot_index=300 delay_ms=259000 [INFO] [stdout] 2025-09-10T08:42:04.354029Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=200 entry_id=200 connection_id=199 delay_ms=259000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.354099Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=201 slot_index=400 delay_ms=260000 [INFO] [stdout] 2025-09-10T08:42:04.354127Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=201 entry_id=201 connection_id=200 delay_ms=260000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.354194Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=202 slot_index=500 delay_ms=261000 [INFO] [stdout] 2025-09-10T08:42:04.354223Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=202 entry_id=202 connection_id=201 delay_ms=261000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.353936Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=2 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.354660Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=2 entry_id=2 connection_id=1100 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.354712Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=3 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.354729Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=3 entry_id=3 connection_id=1200 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.354751Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=4 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.354767Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=4 entry_id=4 connection_id=1300 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.354794Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=5 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.354807Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=5 entry_id=5 connection_id=1400 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.354837Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=6 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.354851Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=6 entry_id=6 connection_id=1500 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.354874Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=7 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.354887Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=7 entry_id=7 connection_id=1600 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.354916Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=8 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.354939Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=8 entry_id=8 connection_id=1700 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.354976Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=9 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.354989Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=9 entry_id=9 connection_id=1800 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.355012Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=10 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.355032Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=10 entry_id=10 connection_id=1900 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.355082Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=11 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.355043Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=203 slot_index=88 delay_ms=262000 [INFO] [stdout] 2025-09-10T08:42:04.355103Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=11 entry_id=11 connection_id=2000 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.355138Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=12 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.355158Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=12 entry_id=12 connection_id=2100 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.355195Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=13 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.355215Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=13 entry_id=13 connection_id=2200 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.355238Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=14 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.355258Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=14 entry_id=14 connection_id=2300 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.355286Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=15 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.355312Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=15 entry_id=15 connection_id=2400 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.355336Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=16 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.355349Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=16 entry_id=16 connection_id=2500 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.355114Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=203 entry_id=203 connection_id=202 delay_ms=262000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.355370Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=17 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.355382Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=17 entry_id=17 connection_id=2600 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.355413Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=18 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.355424Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=204 slot_index=188 delay_ms=263000 [INFO] [stdout] 2025-09-10T08:42:04.355433Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=18 entry_id=18 connection_id=2700 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.355446Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=204 entry_id=204 connection_id=203 delay_ms=263000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.355455Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=19 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.355469Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=19 entry_id=19 connection_id=2800 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.355485Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=20 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.355504Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=20 entry_id=20 connection_id=2900 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.355511Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=205 slot_index=288 delay_ms=264000 [INFO] [stdout] 2025-09-10T08:42:04.355527Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=21 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.355531Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=205 entry_id=205 connection_id=204 delay_ms=264000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.355545Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=21 entry_id=21 connection_id=3000 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.355569Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=22 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.355586Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=22 entry_id=22 connection_id=3100 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.355589Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=206 slot_index=388 delay_ms=265000 [INFO] [stdout] 2025-09-10T08:42:04.355604Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=23 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.355608Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=206 entry_id=206 connection_id=205 delay_ms=265000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.355635Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=23 entry_id=23 connection_id=3200 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.355673Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=24 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.355677Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=207 slot_index=488 delay_ms=266000 [INFO] [stdout] 2025-09-10T08:42:04.355696Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=24 entry_id=24 connection_id=3300 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.355700Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=207 entry_id=207 connection_id=206 delay_ms=266000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.355717Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=25 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.355737Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=25 entry_id=25 connection_id=3400 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.355756Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=208 slot_index=76 delay_ms=267000 [INFO] [stdout] 2025-09-10T08:42:04.355775Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=26 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.355784Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=208 entry_id=208 connection_id=207 delay_ms=267000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.355791Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=26 entry_id=26 connection_id=3500 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.355819Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=27 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.355841Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=27 entry_id=27 connection_id=3600 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.355845Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=209 slot_index=176 delay_ms=268000 [INFO] [stdout] 2025-09-10T08:42:04.355845Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=269 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.355865Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=269 entry_id=269 connection_id=268 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.355865Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=209 entry_id=209 connection_id=208 delay_ms=268000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.355868Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=28 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.355883Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=28 entry_id=28 connection_id=3700 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.355920Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=29 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.355926Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=210 slot_index=276 delay_ms=269000 [INFO] [stdout] 2025-09-10T08:42:04.355926Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=109 entry_id=109 connection_id=108 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.355952Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=210 entry_id=210 connection_id=209 delay_ms=269000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.355962Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=29 entry_id=29 connection_id=3800 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.355980Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=110 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.355995Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=30 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.356010Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=30 entry_id=30 connection_id=3900 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.356010Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=211 slot_index=376 delay_ms=270000 [INFO] [stdout] 2025-09-10T08:42:04.356027Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=211 entry_id=211 connection_id=210 delay_ms=270000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.356036Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=31 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.356052Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=31 entry_id=31 connection_id=4000 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.356060Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=270 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.356084Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=32 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.356111Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=32 entry_id=32 connection_id=4100 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.356154Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=33 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.356175Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=33 entry_id=33 connection_id=4200 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.356209Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=34 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.356225Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=34 entry_id=34 connection_id=4300 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.356252Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=35 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.356271Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=35 entry_id=35 connection_id=700 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.356291Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=36 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.356305Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=36 entry_id=36 connection_id=600 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.356329Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=37 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.356348Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=37 entry_id=37 connection_id=800 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.356378Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=38 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.356395Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=38 entry_id=38 connection_id=200 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.356424Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=39 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.356439Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=39 entry_id=39 connection_id=100 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.356465Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=40 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.356479Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=40 entry_id=40 connection_id=900 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.356000Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=110 entry_id=110 connection_id=109 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.356510Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=41 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.356525Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=41 entry_id=41 connection_id=300 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.356550Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=42 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.356569Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=42 entry_id=42 connection_id=400 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.356596Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=43 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.356612Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=43 entry_id=43 connection_id=0 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.360691Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=44 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.360724Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=44 entry_id=44 connection_id=500 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.360757Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=45 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.360772Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=45 entry_id=45 connection_id=4400 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.360795Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=46 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.360808Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=46 entry_id=46 connection_id=4500 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.360829Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=47 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.360842Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=47 entry_id=47 connection_id=4600 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.360859Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=48 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.360871Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=48 entry_id=48 connection_id=4700 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.360895Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=49 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.360916Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=49 entry_id=49 connection_id=4800 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.360943Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=50 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.360963Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=50 entry_id=50 connection_id=4900 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.360988Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=51 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.361002Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=51 entry_id=51 connection_id=1001 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.361022Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=52 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.361034Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=52 entry_id=52 connection_id=1401 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.361059Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=53 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.361074Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=53 entry_id=53 connection_id=1201 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.361093Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=54 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.361112Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=54 entry_id=54 connection_id=1301 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.361150Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=55 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.361166Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=55 entry_id=55 connection_id=1501 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.361195Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=56 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.361211Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=56 entry_id=56 connection_id=1601 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.361259Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=57 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.361318Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=57 entry_id=57 connection_id=1701 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.361344Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=58 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.361358Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=58 entry_id=58 connection_id=1101 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.361379Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=59 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.361393Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=59 entry_id=59 connection_id=1801 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.361417Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=60 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.361440Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=60 entry_id=60 connection_id=1901 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.361479Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=61 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.361503Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=61 entry_id=61 connection_id=2001 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.361531Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=62 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.361554Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=62 entry_id=62 connection_id=2201 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.361588Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=63 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.361611Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=63 entry_id=63 connection_id=2301 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.361677Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=64 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.361699Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=64 entry_id=64 connection_id=3701 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.361727Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=65 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.361744Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=65 entry_id=65 connection_id=2401 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.361770Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=66 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.361783Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=66 entry_id=66 connection_id=2501 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.361800Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=67 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.361812Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=67 entry_id=67 connection_id=2601 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.361831Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=68 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.361843Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=68 entry_id=68 connection_id=2701 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.361863Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=69 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.361875Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=69 entry_id=69 connection_id=2801 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.361900Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=70 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.361919Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=70 entry_id=70 connection_id=2901 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.361941Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=71 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.361953Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=71 entry_id=71 connection_id=3001 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.361983Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=72 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.361997Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=72 entry_id=72 connection_id=3101 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.362021Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=73 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.362037Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=73 entry_id=73 connection_id=3201 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.362058Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=74 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.362069Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=74 entry_id=74 connection_id=3301 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.362095Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=75 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.362108Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=75 entry_id=75 connection_id=3401 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.362130Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=76 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.362147Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=76 entry_id=76 connection_id=3501 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.362169Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=77 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.362181Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=77 entry_id=77 connection_id=3601 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.362207Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=78 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.362220Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=78 entry_id=78 connection_id=701 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.362254Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=79 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.362268Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=79 entry_id=79 connection_id=3801 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.362286Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=80 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.362303Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=80 entry_id=80 connection_id=3901 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.362320Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=81 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.362332Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=81 entry_id=81 connection_id=4001 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.362352Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=82 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.362365Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=82 entry_id=82 connection_id=4101 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.362387Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=83 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.362403Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=83 entry_id=83 connection_id=4201 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.362426Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=84 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.362443Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=84 entry_id=84 connection_id=4301 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.362467Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=85 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.362480Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=85 entry_id=85 connection_id=201 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.362509Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=86 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.362522Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=86 entry_id=86 connection_id=601 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.362547Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=87 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.362560Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=87 entry_id=87 connection_id=801 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.362580Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=88 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.362597Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=88 entry_id=88 connection_id=901 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.362614Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=89 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.362645Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=89 entry_id=89 connection_id=101 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.362678Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=90 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.362692Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=90 entry_id=90 connection_id=301 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.362709Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=91 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.362724Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=91 entry_id=91 connection_id=2101 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.362745Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=92 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.362757Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=92 entry_id=92 connection_id=1402 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.362777Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=93 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.362794Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=93 entry_id=93 connection_id=401 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.362816Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=94 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.362829Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=94 entry_id=94 connection_id=1 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.362858Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=95 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.362872Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=95 entry_id=95 connection_id=501 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.362892Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=96 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.362915Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=96 entry_id=96 connection_id=4401 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.362943Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=97 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.362962Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=97 entry_id=97 connection_id=4501 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.362982Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=98 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.362995Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=98 entry_id=98 connection_id=4601 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.363019Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=99 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.363032Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=99 entry_id=99 connection_id=4701 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.363057Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=100 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.363076Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=100 entry_id=100 connection_id=4801 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.363095Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=101 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.363107Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=101 entry_id=101 connection_id=4901 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.363134Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=102 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.363147Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=102 entry_id=102 connection_id=1002 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.363172Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=103 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.363189Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=103 entry_id=103 connection_id=2002 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.363215Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=104 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.363233Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=104 entry_id=104 connection_id=1202 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.363258Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=105 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.363278Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=105 entry_id=105 connection_id=1302 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.363303Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=106 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.363321Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=106 entry_id=106 connection_id=1502 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.363345Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=107 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.363359Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=107 entry_id=107 connection_id=1602 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.363390Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=108 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.363405Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=108 entry_id=108 connection_id=1702 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.363443Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=109 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.363464Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=109 entry_id=109 connection_id=1102 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.363495Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=110 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.363515Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=110 entry_id=110 connection_id=1802 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.363537Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=111 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.363557Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=111 entry_id=111 connection_id=1902 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.363589Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=112 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.356082Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=270 entry_id=270 connection_id=269 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.363857Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=111 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.363891Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=111 entry_id=111 connection_id=110 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.364734Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=271 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.364757Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=271 entry_id=271 connection_id=270 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.356086Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=212 slot_index=476 delay_ms=271000 [INFO] [stdout] 2025-09-10T08:42:04.364845Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=212 entry_id=212 connection_id=211 delay_ms=271000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.364987Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=112 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.365022Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=112 entry_id=112 connection_id=111 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.365238Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=213 slot_index=64 delay_ms=272000 [INFO] [stdout] 2025-09-10T08:42:04.365147Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=272 slot_index=20 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.365439Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=272 entry_id=272 connection_id=271 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.365574Z DEBUG kestrel_protocol::timer::wheel::core: Advancing timing wheel elapsed_ms=101 slots_to_advance=10 max_advance=10 current_slot=0 [INFO] [stdout] 2025-09-10T08:42:04.365410Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=213 entry_id=213 connection_id=212 delay_ms=272000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.365828Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=214 slot_index=164 delay_ms=273000 [INFO] [stdout] 2025-09-10T08:42:04.367707Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=214 entry_id=214 connection_id=213 delay_ms=273000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.367806Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=215 slot_index=264 delay_ms=274000 [INFO] [stdout] 2025-09-10T08:42:04.367829Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=215 entry_id=215 connection_id=214 delay_ms=274000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.367889Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=216 slot_index=364 delay_ms=275000 [INFO] [stdout] 2025-09-10T08:42:04.367910Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=216 entry_id=216 connection_id=215 delay_ms=275000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.363612Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=112 entry_id=112 connection_id=2502 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.367973Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=217 slot_index=464 delay_ms=276000 [INFO] [stdout] 2025-09-10T08:42:04.367992Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=217 entry_id=217 connection_id=216 delay_ms=276000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.368051Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=218 slot_index=52 delay_ms=277000 [INFO] [stdout] 2025-09-10T08:42:04.368055Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=113 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.368073Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=218 entry_id=218 connection_id=217 delay_ms=277000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.368132Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=219 slot_index=152 delay_ms=278000 [INFO] [stdout] 2025-09-10T08:42:04.368145Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=113 entry_id=113 connection_id=2202 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.368151Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=219 entry_id=219 connection_id=218 delay_ms=278000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.368191Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=114 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.368209Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=114 entry_id=114 connection_id=2302 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.368211Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=220 slot_index=252 delay_ms=279000 [INFO] [stdout] 2025-09-10T08:42:04.368234Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=220 entry_id=220 connection_id=219 delay_ms=279000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.368238Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=115 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.368253Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=115 entry_id=115 connection_id=3702 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.368294Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=116 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.368295Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=221 slot_index=352 delay_ms=280000 [INFO] [stdout] 2025-09-10T08:42:04.368311Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=116 entry_id=116 connection_id=2402 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.368317Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=221 entry_id=221 connection_id=220 delay_ms=280000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.368338Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=117 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.368354Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=117 entry_id=117 connection_id=3302 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.368377Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=222 slot_index=452 delay_ms=281000 [INFO] [stdout] 2025-09-10T08:42:04.368385Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=118 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.368399Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=222 entry_id=222 connection_id=221 delay_ms=281000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.368401Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=118 entry_id=118 connection_id=2602 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.368429Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=119 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.368447Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=119 entry_id=119 connection_id=2702 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.368461Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=223 slot_index=40 delay_ms=282000 [INFO] [stdout] 2025-09-10T08:42:04.368482Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=223 entry_id=223 connection_id=222 delay_ms=282000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.368489Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=120 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.368506Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=120 entry_id=120 connection_id=2802 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.368533Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=121 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.368543Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=224 slot_index=140 delay_ms=283000 [INFO] [stdout] 2025-09-10T08:42:04.368546Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=121 entry_id=121 connection_id=2902 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.368565Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=224 entry_id=224 connection_id=223 delay_ms=283000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.368587Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=122 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.368604Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=122 entry_id=122 connection_id=3002 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.368653Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=123 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.368672Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=123 entry_id=123 connection_id=3102 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.368706Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=124 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.368722Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=124 entry_id=124 connection_id=3202 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.368752Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=125 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.368767Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=125 entry_id=125 connection_id=702 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.368806Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=126 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.368823Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=126 entry_id=126 connection_id=3402 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.368863Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=127 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.368880Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=127 entry_id=127 connection_id=3502 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.368982Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=128 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.369044Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=128 entry_id=128 connection_id=3602 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.369132Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=129 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.369177Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=129 entry_id=129 connection_id=3902 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.365717Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=113 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.369239Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=130 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.369290Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=130 entry_id=130 connection_id=3802 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.369316Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=131 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.369329Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=131 entry_id=131 connection_id=602 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.369352Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=132 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.369364Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=132 entry_id=132 connection_id=4002 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.369366Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=113 entry_id=113 connection_id=112 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.369386Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=133 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.367673Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=273 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.369407Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=133 entry_id=133 connection_id=4102 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.369422Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=273 entry_id=273 connection_id=272 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.369436Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=134 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.369457Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=134 entry_id=134 connection_id=4202 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.369484Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=274 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.369504Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=274 entry_id=274 connection_id=273 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.369565Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=275 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.369586Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=275 entry_id=275 connection_id=274 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.369669Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=276 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.369691Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=276 entry_id=276 connection_id=275 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.369749Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=277 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.369770Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=277 entry_id=277 connection_id=276 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.369826Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=278 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.369845Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=278 entry_id=278 connection_id=277 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.369907Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=279 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.369935Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=279 entry_id=279 connection_id=278 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.369994Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=280 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.370012Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=280 entry_id=280 connection_id=279 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.370070Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=281 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.370091Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=281 entry_id=281 connection_id=280 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.370246Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=282 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.370270Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=282 entry_id=282 connection_id=281 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.370329Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=283 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.370348Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=283 entry_id=283 connection_id=282 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.370400Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=284 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.370419Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=284 entry_id=284 connection_id=283 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.370470Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=285 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.370489Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=285 entry_id=285 connection_id=284 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.370544Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=286 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.370564Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=286 entry_id=286 connection_id=285 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.370706Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=114 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.371081Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=225 slot_index=240 delay_ms=284000 [INFO] [stdout] 2025-09-10T08:42:04.371253Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=225 entry_id=225 connection_id=224 delay_ms=284000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.371330Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=226 slot_index=340 delay_ms=285000 [INFO] [stdout] 2025-09-10T08:42:04.371351Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=226 entry_id=226 connection_id=225 delay_ms=285000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.371411Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=227 slot_index=440 delay_ms=286000 [INFO] [stdout] 2025-09-10T08:42:04.371432Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=227 entry_id=227 connection_id=226 delay_ms=286000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.371579Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=228 slot_index=28 delay_ms=287000 [INFO] [stdout] 2025-09-10T08:42:04.371602Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=228 entry_id=228 connection_id=227 delay_ms=287000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.371657Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=114 entry_id=114 connection_id=113 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.371681Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=229 slot_index=128 delay_ms=288000 [INFO] [stdout] 2025-09-10T08:42:04.371699Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=229 entry_id=229 connection_id=228 delay_ms=288000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.371753Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=230 slot_index=228 delay_ms=289000 [INFO] [stdout] 2025-09-10T08:42:04.371774Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=230 entry_id=230 connection_id=229 delay_ms=289000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.371780Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=115 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.371798Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=115 entry_id=115 connection_id=114 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.371831Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=231 slot_index=328 delay_ms=290000 [INFO] [stdout] 2025-09-10T08:42:04.371853Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=231 entry_id=231 connection_id=230 delay_ms=290000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.371920Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=232 slot_index=428 delay_ms=291000 [INFO] [stdout] 2025-09-10T08:42:04.371941Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=232 entry_id=232 connection_id=231 delay_ms=291000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.372003Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=233 slot_index=16 delay_ms=292000 [INFO] [stdout] 2025-09-10T08:42:04.372024Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=233 entry_id=233 connection_id=232 delay_ms=292000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.372084Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=234 slot_index=116 delay_ms=293000 [INFO] [stdout] 2025-09-10T08:42:04.372104Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=234 entry_id=234 connection_id=233 delay_ms=293000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.372164Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=235 slot_index=216 delay_ms=294000 [INFO] [stdout] 2025-09-10T08:42:04.372184Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=235 entry_id=235 connection_id=234 delay_ms=294000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.372244Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=236 slot_index=316 delay_ms=295000 [INFO] [stdout] 2025-09-10T08:42:04.372265Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=236 entry_id=236 connection_id=235 delay_ms=295000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.372324Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=237 slot_index=416 delay_ms=296000 [INFO] [stdout] 2025-09-10T08:42:04.372343Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=237 entry_id=237 connection_id=236 delay_ms=296000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.372406Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=238 slot_index=4 delay_ms=297000 [INFO] [stdout] 2025-09-10T08:42:04.372427Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=238 entry_id=238 connection_id=237 delay_ms=297000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.372491Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=239 slot_index=104 delay_ms=298000 [INFO] [stdout] 2025-09-10T08:42:04.372512Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=239 entry_id=239 connection_id=238 delay_ms=298000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.372572Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=240 slot_index=204 delay_ms=299000 [INFO] [stdout] 2025-09-10T08:42:04.372593Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=240 entry_id=240 connection_id=239 delay_ms=299000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.374016Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=28751231 [INFO] [stdout] 2025-09-10T08:42:04.374051Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=28751231 state=SynReceived [INFO] [stdout] 2025-09-10T08:42:04.374152Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=287 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.374255Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=287 entry_id=287 connection_id=286 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.374508Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=288 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.374631Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=288 entry_id=288 connection_id=287 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.374792Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=289 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.374859Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=116 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.374936Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=116 entry_id=116 connection_id=115 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.375028Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=289 entry_id=289 connection_id=288 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.375065Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=117 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.375144Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=117 entry_id=117 connection_id=116 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.375310Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=290 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.375426Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=290 entry_id=290 connection_id=289 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.375575Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=291 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.378208Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=2358197484 [INFO] [stdout] 2025-09-10T08:42:04.378662Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=291 entry_id=291 connection_id=290 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.378690Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2358197484 state=Closing [INFO] [stdout] 2025-09-10T08:42:04.378723Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=118 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.378733Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=292 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.378746Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=118 entry_id=118 connection_id=117 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.378747Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=292 entry_id=292 connection_id=291 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.378796Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=293 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.378796Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=135 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.378814Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=293 entry_id=293 connection_id=292 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.378815Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=135 entry_id=135 connection_id=4302 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.378871Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=294 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.378894Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=294 entry_id=294 connection_id=293 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.378920Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=119 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.378941Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=119 entry_id=119 connection_id=118 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.378962Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=295 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.378980Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=295 entry_id=295 connection_id=294 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.379014Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=136 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.379034Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=296 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.379034Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=136 entry_id=136 connection_id=202 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.379049Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=296 entry_id=296 connection_id=295 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.379062Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=137 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.379078Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=137 entry_id=137 connection_id=102 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.379097Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=297 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.379106Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=138 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.379113Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=297 entry_id=297 connection_id=296 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.379120Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=138 entry_id=138 connection_id=802 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.379142Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=139 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.379159Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=139 entry_id=139 connection_id=902 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.379162Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=298 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.379176Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=298 entry_id=298 connection_id=297 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.379184Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=140 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.379201Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=140 entry_id=140 connection_id=2102 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.379226Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=299 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.379229Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=141 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.379242Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=141 entry_id=141 connection_id=302 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.379242Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=299 entry_id=299 connection_id=298 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.379266Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=142 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.379283Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=142 entry_id=142 connection_id=1403 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.379288Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=300 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.379304Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=300 entry_id=300 connection_id=299 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.379309Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=143 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.379322Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=143 entry_id=143 connection_id=402 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.379350Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=144 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.379350Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=301 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.379366Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=301 entry_id=301 connection_id=300 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.379366Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=144 entry_id=144 connection_id=502 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.379391Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=145 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.379408Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=145 entry_id=145 connection_id=2 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.379414Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=302 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.379429Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=146 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.379453Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=146 entry_id=146 connection_id=4402 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.379478Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=147 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.379481Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=241 slot_index=304 delay_ms=300000 [INFO] [stdout] 2025-09-10T08:42:04.379493Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=147 entry_id=147 connection_id=4502 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.379495Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=241 entry_id=241 connection_id=240 delay_ms=300000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.379519Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=148 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.379536Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=148 entry_id=148 connection_id=4602 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.379543Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=242 slot_index=404 delay_ms=301000 [INFO] [stdout] 2025-09-10T08:42:04.379557Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=242 entry_id=242 connection_id=241 delay_ms=301000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.379564Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=149 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.379578Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=149 entry_id=149 connection_id=4702 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.379606Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=150 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.379606Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=243 slot_index=504 delay_ms=302000 [INFO] [stdout] 2025-09-10T08:42:04.379640Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=150 entry_id=150 connection_id=1203 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.379640Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=243 entry_id=243 connection_id=242 delay_ms=302000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.379677Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=151 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.379693Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=244 slot_index=92 delay_ms=303000 [INFO] [stdout] 2025-09-10T08:42:04.379696Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=151 entry_id=151 connection_id=4802 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.379708Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=244 entry_id=244 connection_id=243 delay_ms=303000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.379723Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=152 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.379739Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=152 entry_id=152 connection_id=4902 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.379758Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=245 slot_index=192 delay_ms=304000 [INFO] [stdout] 2025-09-10T08:42:04.379775Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=245 entry_id=245 connection_id=244 delay_ms=304000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.379787Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=120 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.379804Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=120 entry_id=120 connection_id=119 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.379929Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=246 slot_index=292 delay_ms=305000 [INFO] [stdout] 2025-09-10T08:42:04.379946Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=121 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.379953Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=246 entry_id=246 connection_id=245 delay_ms=305000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.379961Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=121 entry_id=121 connection_id=120 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.380013Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=247 slot_index=392 delay_ms=306000 [INFO] [stdout] 2025-09-10T08:42:04.380035Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=247 entry_id=247 connection_id=246 delay_ms=306000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.380039Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=122 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.380054Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=122 entry_id=122 connection_id=121 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.380093Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=248 slot_index=492 delay_ms=307000 [INFO] [stdout] 2025-09-10T08:42:04.380114Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=248 entry_id=248 connection_id=247 delay_ms=307000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.380154Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=123 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.380172Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=249 slot_index=80 delay_ms=308000 [INFO] [stdout] 2025-09-10T08:42:04.380174Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=123 entry_id=123 connection_id=122 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.380187Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=249 entry_id=249 connection_id=248 delay_ms=308000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.380239Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=250 slot_index=180 delay_ms=309000 [INFO] [stdout] 2025-09-10T08:42:04.380259Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=124 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.380259Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=250 entry_id=250 connection_id=249 delay_ms=309000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.380275Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=124 entry_id=124 connection_id=123 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.380318Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=251 slot_index=280 delay_ms=310000 [INFO] [stdout] 2025-09-10T08:42:04.380323Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=125 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.380337Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=125 entry_id=125 connection_id=124 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.380337Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=251 entry_id=251 connection_id=250 delay_ms=310000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.380392Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=252 slot_index=380 delay_ms=311000 [INFO] [stdout] 2025-09-10T08:42:04.380399Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=126 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.380413Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=126 entry_id=126 connection_id=125 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.380412Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=252 entry_id=252 connection_id=251 delay_ms=311000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.380458Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=127 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.380464Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=253 slot_index=480 delay_ms=312000 [INFO] [stdout] 2025-09-10T08:42:04.380477Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=127 entry_id=127 connection_id=126 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.380478Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=253 entry_id=253 connection_id=252 delay_ms=312000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.380534Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=254 slot_index=68 delay_ms=313000 [INFO] [stdout] 2025-09-10T08:42:04.380557Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=254 entry_id=254 connection_id=253 delay_ms=313000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.379429Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=302 entry_id=302 connection_id=301 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.380695Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=303 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.380717Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=303 entry_id=303 connection_id=302 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.380772Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=304 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.380791Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=304 entry_id=304 connection_id=303 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.380847Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=305 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.380866Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=305 entry_id=305 connection_id=304 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.380927Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=306 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.380946Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=306 entry_id=306 connection_id=305 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.381000Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=307 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.381017Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=307 entry_id=307 connection_id=306 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.381065Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=308 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.381082Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=308 entry_id=308 connection_id=307 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.381124Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=309 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.381142Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=309 entry_id=309 connection_id=308 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.381190Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=310 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.381291Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=310 entry_id=310 connection_id=309 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.381354Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=311 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.381374Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=311 entry_id=311 connection_id=310 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.381424Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=312 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.381442Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=312 entry_id=312 connection_id=311 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.381490Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=313 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.381508Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=313 entry_id=313 connection_id=312 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.381561Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=314 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.381579Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=314 entry_id=314 connection_id=313 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.381717Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=128 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.381788Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=153 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.381808Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=153 entry_id=153 connection_id=1003 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.381887Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=128 entry_id=128 connection_id=127 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.381951Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=129 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.381970Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=129 entry_id=129 connection_id=128 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.381854Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=154 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.380615Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=255 slot_index=168 delay_ms=314000 [INFO] [stdout] 2025-09-10T08:42:04.382815Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=255 entry_id=255 connection_id=254 delay_ms=314000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.382898Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=256 slot_index=268 delay_ms=315000 [INFO] [stdout] 2025-09-10T08:42:04.382928Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=256 entry_id=256 connection_id=255 delay_ms=315000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.382993Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=257 slot_index=368 delay_ms=316000 [INFO] [stdout] 2025-09-10T08:42:04.383014Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=257 entry_id=257 connection_id=256 delay_ms=316000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.383073Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=258 slot_index=468 delay_ms=317000 [INFO] [stdout] 2025-09-10T08:42:04.383094Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=258 entry_id=258 connection_id=257 delay_ms=317000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.383153Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=259 slot_index=56 delay_ms=318000 [INFO] [stdout] 2025-09-10T08:42:04.383172Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=259 entry_id=259 connection_id=258 delay_ms=318000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.383233Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=260 slot_index=156 delay_ms=319000 [INFO] [stdout] 2025-09-10T08:42:04.383254Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=260 entry_id=260 connection_id=259 delay_ms=319000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.383319Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=261 slot_index=256 delay_ms=320000 [INFO] [stdout] 2025-09-10T08:42:04.383340Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=261 entry_id=261 connection_id=260 delay_ms=320000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.383402Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=262 slot_index=356 delay_ms=321000 [INFO] [stdout] 2025-09-10T08:42:04.383423Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=262 entry_id=262 connection_id=261 delay_ms=321000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.383483Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=263 slot_index=456 delay_ms=322000 [INFO] [stdout] 2025-09-10T08:42:04.383506Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=263 entry_id=263 connection_id=262 delay_ms=322000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.383567Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=264 slot_index=44 delay_ms=323000 [INFO] [stdout] 2025-09-10T08:42:04.383589Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=264 entry_id=264 connection_id=263 delay_ms=323000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.383669Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=265 slot_index=144 delay_ms=324000 [INFO] [stdout] 2025-09-10T08:42:04.383690Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=265 entry_id=265 connection_id=264 delay_ms=324000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.383752Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=266 slot_index=244 delay_ms=325000 [INFO] [stdout] 2025-09-10T08:42:04.383772Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=266 entry_id=266 connection_id=265 delay_ms=325000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.383828Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=267 slot_index=344 delay_ms=326000 [INFO] [stdout] 2025-09-10T08:42:04.383846Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=267 entry_id=267 connection_id=266 delay_ms=326000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.383899Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=268 slot_index=444 delay_ms=327000 [INFO] [stdout] 2025-09-10T08:42:04.383927Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=268 entry_id=268 connection_id=267 delay_ms=327000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.384071Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=269 slot_index=32 delay_ms=328000 [INFO] [stdout] 2025-09-10T08:42:04.384094Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=269 entry_id=269 connection_id=268 delay_ms=328000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.384165Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=270 slot_index=132 delay_ms=329000 [INFO] [stdout] 2025-09-10T08:42:04.384186Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=270 entry_id=270 connection_id=269 delay_ms=329000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.384249Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=271 slot_index=232 delay_ms=330000 [INFO] [stdout] 2025-09-10T08:42:04.384269Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=271 entry_id=271 connection_id=270 delay_ms=330000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.384324Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=272 slot_index=332 delay_ms=331000 [INFO] [stdout] 2025-09-10T08:42:04.384344Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=272 entry_id=272 connection_id=271 delay_ms=331000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.384405Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=273 slot_index=432 delay_ms=332000 [INFO] [stdout] 2025-09-10T08:42:04.384426Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=273 entry_id=273 connection_id=272 delay_ms=332000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.384542Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=154 entry_id=154 connection_id=2003 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.384737Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=130 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.384760Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=130 entry_id=130 connection_id=129 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.384813Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=155 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.384831Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=155 entry_id=155 connection_id=1603 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.384929Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=131 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.384948Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=131 entry_id=131 connection_id=130 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.384993Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=156 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.385010Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=156 entry_id=156 connection_id=1303 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.385095Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=157 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.385116Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=157 entry_id=157 connection_id=1503 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.385156Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=158 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.385175Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=158 entry_id=158 connection_id=1103 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.385209Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=159 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.385226Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=159 entry_id=159 connection_id=1703 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.385258Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=160 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.385279Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=160 entry_id=160 connection_id=1803 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.385313Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=161 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.385331Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=161 entry_id=161 connection_id=1903 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.385357Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=162 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.385374Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=162 entry_id=162 connection_id=2503 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.385403Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=163 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.385417Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=163 entry_id=163 connection_id=2203 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.385440Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=164 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.385454Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=164 entry_id=164 connection_id=2303 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.385477Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=165 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.385518Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=165 entry_id=165 connection_id=3703 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.385549Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=166 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.385566Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=166 entry_id=166 connection_id=2403 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.385599Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=167 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.389709Z DEBUG kestrel_protocol::timer::wheel::core: Advancing timing wheel elapsed_ms=107 slots_to_advance=10 max_advance=10 current_slot=60 [INFO] [stdout] 2025-09-10T08:42:04.389795Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=132 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.389819Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=132 entry_id=132 connection_id=131 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.389856Z DEBUG kestrel_protocol::timer::wheel::core: Advancing timing wheel elapsed_ms=108 slots_to_advance=10 max_advance=10 current_slot=0 [INFO] [stdout] 2025-09-10T08:42:04.390076Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=133 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.390101Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=133 entry_id=133 connection_id=132 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.390197Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=134 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.390219Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=134 entry_id=134 connection_id=133 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.390299Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=135 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.390320Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=135 entry_id=135 connection_id=134 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.390393Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=136 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.390415Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=136 entry_id=136 connection_id=135 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.390503Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=137 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.390525Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=137 entry_id=137 connection_id=136 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.385616Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=167 entry_id=167 connection_id=3303 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.390673Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=138 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.390698Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=138 entry_id=138 connection_id=137 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.390763Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=168 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.390784Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=168 entry_id=168 connection_id=2603 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.390874Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=139 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.390897Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=139 entry_id=139 connection_id=138 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.390956Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=169 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.390975Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=169 entry_id=169 connection_id=2703 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.391062Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=170 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.391084Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=170 entry_id=170 connection_id=2803 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.391721Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=140 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.391744Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=140 entry_id=140 connection_id=139 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.392419Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=141 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.392377Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=171 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.392448Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=141 entry_id=141 connection_id=140 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.392586Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=171 entry_id=171 connection_id=2903 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.394064Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=172 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.395323Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=142 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.394092Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=172 entry_id=172 connection_id=3003 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.395358Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=142 entry_id=142 connection_id=141 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.395561Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=173 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.395641Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=143 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.395686Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=143 entry_id=143 connection_id=142 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.395753Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=173 entry_id=173 connection_id=3103 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.396705Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=144 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.396782Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=174 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.396886Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=174 entry_id=174 connection_id=3203 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.396813Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=144 entry_id=144 connection_id=143 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.398797Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=145 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.398973Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=145 entry_id=145 connection_id=144 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.397018Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=175 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.399127Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=175 entry_id=175 connection_id=703 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.399342Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=176 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.399497Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=176 entry_id=176 connection_id=3403 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.399291Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=146 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.399738Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=146 entry_id=146 connection_id=145 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.399946Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=177 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.401656Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=177 entry_id=177 connection_id=3503 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.401768Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=178 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.401929Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=178 entry_id=178 connection_id=3803 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.402040Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=179 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.402146Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=179 entry_id=179 connection_id=3603 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.402247Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=180 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.402352Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=180 entry_id=180 connection_id=3903 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.400126Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=147 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.403362Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=147 entry_id=147 connection_id=146 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.403488Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=181 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.403580Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=148 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.403630Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=148 entry_id=148 connection_id=147 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.403695Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=149 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.403755Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=149 entry_id=149 connection_id=148 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.403818Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=150 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.403847Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=150 entry_id=150 connection_id=149 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.403919Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=151 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.403948Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=151 entry_id=151 connection_id=150 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.403831Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=181 entry_id=181 connection_id=4003 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.404008Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=152 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.404146Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=152 entry_id=152 connection_id=151 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.407040Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=153 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.404269Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=182 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.407134Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=182 entry_id=182 connection_id=603 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.407216Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=274 slot_index=20 delay_ms=333000 [INFO] [stdout] 2025-09-10T08:42:04.407244Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=274 entry_id=274 connection_id=273 delay_ms=333000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.407323Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=275 slot_index=120 delay_ms=334000 [INFO] [stdout] 2025-09-10T08:42:04.407354Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=275 entry_id=275 connection_id=274 delay_ms=334000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.407389Z DEBUG kestrel_protocol::timer::wheel::core: Advancing timing wheel elapsed_ms=114 slots_to_advance=11 max_advance=11 current_slot=0 [INFO] [stdout] 2025-09-10T08:42:04.407427Z TRACE kestrel_protocol::timer::wheel::core: Timer moved to new slot entry_id=110 new_slot_index=4 [INFO] [stdout] 2025-09-10T08:42:04.407439Z TRACE kestrel_protocol::timer::wheel::core: Timer moved to new slot entry_id=238 new_slot_index=4 [INFO] [stdout] 2025-09-10T08:42:04.407451Z TRACE kestrel_protocol::timer::wheel::core: Timer moved to new slot entry_id=23 new_slot_index=8 [INFO] [stdout] 2025-09-10T08:42:04.407198Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=153 entry_id=153 connection_id=152 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.407544Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=183 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.407769Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=183 entry_id=183 connection_id=4103 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.407981Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=184 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.408060Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=184 entry_id=184 connection_id=4203 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.408101Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=154 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.408132Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=154 entry_id=154 connection_id=153 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.408154Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=185 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.408175Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=185 entry_id=185 connection_id=903 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.408198Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=186 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.408213Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=186 entry_id=186 connection_id=4303 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.408242Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=187 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.408248Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=155 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.408260Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=187 entry_id=187 connection_id=203 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.408271Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=155 entry_id=155 connection_id=154 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.408290Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=188 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.408309Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=188 entry_id=188 connection_id=103 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.408333Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=156 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.408342Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=189 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.408352Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=156 entry_id=156 connection_id=155 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.408360Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=189 entry_id=189 connection_id=803 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.408394Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=190 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.408408Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=157 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.408410Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=190 entry_id=190 connection_id=1404 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.408426Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=157 entry_id=157 connection_id=156 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.408434Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=191 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.408455Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=191 entry_id=191 connection_id=2103 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.407195Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=315 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.408479Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=192 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.408481Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=158 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.408493Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=192 entry_id=192 connection_id=303 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.408494Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=315 entry_id=315 connection_id=314 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.408499Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=158 entry_id=158 connection_id=157 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.408524Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=193 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.408541Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=193 entry_id=193 connection_id=503 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.408551Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=159 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.408556Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=316 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.408573Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=194 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.408571Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=159 entry_id=159 connection_id=158 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.408573Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=316 entry_id=316 connection_id=315 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.408585Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=194 entry_id=194 connection_id=403 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.408611Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=195 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.408635Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=160 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.408641Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=317 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.408653Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=160 entry_id=160 connection_id=159 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.408648Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=195 entry_id=195 connection_id=3 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.408657Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=317 entry_id=317 connection_id=316 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.408686Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=196 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.408705Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=196 entry_id=196 connection_id=4403 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.408708Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=318 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.408709Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=161 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.408723Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=318 entry_id=318 connection_id=317 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.408729Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=161 entry_id=161 connection_id=160 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.408786Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=319 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.408791Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=162 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.408808Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=319 entry_id=319 connection_id=318 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.408811Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=162 entry_id=162 connection_id=161 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.408731Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=197 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.408865Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=320 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.408865Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=197 entry_id=197 connection_id=4703 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.408868Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=163 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.408883Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=320 entry_id=320 connection_id=319 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.408888Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=163 entry_id=163 connection_id=162 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.408951Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=321 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.408951Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=198 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.408956Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=164 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.408971Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=198 entry_id=198 connection_id=4503 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.408978Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=164 entry_id=164 connection_id=163 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.409034Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=165 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.409054Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=165 entry_id=165 connection_id=164 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.409059Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=199 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.408971Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=321 entry_id=321 connection_id=320 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.409079Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=199 entry_id=199 connection_id=4603 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.409114Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=166 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.409126Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=322 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.409135Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=166 entry_id=166 connection_id=165 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.409149Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=322 entry_id=322 connection_id=321 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.409163Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=200 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.409181Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=200 entry_id=200 connection_id=1204 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.409196Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=167 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.409206Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=323 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.409216Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=167 entry_id=167 connection_id=166 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.409225Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=323 entry_id=323 connection_id=322 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.409264Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=201 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.409278Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=324 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.409276Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=168 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.409285Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=201 entry_id=201 connection_id=4803 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.409292Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=324 entry_id=324 connection_id=323 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.409298Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=168 entry_id=168 connection_id=167 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.409347Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=325 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.409355Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=169 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.409360Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=202 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.409368Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=325 entry_id=325 connection_id=324 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.409375Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=202 entry_id=202 connection_id=4903 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.409376Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=169 entry_id=169 connection_id=168 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.409425Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=326 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.409430Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=170 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.409448Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=326 entry_id=326 connection_id=325 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.409450Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=170 entry_id=170 connection_id=169 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.409461Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=203 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.409478Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=203 entry_id=203 connection_id=2004 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.409505Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=327 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.409506Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=171 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.409524Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=327 entry_id=327 connection_id=326 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.409526Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=171 entry_id=171 connection_id=170 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.409566Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=204 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.409572Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=172 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.409576Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=328 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.409586Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=204 entry_id=204 connection_id=1004 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.409588Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=172 entry_id=172 connection_id=171 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.409590Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=328 entry_id=328 connection_id=327 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.409660Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=173 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.409680Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=173 entry_id=173 connection_id=172 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.409702Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=205 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.409724Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=205 entry_id=205 connection_id=1604 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.409732Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=174 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.409749Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=174 entry_id=174 connection_id=173 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.409799Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=175 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.409815Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=175 entry_id=175 connection_id=174 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.409816Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=206 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.409837Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=206 entry_id=206 connection_id=1804 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.409863Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=176 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.409880Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=176 entry_id=176 connection_id=175 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.409924Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=207 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.409936Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=177 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.409945Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=207 entry_id=207 connection_id=1304 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.409954Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=177 entry_id=177 connection_id=176 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.409998Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=178 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.410014Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=178 entry_id=178 connection_id=177 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.410037Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=208 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.410055Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=179 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.410058Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=208 entry_id=208 connection_id=1504 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.410073Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=179 entry_id=179 connection_id=178 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.410124Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=180 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.410141Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=180 entry_id=180 connection_id=179 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.410146Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=209 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.410167Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=209 entry_id=209 connection_id=1104 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.410189Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=181 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.410206Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=181 entry_id=181 connection_id=180 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.410228Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=210 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.410247Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=210 entry_id=210 connection_id=1704 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.410251Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=182 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.410267Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=182 entry_id=182 connection_id=181 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.410308Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=183 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.410323Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=183 entry_id=183 connection_id=182 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.410353Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=211 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.410362Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=184 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.410374Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=211 entry_id=211 connection_id=2204 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.410377Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=184 entry_id=184 connection_id=183 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.410425Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=185 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.410442Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=185 entry_id=185 connection_id=184 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.410455Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=212 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.410477Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=212 entry_id=212 connection_id=1904 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.410491Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=186 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.410507Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=186 entry_id=186 connection_id=185 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.410536Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=213 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.410551Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=187 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.410555Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=213 entry_id=213 connection_id=2504 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.410568Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=187 entry_id=187 connection_id=186 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.410615Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=188 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.410649Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=188 entry_id=188 connection_id=187 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.410691Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=214 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.410702Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=189 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.410712Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=214 entry_id=214 connection_id=2304 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.410719Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=189 entry_id=189 connection_id=188 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.410766Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=190 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.410780Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=215 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.410782Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=190 entry_id=190 connection_id=189 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.410799Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=215 entry_id=215 connection_id=3704 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.410822Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=191 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.410836Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=191 entry_id=191 connection_id=190 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.410875Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=192 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.410892Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=192 entry_id=192 connection_id=191 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.410900Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=216 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.410923Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=216 entry_id=216 connection_id=2404 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.410942Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=193 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.410959Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=193 entry_id=193 connection_id=192 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.410955Z DEBUG kestrel_protocol::timer::wheel::core: Advancing timing wheel elapsed_ms=100 slots_to_advance=10 max_advance=10 current_slot=30 [INFO] [stdout] 2025-09-10T08:42:04.410998Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=194 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.411014Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=194 entry_id=194 connection_id=193 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.411016Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=217 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.411038Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=217 entry_id=217 connection_id=3304 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.411054Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=195 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.411069Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=195 entry_id=195 connection_id=194 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.411105Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=218 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.411116Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=196 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.411125Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=218 entry_id=218 connection_id=2604 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.411132Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=196 entry_id=196 connection_id=195 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.411185Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=197 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.411203Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=197 entry_id=197 connection_id=196 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.411227Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=219 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.411249Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=219 entry_id=219 connection_id=2704 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.411252Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=198 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.411269Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=198 entry_id=198 connection_id=197 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.411312Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=199 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.411327Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=199 entry_id=199 connection_id=198 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.411341Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=220 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.411361Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=220 entry_id=220 connection_id=2804 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.411374Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=200 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.411392Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=200 entry_id=200 connection_id=199 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.411440Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=201 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.411449Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=221 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.411457Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=201 entry_id=201 connection_id=200 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.411473Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=221 entry_id=221 connection_id=2904 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.411506Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=202 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.411524Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=202 entry_id=202 connection_id=201 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.411559Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=222 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.411566Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=203 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.411582Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=203 entry_id=203 connection_id=202 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.411581Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=222 entry_id=222 connection_id=3004 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.411639Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=204 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.411656Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=204 entry_id=204 connection_id=203 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.411688Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=223 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.411707Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=205 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.411709Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=223 entry_id=223 connection_id=3104 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.411726Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=205 entry_id=205 connection_id=204 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.411779Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=206 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.411801Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=206 entry_id=206 connection_id=205 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.411800Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=224 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.411822Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=224 entry_id=224 connection_id=3204 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.411850Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=207 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.411869Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=207 entry_id=207 connection_id=206 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.411936Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=208 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.411957Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=208 entry_id=208 connection_id=207 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.411962Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=225 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.412013Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=209 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.412034Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=209 entry_id=209 connection_id=208 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.412089Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=210 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.412109Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=210 entry_id=210 connection_id=209 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.412137Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=225 entry_id=225 connection_id=704 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.412166Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=211 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.412179Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=226 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.412186Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=211 entry_id=211 connection_id=210 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.412200Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=226 entry_id=226 connection_id=3404 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.412225Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=227 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.412235Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=212 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.412242Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=227 entry_id=227 connection_id=3504 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.412252Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=212 entry_id=212 connection_id=211 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.412277Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=228 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.412295Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=228 entry_id=228 connection_id=3804 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.412308Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=213 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.412328Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=229 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.412329Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=213 entry_id=213 connection_id=212 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.412346Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=229 entry_id=229 connection_id=3604 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.412371Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=230 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.412386Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=230 entry_id=230 connection_id=3904 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.412387Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=214 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.412483Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=214 entry_id=214 connection_id=213 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.412416Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=231 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.412518Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=231 entry_id=231 connection_id=4004 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.412550Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=215 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.412571Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=215 entry_id=215 connection_id=214 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.412609Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=232 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.412643Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=216 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.412647Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=232 entry_id=232 connection_id=604 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.412666Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=216 entry_id=216 connection_id=215 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.412727Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=217 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.412743Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=233 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.412747Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=217 entry_id=217 connection_id=216 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.412765Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=233 entry_id=233 connection_id=804 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.412804Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=218 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.412824Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=218 entry_id=218 connection_id=217 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.412850Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=234 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.412872Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=234 entry_id=234 connection_id=4104 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.412886Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=219 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.412914Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=219 entry_id=219 connection_id=218 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.412965Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=220 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.412965Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=235 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.412984Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=220 entry_id=220 connection_id=219 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.412987Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=235 entry_id=235 connection_id=4204 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.413040Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=221 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.413060Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=221 entry_id=221 connection_id=220 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.413076Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=236 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.413097Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=236 entry_id=236 connection_id=904 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.413116Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=222 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.413116Z DEBUG kestrel_protocol::timer::wheel::core: Advancing timing wheel elapsed_ms=101 slots_to_advance=10 max_advance=10 current_slot=30 [INFO] [stdout] 2025-09-10T08:42:04.413135Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=222 entry_id=222 connection_id=221 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.413186Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=237 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.413189Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=223 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.413207Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=237 entry_id=237 connection_id=4304 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.413209Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=223 entry_id=223 connection_id=222 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.413262Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=224 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.413282Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=224 entry_id=224 connection_id=223 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.413293Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=238 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.413315Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=238 entry_id=238 connection_id=204 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.413396Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=239 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.413413Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=225 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.413417Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=239 entry_id=239 connection_id=104 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.413505Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=240 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.413527Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=240 entry_id=240 connection_id=304 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.413577Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=225 entry_id=225 connection_id=224 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.413616Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=241 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.413661Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=226 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.413664Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=241 entry_id=241 connection_id=1405 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.413683Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=226 entry_id=226 connection_id=225 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.413744Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=227 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.413755Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=242 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.413765Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=227 entry_id=227 connection_id=226 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.413776Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=242 entry_id=242 connection_id=2104 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.413822Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=228 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.413844Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=228 entry_id=228 connection_id=227 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.413850Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=243 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.413868Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=243 entry_id=243 connection_id=404 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.413911Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=229 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.413933Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=229 entry_id=229 connection_id=228 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.413946Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=244 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.413965Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=244 entry_id=244 connection_id=504 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.413996Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=230 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.414016Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=230 entry_id=230 connection_id=229 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.414035Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=245 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.414052Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=245 entry_id=245 connection_id=4 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.414074Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=231 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.414095Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=231 entry_id=231 connection_id=230 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.414129Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=246 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.414148Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=246 entry_id=246 connection_id=4404 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.414150Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=232 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.414169Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=232 entry_id=232 connection_id=231 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.414218Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=247 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.414227Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=233 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.414237Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=247 entry_id=247 connection_id=4704 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.414247Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=233 entry_id=233 connection_id=232 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.414301Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=248 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.414304Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=234 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.414323Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=248 entry_id=248 connection_id=4504 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.414326Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=234 entry_id=234 connection_id=233 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.414381Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=235 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.414398Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=235 entry_id=235 connection_id=234 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.414425Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=249 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.414447Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=249 entry_id=249 connection_id=4604 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.414456Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=236 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.414477Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=236 entry_id=236 connection_id=235 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.414538Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=237 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.414538Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=250 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.414559Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=237 entry_id=237 connection_id=236 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.414563Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=250 entry_id=250 connection_id=1205 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.414633Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=238 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.414655Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=238 entry_id=238 connection_id=237 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.414676Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=251 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.414698Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=251 entry_id=251 connection_id=4804 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.414717Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=239 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.414737Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=239 entry_id=239 connection_id=238 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.414794Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=240 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.414793Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=252 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.414812Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=240 entry_id=240 connection_id=239 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.414816Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=252 entry_id=252 connection_id=4904 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.414862Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=241 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.414879Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=241 entry_id=241 connection_id=240 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.414882Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=253 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.414903Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=253 entry_id=253 connection_id=2005 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.414929Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=242 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.414946Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=242 entry_id=242 connection_id=241 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.414949Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=254 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.414968Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=254 entry_id=254 connection_id=1005 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.414989Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=243 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.414996Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=255 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.415006Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=243 entry_id=243 connection_id=242 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.415012Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=255 entry_id=255 connection_id=1605 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.415060Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=244 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.415077Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=256 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.415079Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=244 entry_id=244 connection_id=243 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.415098Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=256 entry_id=256 connection_id=1805 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.415126Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=257 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.415128Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=245 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.415141Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=257 entry_id=257 connection_id=1305 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.415146Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=245 entry_id=245 connection_id=244 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.415170Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=258 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.415186Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=258 entry_id=258 connection_id=1105 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.415196Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=246 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.415214Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=246 entry_id=246 connection_id=245 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.415219Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=259 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.415236Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=259 entry_id=259 connection_id=1505 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.415262Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=260 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.415267Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=247 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.415277Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=260 entry_id=260 connection_id=1705 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.415284Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=247 entry_id=247 connection_id=246 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.415298Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=261 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.415312Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=261 entry_id=261 connection_id=1905 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.415328Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=248 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.415340Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=262 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.415346Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=248 entry_id=248 connection_id=247 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.415357Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=262 entry_id=262 connection_id=2205 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.415377Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=263 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.415393Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=263 entry_id=263 connection_id=2305 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.415405Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=249 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.415421Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=264 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.415426Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=249 entry_id=249 connection_id=248 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.415437Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=264 entry_id=264 connection_id=2505 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.415463Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=265 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.415479Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=265 entry_id=265 connection_id=3705 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.415486Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=250 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.415499Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=266 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.415507Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=250 entry_id=250 connection_id=249 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.415514Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=266 entry_id=266 connection_id=3305 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.415542Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=267 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.415557Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=267 entry_id=267 connection_id=2405 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.415559Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=251 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.415578Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=251 entry_id=251 connection_id=250 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.415582Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=268 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.415598Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=268 entry_id=268 connection_id=2605 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.415644Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=269 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.415682Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=269 entry_id=269 connection_id=2705 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.415722Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=270 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.415739Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=270 entry_id=270 connection_id=2805 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.415761Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=271 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.415776Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=271 entry_id=271 connection_id=2905 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.415804Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=272 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.415820Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=272 entry_id=272 connection_id=3005 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.415847Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=273 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.415646Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=252 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.416001Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=252 entry_id=252 connection_id=251 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.416106Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=253 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.416127Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=253 entry_id=253 connection_id=252 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.416248Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=254 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.416271Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=254 entry_id=254 connection_id=253 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.416377Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=255 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.416398Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=255 entry_id=255 connection_id=254 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.416517Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=256 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.416538Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=256 entry_id=256 connection_id=255 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.416666Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=257 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.416688Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=257 entry_id=257 connection_id=256 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.416779Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=258 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.416798Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=258 entry_id=258 connection_id=257 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.416881Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=259 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.416920Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=259 entry_id=259 connection_id=258 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.415863Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=273 entry_id=273 connection_id=3105 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.417042Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=274 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.417063Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=274 entry_id=274 connection_id=3405 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.417150Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=260 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.417171Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=260 entry_id=260 connection_id=259 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.417220Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=275 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.417239Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=275 entry_id=275 connection_id=3205 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.417326Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=261 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.417348Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=261 entry_id=261 connection_id=260 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.417401Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=276 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.417421Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=276 entry_id=276 connection_id=705 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.417510Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=262 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.417531Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=262 entry_id=262 connection_id=261 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.417590Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=277 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.417610Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=277 entry_id=277 connection_id=3805 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.417714Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=263 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.417736Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=263 entry_id=263 connection_id=262 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.417793Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=264 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.417814Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=264 entry_id=264 connection_id=263 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.417862Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=278 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.417881Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=278 entry_id=278 connection_id=3505 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.417972Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=279 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.417993Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=279 entry_id=279 connection_id=3605 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.418073Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=265 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.418093Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=265 entry_id=265 connection_id=264 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.418148Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=266 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.418167Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=266 entry_id=266 connection_id=265 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.418215Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=280 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.418233Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=280 entry_id=280 connection_id=3905 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.418321Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=267 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.418342Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=267 entry_id=267 connection_id=266 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.418400Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=281 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.418419Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=281 entry_id=281 connection_id=4005 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.418529Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=282 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.418550Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=282 entry_id=282 connection_id=605 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.418686Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=268 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.418707Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=268 entry_id=268 connection_id=267 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.418765Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=283 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.418783Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=283 entry_id=283 connection_id=805 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.418868Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=269 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.418889Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=269 entry_id=269 connection_id=268 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.418951Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=284 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.418971Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=284 entry_id=284 connection_id=4105 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.419051Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=270 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.419071Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=270 entry_id=270 connection_id=269 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.419129Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=285 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.419149Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=285 entry_id=285 connection_id=4205 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.419236Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=271 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.419259Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=271 entry_id=271 connection_id=270 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.419314Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=286 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.419333Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=286 entry_id=286 connection_id=905 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.419443Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=287 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.419465Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=287 entry_id=287 connection_id=4305 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.419575Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=272 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.419596Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=272 entry_id=272 connection_id=271 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.419669Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=288 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.419689Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=288 entry_id=288 connection_id=205 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.419779Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=273 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.419799Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=273 entry_id=273 connection_id=272 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.419866Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=289 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.419904Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=289 entry_id=289 connection_id=105 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.419987Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=274 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.420008Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=274 entry_id=274 connection_id=273 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.420061Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=290 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.422148Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=290 entry_id=290 connection_id=305 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.422248Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=275 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.422267Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=275 entry_id=275 connection_id=274 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.420673Z TRACE kestrel_protocol::timer::wheel::core: Timer moved to new slot entry_id=151 new_slot_index=8 [INFO] [stdout] 2025-09-10T08:42:04.422353Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=276 slot_index=231 delay_ms=335000 [INFO] [stdout] 2025-09-10T08:42:04.422371Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=276 entry_id=276 connection_id=275 delay_ms=335000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.422414Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=277 slot_index=331 delay_ms=336000 [INFO] [stdout] 2025-09-10T08:42:04.422429Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=277 entry_id=277 connection_id=276 delay_ms=336000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.422469Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=278 slot_index=431 delay_ms=337000 [INFO] [stdout] 2025-09-10T08:42:04.422483Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=278 entry_id=278 connection_id=277 delay_ms=337000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.422523Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=279 slot_index=19 delay_ms=338000 [INFO] [stdout] 2025-09-10T08:42:04.422537Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=279 entry_id=279 connection_id=278 delay_ms=338000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.422579Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=280 slot_index=119 delay_ms=339000 [INFO] [stdout] 2025-09-10T08:42:04.422594Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=280 entry_id=280 connection_id=279 delay_ms=339000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.422612Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=329 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.422653Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=329 entry_id=329 connection_id=328 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.422658Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=281 slot_index=219 delay_ms=340000 [INFO] [stdout] 2025-09-10T08:42:04.422675Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=281 entry_id=281 connection_id=280 delay_ms=340000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.422714Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=330 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.422719Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=282 slot_index=319 delay_ms=341000 [INFO] [stdout] 2025-09-10T08:42:04.422732Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=330 entry_id=330 connection_id=329 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.422734Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=282 entry_id=282 connection_id=281 delay_ms=341000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.422776Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=283 slot_index=419 delay_ms=342000 [INFO] [stdout] 2025-09-10T08:42:04.422786Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=331 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.422791Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=283 entry_id=283 connection_id=282 delay_ms=342000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.422804Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=331 entry_id=331 connection_id=330 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.422840Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=284 slot_index=7 delay_ms=343000 [INFO] [stdout] 2025-09-10T08:42:04.422849Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=332 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.422861Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=284 entry_id=284 connection_id=283 delay_ms=343000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.422931Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=285 slot_index=107 delay_ms=344000 [INFO] [stdout] 2025-09-10T08:42:04.422951Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=285 entry_id=285 connection_id=284 delay_ms=344000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.422865Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=332 entry_id=332 connection_id=331 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.423006Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=286 slot_index=207 delay_ms=345000 [INFO] [stdout] 2025-09-10T08:42:04.423013Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=333 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.423023Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=286 entry_id=286 connection_id=285 delay_ms=345000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.423032Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=333 entry_id=333 connection_id=332 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.423077Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=287 slot_index=307 delay_ms=346000 [INFO] [stdout] 2025-09-10T08:42:04.423081Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=334 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.423096Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=287 entry_id=287 connection_id=286 delay_ms=346000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.423099Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=334 entry_id=334 connection_id=333 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.423150Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=335 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.423155Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=288 slot_index=407 delay_ms=347000 [INFO] [stdout] 2025-09-10T08:42:04.423168Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=335 entry_id=335 connection_id=334 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.423174Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=288 entry_id=288 connection_id=287 delay_ms=347000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.423223Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=336 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.423238Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=289 slot_index=507 delay_ms=348000 [INFO] [stdout] 2025-09-10T08:42:04.423243Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=336 entry_id=336 connection_id=335 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.423258Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=289 entry_id=289 connection_id=288 delay_ms=348000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.423299Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=337 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.423316Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=290 slot_index=95 delay_ms=349000 [INFO] [stdout] 2025-09-10T08:42:04.423319Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=337 entry_id=337 connection_id=336 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.423336Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=290 entry_id=290 connection_id=289 delay_ms=349000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.423380Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=338 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.423393Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=291 slot_index=195 delay_ms=350000 [INFO] [stdout] 2025-09-10T08:42:04.423401Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=338 entry_id=338 connection_id=337 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.423412Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=291 entry_id=291 connection_id=290 delay_ms=350000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.423458Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=339 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.423470Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=292 slot_index=295 delay_ms=351000 [INFO] [stdout] 2025-09-10T08:42:04.423477Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=339 entry_id=339 connection_id=338 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.423491Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=292 entry_id=292 connection_id=291 delay_ms=351000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.423536Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=340 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.423552Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=293 slot_index=395 delay_ms=352000 [INFO] [stdout] 2025-09-10T08:42:04.423556Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=340 entry_id=340 connection_id=339 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.423573Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=293 entry_id=293 connection_id=292 delay_ms=352000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.423651Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=294 slot_index=495 delay_ms=353000 [INFO] [stdout] 2025-09-10T08:42:04.423673Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=294 entry_id=294 connection_id=293 delay_ms=353000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.423738Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=295 slot_index=83 delay_ms=354000 [INFO] [stdout] 2025-09-10T08:42:04.423758Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=295 entry_id=295 connection_id=294 delay_ms=354000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.423821Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=296 slot_index=183 delay_ms=355000 [INFO] [stdout] 2025-09-10T08:42:04.423841Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=296 entry_id=296 connection_id=295 delay_ms=355000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.423910Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=297 slot_index=283 delay_ms=356000 [INFO] [stdout] 2025-09-10T08:42:04.423932Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=297 entry_id=297 connection_id=296 delay_ms=356000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.423997Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=298 slot_index=383 delay_ms=357000 [INFO] [stdout] 2025-09-10T08:42:04.424018Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=298 entry_id=298 connection_id=297 delay_ms=357000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.424085Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=299 slot_index=483 delay_ms=358000 [INFO] [stdout] 2025-09-10T08:42:04.424107Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=299 entry_id=299 connection_id=298 delay_ms=358000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.424168Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=300 slot_index=71 delay_ms=359000 [INFO] [stdout] 2025-09-10T08:42:04.424188Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=300 entry_id=300 connection_id=299 delay_ms=359000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.424246Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=301 slot_index=171 delay_ms=360000 [INFO] [stdout] 2025-09-10T08:42:04.424265Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=301 entry_id=301 connection_id=300 delay_ms=360000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.424322Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=302 slot_index=271 delay_ms=361000 [INFO] [stdout] 2025-09-10T08:42:04.424342Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=302 entry_id=302 connection_id=301 delay_ms=361000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.424403Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=303 slot_index=371 delay_ms=362000 [INFO] [stdout] 2025-09-10T08:42:04.424423Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=303 entry_id=303 connection_id=302 delay_ms=362000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.424481Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=304 slot_index=471 delay_ms=363000 [INFO] [stdout] 2025-09-10T08:42:04.424501Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=304 entry_id=304 connection_id=303 delay_ms=363000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.424557Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=305 slot_index=59 delay_ms=364000 [INFO] [stdout] 2025-09-10T08:42:04.424586Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=305 entry_id=305 connection_id=304 delay_ms=364000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.424665Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=306 slot_index=159 delay_ms=365000 [INFO] [stdout] 2025-09-10T08:42:04.424687Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=306 entry_id=306 connection_id=305 delay_ms=365000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.424747Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=307 slot_index=259 delay_ms=366000 [INFO] [stdout] 2025-09-10T08:42:04.424767Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=307 entry_id=307 connection_id=306 delay_ms=366000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.424823Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=308 slot_index=359 delay_ms=367000 [INFO] [stdout] 2025-09-10T08:42:04.424841Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=308 entry_id=308 connection_id=307 delay_ms=367000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.424900Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=309 slot_index=459 delay_ms=368000 [INFO] [stdout] 2025-09-10T08:42:04.424927Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=309 entry_id=309 connection_id=308 delay_ms=368000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.424987Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=310 slot_index=47 delay_ms=369000 [INFO] [stdout] 2025-09-10T08:42:04.425007Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=310 entry_id=310 connection_id=309 delay_ms=369000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.425067Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=311 slot_index=147 delay_ms=370000 [INFO] [stdout] 2025-09-10T08:42:04.425086Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=311 entry_id=311 connection_id=310 delay_ms=370000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.425146Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=312 slot_index=247 delay_ms=371000 [INFO] [stdout] 2025-09-10T08:42:04.425166Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=312 entry_id=312 connection_id=311 delay_ms=371000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.425225Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=313 slot_index=347 delay_ms=372000 [INFO] [stdout] 2025-09-10T08:42:04.425244Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=313 entry_id=313 connection_id=312 delay_ms=372000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.425327Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=291 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.425350Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=291 entry_id=291 connection_id=1406 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.425391Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=292 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.425409Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=292 entry_id=292 connection_id=2105 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.425452Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=293 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.425471Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=293 entry_id=293 connection_id=405 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.425535Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=294 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.425553Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=294 entry_id=294 connection_id=505 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.425597Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=295 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.425639Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=295 entry_id=295 connection_id=5 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.425689Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=296 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.425709Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=296 entry_id=296 connection_id=4705 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.425747Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=297 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.425764Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=297 entry_id=297 connection_id=4405 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.425811Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=298 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.425833Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=298 entry_id=298 connection_id=4505 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.425871Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=299 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.425889Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=299 entry_id=299 connection_id=4605 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.425932Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=300 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.425948Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=300 entry_id=300 connection_id=1206 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.425985Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=301 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.426002Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=301 entry_id=301 connection_id=4905 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.426032Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=302 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.426047Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=302 entry_id=302 connection_id=2006 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.426066Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=303 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.426079Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=303 entry_id=303 connection_id=1006 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.426112Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=304 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.426161Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=304 entry_id=304 connection_id=1606 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.426210Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=305 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.426227Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=305 entry_id=305 connection_id=4805 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.426270Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=306 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.426287Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=306 entry_id=306 connection_id=2306 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.426326Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=307 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.426345Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=307 entry_id=307 connection_id=1806 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.426387Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=308 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.426406Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=308 entry_id=308 connection_id=1306 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.426449Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=309 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.426468Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=309 entry_id=309 connection_id=1106 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.426513Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=310 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.426533Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=310 entry_id=310 connection_id=1506 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.426577Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=311 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.426597Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=311 entry_id=311 connection_id=1706 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.426658Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=312 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.426679Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=312 entry_id=312 connection_id=1906 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.426712Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=313 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.426730Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=313 entry_id=313 connection_id=2206 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.426726Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=28751231 [INFO] [stdout] 2025-09-10T08:42:04.426751Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=314 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.426760Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=28751231 state=SynReceived [INFO] [stdout] 2025-09-10T08:42:04.426765Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=314 entry_id=314 connection_id=2406 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.426801Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=315 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.426818Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=315 entry_id=315 connection_id=2506 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.426851Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=316 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.426866Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=316 entry_id=316 connection_id=3706 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.426893Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=317 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.426917Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=317 entry_id=317 connection_id=3306 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.426958Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=318 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.426976Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=318 entry_id=318 connection_id=2706 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.427017Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=319 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.427035Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=319 entry_id=319 connection_id=2606 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.427074Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=320 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.427095Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=320 entry_id=320 connection_id=2806 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.427141Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=321 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.427160Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=321 entry_id=321 connection_id=2906 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.427208Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=322 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.427227Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=322 entry_id=322 connection_id=3006 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.427270Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=323 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.427289Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=323 entry_id=323 connection_id=3106 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.427325Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=324 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.427341Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=324 entry_id=324 connection_id=3406 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.427372Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=325 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.427387Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=325 entry_id=325 connection_id=3206 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.427429Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=326 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.427446Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=326 entry_id=326 connection_id=706 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.427480Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=327 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.427496Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=327 entry_id=327 connection_id=3806 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.427542Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=328 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.427561Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=328 entry_id=328 connection_id=3506 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.427607Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=329 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.427642Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=329 entry_id=329 connection_id=3606 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.427687Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=330 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.427706Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=330 entry_id=330 connection_id=3906 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.427748Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=331 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.427767Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=331 entry_id=331 connection_id=4006 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.427811Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=332 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.427830Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=332 entry_id=332 connection_id=606 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.427873Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=333 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.427892Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=333 entry_id=333 connection_id=806 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.427945Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=334 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.427965Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=334 entry_id=334 connection_id=4106 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.428008Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=335 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.428029Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=335 entry_id=335 connection_id=4206 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.428070Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=336 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.428088Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=336 entry_id=336 connection_id=906 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.428124Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=337 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.428142Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=337 entry_id=337 connection_id=4306 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.428185Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=338 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.428204Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=338 entry_id=338 connection_id=206 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.428246Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=339 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.428264Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=339 entry_id=339 connection_id=106 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.428306Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=340 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.428323Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=340 entry_id=340 connection_id=306 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.428365Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=341 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.428384Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=341 entry_id=341 connection_id=1407 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.428427Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=342 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.428446Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=342 entry_id=342 connection_id=2106 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.428490Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=343 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.428510Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=343 entry_id=343 connection_id=406 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.428557Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=344 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.428576Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=344 entry_id=344 connection_id=506 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.428716Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=276 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.428739Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=276 entry_id=276 connection_id=275 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.428803Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=277 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.428824Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=277 entry_id=277 connection_id=276 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.428884Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=278 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.428912Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=278 entry_id=278 connection_id=277 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.428971Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=279 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.428993Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=279 entry_id=279 connection_id=278 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.429054Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=280 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.429074Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=280 entry_id=280 connection_id=279 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.429132Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=281 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.429155Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=281 entry_id=281 connection_id=280 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.429207Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=282 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.429226Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=282 entry_id=282 connection_id=281 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.429278Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=314 slot_index=447 delay_ms=373000 [INFO] [stdout] 2025-09-10T08:42:04.429298Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=314 entry_id=314 connection_id=313 delay_ms=373000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.429365Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=315 slot_index=35 delay_ms=374000 [INFO] [stdout] 2025-09-10T08:42:04.429384Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=315 entry_id=315 connection_id=314 delay_ms=374000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.429436Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=316 slot_index=135 delay_ms=375000 [INFO] [stdout] 2025-09-10T08:42:04.429457Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=316 entry_id=316 connection_id=315 delay_ms=375000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.429519Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=317 slot_index=235 delay_ms=376000 [INFO] [stdout] 2025-09-10T08:42:04.429541Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=317 entry_id=317 connection_id=316 delay_ms=376000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.429602Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=318 slot_index=335 delay_ms=377000 [INFO] [stdout] 2025-09-10T08:42:04.429659Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=283 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.429680Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=283 entry_id=283 connection_id=282 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.429745Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=284 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.429770Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=318 entry_id=318 connection_id=317 delay_ms=377000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.435928Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=319 slot_index=435 delay_ms=378000 [INFO] [stdout] 2025-09-10T08:42:04.435952Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=319 entry_id=319 connection_id=318 delay_ms=378000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.436009Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=320 slot_index=23 delay_ms=379000 [INFO] [stdout] 2025-09-10T08:42:04.436027Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=320 entry_id=320 connection_id=319 delay_ms=379000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.436082Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=321 slot_index=123 delay_ms=380000 [INFO] [stdout] 2025-09-10T08:42:04.436100Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=321 entry_id=321 connection_id=320 delay_ms=380000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.436156Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=322 slot_index=223 delay_ms=381000 [INFO] [stdout] 2025-09-10T08:42:04.436174Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=322 entry_id=322 connection_id=321 delay_ms=381000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.436226Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=323 slot_index=323 delay_ms=382000 [INFO] [stdout] 2025-09-10T08:42:04.436244Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=323 entry_id=323 connection_id=322 delay_ms=382000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.436294Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=324 slot_index=423 delay_ms=383000 [INFO] [stdout] 2025-09-10T08:42:04.436312Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=324 entry_id=324 connection_id=323 delay_ms=383000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.436364Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=325 slot_index=11 delay_ms=384000 [INFO] [stdout] 2025-09-10T08:42:04.436382Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=325 entry_id=325 connection_id=324 delay_ms=384000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.436437Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=326 slot_index=111 delay_ms=385000 [INFO] [stdout] 2025-09-10T08:42:04.436456Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=326 entry_id=326 connection_id=325 delay_ms=385000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.436507Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=327 slot_index=211 delay_ms=386000 [INFO] [stdout] 2025-09-10T08:42:04.436525Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=327 entry_id=327 connection_id=326 delay_ms=386000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.436577Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=328 slot_index=311 delay_ms=387000 [INFO] [stdout] 2025-09-10T08:42:04.436594Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=328 entry_id=328 connection_id=327 delay_ms=387000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.436671Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=329 slot_index=411 delay_ms=388000 [INFO] [stdout] 2025-09-10T08:42:04.436692Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=329 entry_id=329 connection_id=328 delay_ms=388000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.436749Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=330 slot_index=511 delay_ms=389000 [INFO] [stdout] 2025-09-10T08:42:04.436766Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=330 entry_id=330 connection_id=329 delay_ms=389000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.436818Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=331 slot_index=99 delay_ms=390000 [INFO] [stdout] 2025-09-10T08:42:04.436835Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=331 entry_id=331 connection_id=330 delay_ms=390000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.436887Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=332 slot_index=199 delay_ms=391000 [INFO] [stdout] 2025-09-10T08:42:04.436924Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=332 entry_id=332 connection_id=331 delay_ms=391000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.436981Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=333 slot_index=299 delay_ms=392000 [INFO] [stdout] 2025-09-10T08:42:04.437002Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=333 entry_id=333 connection_id=332 delay_ms=392000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.437060Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=334 slot_index=399 delay_ms=393000 [INFO] [stdout] 2025-09-10T08:42:04.437078Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=334 entry_id=334 connection_id=333 delay_ms=393000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.437130Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=335 slot_index=499 delay_ms=394000 [INFO] [stdout] 2025-09-10T08:42:04.437147Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=335 entry_id=335 connection_id=334 delay_ms=394000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.437197Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=336 slot_index=87 delay_ms=395000 [INFO] [stdout] 2025-09-10T08:42:04.437214Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=336 entry_id=336 connection_id=335 delay_ms=395000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.437265Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=337 slot_index=187 delay_ms=396000 [INFO] [stdout] 2025-09-10T08:42:04.437282Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=337 entry_id=337 connection_id=336 delay_ms=396000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.437333Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=338 slot_index=287 delay_ms=397000 [INFO] [stdout] 2025-09-10T08:42:04.437351Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=338 entry_id=338 connection_id=337 delay_ms=397000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.437404Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=339 slot_index=387 delay_ms=398000 [INFO] [stdout] 2025-09-10T08:42:04.437421Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=339 entry_id=339 connection_id=338 delay_ms=398000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.437472Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=340 slot_index=487 delay_ms=399000 [INFO] [stdout] 2025-09-10T08:42:04.437489Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=340 entry_id=340 connection_id=339 delay_ms=399000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.437541Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=341 slot_index=75 delay_ms=400000 [INFO] [stdout] 2025-09-10T08:42:04.437558Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=341 entry_id=341 connection_id=340 delay_ms=400000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.437609Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=342 slot_index=175 delay_ms=401000 [INFO] [stdout] 2025-09-10T08:42:04.437644Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=342 entry_id=342 connection_id=341 delay_ms=401000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.437704Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=343 slot_index=275 delay_ms=402000 [INFO] [stdout] 2025-09-10T08:42:04.437722Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=343 entry_id=343 connection_id=342 delay_ms=402000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.437772Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=344 slot_index=375 delay_ms=403000 [INFO] [stdout] 2025-09-10T08:42:04.437789Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=344 entry_id=344 connection_id=343 delay_ms=403000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.437838Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=345 slot_index=475 delay_ms=404000 [INFO] [stdout] 2025-09-10T08:42:04.437855Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=345 entry_id=345 connection_id=344 delay_ms=404000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.437912Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=346 slot_index=63 delay_ms=405000 [INFO] [stdout] 2025-09-10T08:42:04.437930Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=346 entry_id=346 connection_id=345 delay_ms=405000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.437984Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=347 slot_index=163 delay_ms=406000 [INFO] [stdout] 2025-09-10T08:42:04.438013Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=347 entry_id=347 connection_id=346 delay_ms=406000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.438077Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=348 slot_index=263 delay_ms=407000 [INFO] [stdout] 2025-09-10T08:42:04.438098Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=348 entry_id=348 connection_id=347 delay_ms=407000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.438163Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=349 slot_index=363 delay_ms=408000 [INFO] [stdout] 2025-09-10T08:42:04.438185Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=349 entry_id=349 connection_id=348 delay_ms=408000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.438243Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=350 slot_index=463 delay_ms=409000 [INFO] [stdout] 2025-09-10T08:42:04.438262Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=350 entry_id=350 connection_id=349 delay_ms=409000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.438319Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=351 slot_index=51 delay_ms=410000 [INFO] [stdout] 2025-09-10T08:42:04.438340Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=351 entry_id=351 connection_id=350 delay_ms=410000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.438399Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=352 slot_index=151 delay_ms=411000 [INFO] [stdout] 2025-09-10T08:42:04.438420Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=352 entry_id=352 connection_id=351 delay_ms=411000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.438480Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=353 slot_index=251 delay_ms=412000 [INFO] [stdout] 2025-09-10T08:42:04.438499Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=353 entry_id=353 connection_id=352 delay_ms=412000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.438554Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=354 slot_index=351 delay_ms=413000 [INFO] [stdout] 2025-09-10T08:42:04.438572Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=354 entry_id=354 connection_id=353 delay_ms=413000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.438644Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=355 slot_index=451 delay_ms=414000 [INFO] [stdout] 2025-09-10T08:42:04.438666Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=355 entry_id=355 connection_id=354 delay_ms=414000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.438728Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=356 slot_index=39 delay_ms=415000 [INFO] [stdout] 2025-09-10T08:42:04.438747Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=356 entry_id=356 connection_id=355 delay_ms=415000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.438800Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=357 slot_index=139 delay_ms=416000 [INFO] [stdout] 2025-09-10T08:42:04.438820Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=357 entry_id=357 connection_id=356 delay_ms=416000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.438881Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=358 slot_index=239 delay_ms=417000 [INFO] [stdout] 2025-09-10T08:42:04.438908Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=358 entry_id=358 connection_id=357 delay_ms=417000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.438973Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=359 slot_index=339 delay_ms=418000 [INFO] [stdout] 2025-09-10T08:42:04.438993Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=359 entry_id=359 connection_id=358 delay_ms=418000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.439053Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=360 slot_index=439 delay_ms=419000 [INFO] [stdout] 2025-09-10T08:42:04.439074Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=360 entry_id=360 connection_id=359 delay_ms=419000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.439136Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=361 slot_index=27 delay_ms=420000 [INFO] [stdout] 2025-09-10T08:42:04.439157Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=361 entry_id=361 connection_id=360 delay_ms=420000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.439219Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=362 slot_index=127 delay_ms=421000 [INFO] [stdout] 2025-09-10T08:42:04.439245Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=362 entry_id=362 connection_id=361 delay_ms=421000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.439306Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=363 slot_index=227 delay_ms=422000 [INFO] [stdout] 2025-09-10T08:42:04.439327Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=363 entry_id=363 connection_id=362 delay_ms=422000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.439382Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=364 slot_index=327 delay_ms=423000 [INFO] [stdout] 2025-09-10T08:42:04.439402Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=364 entry_id=364 connection_id=363 delay_ms=423000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.439458Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=365 slot_index=427 delay_ms=424000 [INFO] [stdout] 2025-09-10T08:42:04.439479Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=365 entry_id=365 connection_id=364 delay_ms=424000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.439539Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=366 slot_index=15 delay_ms=425000 [INFO] [stdout] 2025-09-10T08:42:04.439559Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=366 entry_id=366 connection_id=365 delay_ms=425000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.439646Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=284 entry_id=284 connection_id=283 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.428613Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=345 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.439751Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=345 entry_id=345 connection_id=6 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.439802Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=346 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.439822Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=346 entry_id=346 connection_id=4706 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.439854Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=347 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.439871Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=347 entry_id=347 connection_id=4406 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.439916Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=348 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.439937Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=348 entry_id=348 connection_id=4506 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.439988Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=349 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.440009Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=349 entry_id=349 connection_id=4606 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.440048Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=350 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.440066Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=350 entry_id=350 connection_id=1207 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.440100Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=351 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.440119Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=351 entry_id=351 connection_id=4906 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.440141Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=352 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.440156Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=352 entry_id=352 connection_id=2007 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.440198Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=353 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.440216Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=353 entry_id=353 connection_id=1007 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.440248Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=354 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.440267Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=354 entry_id=354 connection_id=1607 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.440315Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=355 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.440334Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=355 entry_id=355 connection_id=4806 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.440385Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=356 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.440404Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=356 entry_id=356 connection_id=2307 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.440450Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=357 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.440470Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=357 entry_id=357 connection_id=1807 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.440501Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=358 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.440520Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=358 entry_id=358 connection_id=1307 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.440566Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=359 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.440591Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=359 entry_id=359 connection_id=1107 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.440656Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=360 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.440677Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=360 entry_id=360 connection_id=1507 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.440714Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=361 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.440730Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=361 entry_id=361 connection_id=1707 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.440764Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=362 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.440780Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=362 entry_id=362 connection_id=1907 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.440820Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=363 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.440838Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=363 entry_id=363 connection_id=2207 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.440879Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=364 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.440896Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=364 entry_id=364 connection_id=2407 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.440946Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=365 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.440964Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=365 entry_id=365 connection_id=2507 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.441008Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=366 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.441027Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=366 entry_id=366 connection_id=3707 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.441068Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=367 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.441085Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=367 entry_id=367 connection_id=3307 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.441112Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=368 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.441127Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=368 entry_id=368 connection_id=2707 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.441147Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=369 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.441161Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=369 entry_id=369 connection_id=2607 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.441194Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=370 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.441211Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=370 entry_id=370 connection_id=2807 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.441260Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=371 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.441280Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=371 entry_id=371 connection_id=2907 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.441325Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=372 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.441343Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=372 entry_id=372 connection_id=3007 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.441387Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=373 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.441406Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=373 entry_id=373 connection_id=3107 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.441446Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=374 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.441462Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=374 entry_id=374 connection_id=3407 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.441501Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=375 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.441517Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=375 entry_id=375 connection_id=3207 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.441549Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=376 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.441565Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=376 entry_id=376 connection_id=707 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.441596Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=377 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.441611Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=377 entry_id=377 connection_id=3807 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.441669Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=378 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.441690Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=378 entry_id=378 connection_id=3507 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.441731Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=379 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.441747Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=379 entry_id=379 connection_id=3607 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.441779Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=380 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.441794Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=380 entry_id=380 connection_id=3907 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.441822Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=381 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.441838Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=381 entry_id=381 connection_id=4007 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.441883Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=382 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.441911Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=382 entry_id=382 connection_id=607 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.441958Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=383 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.441978Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=383 entry_id=383 connection_id=807 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.442047Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=384 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.442069Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=384 entry_id=384 connection_id=4107 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.442101Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=385 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.442118Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=385 entry_id=385 connection_id=4207 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.442168Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=386 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.442186Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=386 entry_id=386 connection_id=907 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.442229Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=387 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.442246Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=387 entry_id=387 connection_id=4307 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.442286Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=388 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.442304Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=388 entry_id=388 connection_id=207 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.442337Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=389 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.442355Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=389 entry_id=389 connection_id=107 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.442391Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=390 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.442409Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=390 entry_id=390 connection_id=307 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.442454Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=391 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.442472Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=391 entry_id=391 connection_id=1408 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.442515Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=392 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.442533Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=392 entry_id=392 connection_id=2107 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.442576Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=393 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.442597Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=393 entry_id=393 connection_id=407 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.442674Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=285 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.442697Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=285 entry_id=285 connection_id=284 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.442812Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=286 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.442835Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=286 entry_id=286 connection_id=285 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.442951Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=287 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.442974Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=287 entry_id=287 connection_id=286 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.443086Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=288 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.443108Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=288 entry_id=288 connection_id=287 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.443219Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=289 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.443243Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=289 entry_id=289 connection_id=288 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.443354Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=290 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.443377Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=290 entry_id=290 connection_id=289 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.443484Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=291 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.443506Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=291 entry_id=291 connection_id=290 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.429920Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=2358197484 [INFO] [stdout] 2025-09-10T08:42:04.443615Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=292 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.443653Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=292 entry_id=292 connection_id=291 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.443686Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2358197484 state=Closing [INFO] [stdout] 2025-09-10T08:42:04.443761Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=293 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.443784Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=293 entry_id=293 connection_id=292 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.443887Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=294 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.443916Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=294 entry_id=294 connection_id=293 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.444017Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=295 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.444038Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=295 entry_id=295 connection_id=294 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.444141Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=296 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.444163Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=296 entry_id=296 connection_id=295 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.444268Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=297 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.444290Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=297 entry_id=297 connection_id=296 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.444399Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=298 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.444421Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=298 entry_id=298 connection_id=297 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.444483Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=299 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.444502Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=299 entry_id=299 connection_id=298 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.444597Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=300 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.444634Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=300 entry_id=300 connection_id=299 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.444743Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=301 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.444767Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=301 entry_id=301 connection_id=300 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.444875Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=302 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.444898Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=302 entry_id=302 connection_id=301 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.445001Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=394 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.445025Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=394 entry_id=394 connection_id=507 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.445072Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=395 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.445091Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=395 entry_id=395 connection_id=7 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.445136Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=396 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.445154Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=396 entry_id=396 connection_id=4707 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.445191Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=397 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.445242Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=303 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.445369Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=303 entry_id=303 connection_id=302 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.445480Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=304 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.445524Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=304 entry_id=304 connection_id=303 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.445631Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=305 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.445653Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=305 entry_id=305 connection_id=304 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.445766Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=306 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.445788Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=306 entry_id=306 connection_id=305 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.445885Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=307 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.445911Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=307 entry_id=307 connection_id=306 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.445969Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=308 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.445988Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=308 entry_id=308 connection_id=307 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.446034Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=309 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.446053Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=309 entry_id=309 connection_id=308 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.446107Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=310 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.446128Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=310 entry_id=310 connection_id=309 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.446183Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=311 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.446202Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=311 entry_id=311 connection_id=310 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.446256Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=312 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.446274Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=312 entry_id=312 connection_id=311 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.446330Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=313 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.446349Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=313 entry_id=313 connection_id=312 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.446407Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=314 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.446426Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=314 entry_id=314 connection_id=313 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.446479Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=315 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.446497Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=315 entry_id=315 connection_id=314 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.446547Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=316 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.446564Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=316 entry_id=316 connection_id=315 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.446607Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=317 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.446640Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=317 entry_id=317 connection_id=316 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.446701Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=318 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.446721Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=318 entry_id=318 connection_id=317 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.446780Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=319 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.423615Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=341 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.446799Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=319 entry_id=319 connection_id=318 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.446820Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=341 entry_id=341 connection_id=340 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.446855Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=320 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.446874Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=320 entry_id=320 connection_id=319 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.446898Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=342 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.446928Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=342 entry_id=342 connection_id=341 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.446937Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=321 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.446956Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=321 entry_id=321 connection_id=320 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.446994Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=343 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.447003Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=322 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.447015Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=343 entry_id=343 connection_id=342 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.447021Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=322 entry_id=322 connection_id=321 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.439615Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=367 slot_index=115 delay_ms=426000 [INFO] [stdout] 2025-09-10T08:42:04.447064Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=367 entry_id=367 connection_id=366 delay_ms=426000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.447080Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=344 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.447101Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=344 entry_id=344 connection_id=343 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.447133Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=368 slot_index=215 delay_ms=427000 [INFO] [stdout] 2025-09-10T08:42:04.447152Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=368 entry_id=368 connection_id=367 delay_ms=427000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.447157Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=345 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.447176Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=345 entry_id=345 connection_id=344 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.447212Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=369 slot_index=315 delay_ms=428000 [INFO] [stdout] 2025-09-10T08:42:04.447228Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=346 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.447231Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=369 entry_id=369 connection_id=368 delay_ms=428000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.447246Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=346 entry_id=346 connection_id=345 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.447287Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=370 slot_index=415 delay_ms=429000 [INFO] [stdout] 2025-09-10T08:42:04.447297Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=347 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.447308Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=370 entry_id=370 connection_id=369 delay_ms=429000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.447316Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=347 entry_id=347 connection_id=346 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.447362Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=348 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.447366Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=371 slot_index=3 delay_ms=430000 [INFO] [stdout] 2025-09-10T08:42:04.447378Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=348 entry_id=348 connection_id=347 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.447386Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=371 entry_id=371 connection_id=370 delay_ms=430000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.447430Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=349 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.447444Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=372 slot_index=103 delay_ms=431000 [INFO] [stdout] 2025-09-10T08:42:04.447449Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=349 entry_id=349 connection_id=348 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.447463Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=372 entry_id=372 connection_id=371 delay_ms=431000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.447504Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=350 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.447521Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=350 entry_id=350 connection_id=349 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.447522Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=373 slot_index=203 delay_ms=432000 [INFO] [stdout] 2025-09-10T08:42:04.447541Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=373 entry_id=373 connection_id=372 delay_ms=432000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.447573Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=351 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.447594Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=351 entry_id=351 connection_id=350 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.447600Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=374 slot_index=303 delay_ms=433000 [INFO] [stdout] 2025-09-10T08:42:04.447634Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=374 entry_id=374 connection_id=373 delay_ms=433000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.447667Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=352 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.447685Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=352 entry_id=352 connection_id=351 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.447697Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=375 slot_index=403 delay_ms=434000 [INFO] [stdout] 2025-09-10T08:42:04.447717Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=375 entry_id=375 connection_id=374 delay_ms=434000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.447731Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=353 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.447747Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=353 entry_id=353 connection_id=352 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.447771Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=376 slot_index=503 delay_ms=435000 [INFO] [stdout] 2025-09-10T08:42:04.447787Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=354 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.447789Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=376 entry_id=376 connection_id=375 delay_ms=435000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.447802Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=354 entry_id=354 connection_id=353 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.447844Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=355 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.447848Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=377 slot_index=91 delay_ms=436000 [INFO] [stdout] 2025-09-10T08:42:04.447868Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=377 entry_id=377 connection_id=376 delay_ms=436000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.447858Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=355 entry_id=355 connection_id=354 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.447946Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=378 slot_index=191 delay_ms=437000 [INFO] [stdout] 2025-09-10T08:42:04.447966Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=378 entry_id=378 connection_id=377 delay_ms=437000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.447987Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=356 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.448003Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=356 entry_id=356 connection_id=355 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.448030Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=379 slot_index=291 delay_ms=438000 [INFO] [stdout] 2025-09-10T08:42:04.448045Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=357 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.448050Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=379 entry_id=379 connection_id=378 delay_ms=438000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.448060Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=357 entry_id=357 connection_id=356 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.448101Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=358 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.448109Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=380 slot_index=391 delay_ms=439000 [INFO] [stdout] 2025-09-10T08:42:04.448116Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=358 entry_id=358 connection_id=357 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.448129Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=380 entry_id=380 connection_id=379 delay_ms=439000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.448156Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=359 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.448171Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=359 entry_id=359 connection_id=358 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.448189Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=381 slot_index=491 delay_ms=440000 [INFO] [stdout] 2025-09-10T08:42:04.448210Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=381 entry_id=381 connection_id=380 delay_ms=440000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.448214Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=360 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.448229Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=360 entry_id=360 connection_id=359 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.448269Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=382 slot_index=79 delay_ms=441000 [INFO] [stdout] 2025-09-10T08:42:04.448271Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=361 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.448288Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=361 entry_id=361 connection_id=360 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.448288Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=382 entry_id=382 connection_id=381 delay_ms=441000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.448329Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=362 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.448344Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=362 entry_id=362 connection_id=361 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.448344Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=383 slot_index=179 delay_ms=442000 [INFO] [stdout] 2025-09-10T08:42:04.448364Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=383 entry_id=383 connection_id=382 delay_ms=442000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.448384Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=363 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.448400Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=363 entry_id=363 connection_id=362 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.448428Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=384 slot_index=279 delay_ms=443000 [INFO] [stdout] 2025-09-10T08:42:04.448442Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=364 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.448451Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=384 entry_id=384 connection_id=383 delay_ms=443000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.448457Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=364 entry_id=364 connection_id=363 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.448500Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=365 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.448515Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=365 entry_id=365 connection_id=364 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.448515Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=385 slot_index=379 delay_ms=444000 [INFO] [stdout] 2025-09-10T08:42:04.448535Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=385 entry_id=385 connection_id=384 delay_ms=444000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.448561Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=366 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.448577Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=366 entry_id=366 connection_id=365 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.448598Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=386 slot_index=479 delay_ms=445000 [INFO] [stdout] 2025-09-10T08:42:04.448656Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=323 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.448675Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=323 entry_id=323 connection_id=322 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.448739Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=324 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.448759Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=324 entry_id=324 connection_id=323 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.448815Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=325 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.448834Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=325 entry_id=325 connection_id=324 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.448895Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=326 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.448924Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=326 entry_id=326 connection_id=325 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.448982Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=327 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.449003Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=327 entry_id=327 connection_id=326 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.449058Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=328 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.449079Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=328 entry_id=328 connection_id=327 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.449131Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=329 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.449149Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=329 entry_id=329 connection_id=328 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.449205Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=330 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.449224Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=330 entry_id=330 connection_id=329 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.449284Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=331 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.449303Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=331 entry_id=331 connection_id=330 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.449362Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=332 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.449382Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=332 entry_id=332 connection_id=331 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.449434Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=333 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.449454Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=333 entry_id=333 connection_id=332 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.449499Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=334 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.449518Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=334 entry_id=334 connection_id=333 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.449566Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=335 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.449585Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=335 entry_id=335 connection_id=334 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.449640Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=397 entry_id=397 connection_id=4407 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.449692Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=398 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.449712Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=398 entry_id=398 connection_id=4507 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.449758Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=399 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.449778Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=399 entry_id=399 connection_id=4607 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.449820Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=400 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.449839Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=400 entry_id=400 connection_id=1208 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.449883Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=401 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.449910Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=401 entry_id=401 connection_id=4907 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.449953Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=402 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.449972Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=402 entry_id=402 connection_id=2008 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.450004Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=403 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.450019Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=403 entry_id=403 connection_id=1008 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.450056Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=404 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.450071Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=404 entry_id=404 connection_id=1608 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.450104Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=405 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.450118Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=405 entry_id=405 connection_id=4807 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.450156Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=406 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.450176Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=406 entry_id=406 connection_id=2308 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.450224Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=407 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.450244Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=407 entry_id=407 connection_id=1808 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.450286Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=408 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.450304Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=408 entry_id=408 connection_id=1308 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.450344Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=409 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.450363Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=409 entry_id=409 connection_id=1108 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.450412Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=410 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.450430Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=410 entry_id=410 connection_id=1508 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.450465Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=411 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.450482Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=411 entry_id=411 connection_id=1708 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.450522Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=412 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.450539Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=412 entry_id=412 connection_id=1908 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.450571Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=413 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.450588Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=413 entry_id=413 connection_id=2208 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.450642Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=414 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.450662Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=414 entry_id=414 connection_id=2408 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.450710Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=415 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.450730Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=415 entry_id=415 connection_id=3708 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.450770Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=416 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.450788Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=416 entry_id=416 connection_id=2508 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.450831Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=417 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.450850Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=417 entry_id=417 connection_id=3308 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.450878Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=418 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.450892Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=418 entry_id=418 connection_id=2708 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.451106Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=419 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.451152Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=419 entry_id=419 connection_id=2608 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.451213Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=420 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.451235Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=420 entry_id=420 connection_id=2808 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.451288Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=421 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.451309Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=421 entry_id=421 connection_id=2908 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.451340Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=422 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.451356Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=422 entry_id=422 connection_id=3008 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.451405Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=423 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.451425Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=423 entry_id=423 connection_id=3108 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.451453Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=424 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.451469Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=424 entry_id=424 connection_id=3408 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.451507Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=425 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.451524Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=425 entry_id=425 connection_id=3208 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.451572Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=426 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.451593Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=426 entry_id=426 connection_id=708 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.451681Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=336 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.451694Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=367 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.451706Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=336 entry_id=336 connection_id=335 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.451719Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=367 entry_id=367 connection_id=366 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.451808Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=368 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.451831Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=368 entry_id=368 connection_id=367 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.451827Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=386 entry_id=386 connection_id=385 delay_ms=445000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.451895Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=369 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.451918Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=369 entry_id=369 connection_id=368 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.451946Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=387 slot_index=67 delay_ms=446000 [INFO] [stdout] 2025-09-10T08:42:04.451969Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=387 entry_id=387 connection_id=386 delay_ms=446000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.451985Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=370 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.452007Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=370 entry_id=370 connection_id=369 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.452031Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=388 slot_index=167 delay_ms=447000 [INFO] [stdout] 2025-09-10T08:42:04.452047Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=388 entry_id=388 connection_id=387 delay_ms=447000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.452071Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=371 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.452089Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=389 slot_index=267 delay_ms=448000 [INFO] [stdout] 2025-09-10T08:42:04.452091Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=371 entry_id=371 connection_id=370 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.452104Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=389 entry_id=389 connection_id=388 delay_ms=448000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.452146Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=390 slot_index=367 delay_ms=449000 [INFO] [stdout] 2025-09-10T08:42:04.452146Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=372 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.452160Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=390 entry_id=390 connection_id=389 delay_ms=449000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.452166Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=372 entry_id=372 connection_id=371 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.452201Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=391 slot_index=467 delay_ms=450000 [INFO] [stdout] 2025-09-10T08:42:04.452216Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=391 entry_id=391 connection_id=390 delay_ms=450000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.452230Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=373 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.452255Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=392 slot_index=55 delay_ms=451000 [INFO] [stdout] 2025-09-10T08:42:04.452303Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=337 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.452471Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=337 entry_id=337 connection_id=336 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.452592Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=338 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.452614Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=338 entry_id=338 connection_id=337 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.452739Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=339 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.452760Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=339 entry_id=339 connection_id=338 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.452859Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=340 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.452879Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=340 entry_id=340 connection_id=339 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.452984Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=341 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.453004Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=341 entry_id=341 connection_id=340 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.453100Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=342 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.453120Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=342 entry_id=342 connection_id=341 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.453177Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=343 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.453196Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=343 entry_id=343 connection_id=342 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.453251Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=344 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.453269Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=344 entry_id=344 connection_id=343 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.453324Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=345 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.453342Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=345 entry_id=345 connection_id=344 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.453389Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=346 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.453405Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=346 entry_id=346 connection_id=345 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.453457Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=347 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.453475Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=347 entry_id=347 connection_id=346 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.453520Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=348 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.453537Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=348 entry_id=348 connection_id=347 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.453588Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=349 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.453606Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=349 entry_id=349 connection_id=348 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.453679Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=350 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.453699Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=350 entry_id=350 connection_id=349 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.452330Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=427 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.453744Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=427 entry_id=427 connection_id=3808 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.453795Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=428 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.453811Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=428 entry_id=428 connection_id=3508 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.453837Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=429 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.453851Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=429 entry_id=429 connection_id=3608 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.453894Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=430 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.453912Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=430 entry_id=430 connection_id=3908 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.453941Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=431 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.453955Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=431 entry_id=431 connection_id=4008 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.453981Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=432 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.453997Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=432 entry_id=432 connection_id=808 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.454044Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=433 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.454063Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=433 entry_id=433 connection_id=608 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.454108Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=434 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.454127Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=434 entry_id=434 connection_id=4108 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.454176Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=435 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.454196Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=435 entry_id=435 connection_id=4208 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.454237Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=436 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.454252Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=436 entry_id=436 connection_id=908 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.454272Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=437 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.454284Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=437 entry_id=437 connection_id=4308 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.454303Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=438 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.454314Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=438 entry_id=438 connection_id=208 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.454346Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=439 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.454359Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=439 entry_id=439 connection_id=108 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.454396Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=440 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.454410Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=440 entry_id=440 connection_id=308 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.454434Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=441 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.454447Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=441 entry_id=441 connection_id=1409 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.454484Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=442 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.454501Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=442 entry_id=442 connection_id=2108 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.454524Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=443 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.454539Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=443 entry_id=443 connection_id=408 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.454563Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=444 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.454577Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=444 entry_id=444 connection_id=508 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.454616Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=445 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.454649Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=445 entry_id=445 connection_id=8 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.454674Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=446 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.454688Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=446 entry_id=446 connection_id=4708 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.454734Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=447 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.454749Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=447 entry_id=447 connection_id=4408 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.454785Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=448 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.454800Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=448 entry_id=448 connection_id=4508 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.454835Z DEBUG kestrel_protocol::timer::wheel::core: Advancing timing wheel elapsed_ms=101 slots_to_advance=10 max_advance=10 current_slot=0 [INFO] [stdout] 2025-09-10T08:42:04.454896Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=351 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.454924Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=351 entry_id=351 connection_id=350 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.454975Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=352 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.454992Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=352 entry_id=352 connection_id=351 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.455049Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=353 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.455067Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=353 entry_id=353 connection_id=352 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.455118Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=354 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.455136Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=354 entry_id=354 connection_id=353 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.455182Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=355 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.455200Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=355 entry_id=355 connection_id=354 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.455251Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=356 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.455270Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=356 entry_id=356 connection_id=355 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.455314Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=392 entry_id=392 connection_id=391 delay_ms=451000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.455397Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=393 slot_index=155 delay_ms=452000 [INFO] [stdout] 2025-09-10T08:42:04.455417Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=393 entry_id=393 connection_id=392 delay_ms=452000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.455476Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=394 slot_index=255 delay_ms=453000 [INFO] [stdout] 2025-09-10T08:42:04.455497Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=394 entry_id=394 connection_id=393 delay_ms=453000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.455555Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=395 slot_index=355 delay_ms=454000 [INFO] [stdout] 2025-09-10T08:42:04.455575Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=395 entry_id=395 connection_id=394 delay_ms=454000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.455653Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=396 slot_index=455 delay_ms=455000 [INFO] [stdout] 2025-09-10T08:42:04.455673Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=396 entry_id=396 connection_id=395 delay_ms=455000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.455732Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=397 slot_index=43 delay_ms=456000 [INFO] [stdout] 2025-09-10T08:42:04.455751Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=397 entry_id=397 connection_id=396 delay_ms=456000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.455809Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=398 slot_index=143 delay_ms=457000 [INFO] [stdout] 2025-09-10T08:42:04.455828Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=398 entry_id=398 connection_id=397 delay_ms=457000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.455883Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=399 slot_index=243 delay_ms=458000 [INFO] [stdout] 2025-09-10T08:42:04.455903Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=399 entry_id=399 connection_id=398 delay_ms=458000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.455968Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=400 slot_index=343 delay_ms=459000 [INFO] [stdout] 2025-09-10T08:42:04.455987Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=400 entry_id=400 connection_id=399 delay_ms=459000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.456042Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=401 slot_index=443 delay_ms=460000 [INFO] [stdout] 2025-09-10T08:42:04.456061Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=401 entry_id=401 connection_id=400 delay_ms=460000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.456121Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=402 slot_index=31 delay_ms=461000 [INFO] [stdout] 2025-09-10T08:42:04.456140Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=402 entry_id=402 connection_id=401 delay_ms=461000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.456194Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=403 slot_index=131 delay_ms=462000 [INFO] [stdout] 2025-09-10T08:42:04.456213Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=403 entry_id=403 connection_id=402 delay_ms=462000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.456266Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=404 slot_index=231 delay_ms=463000 [INFO] [stdout] 2025-09-10T08:42:04.456284Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=404 entry_id=404 connection_id=403 delay_ms=463000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.456337Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=405 slot_index=331 delay_ms=464000 [INFO] [stdout] 2025-09-10T08:42:04.456356Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=405 entry_id=405 connection_id=404 delay_ms=464000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.456411Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=406 slot_index=431 delay_ms=465000 [INFO] [stdout] 2025-09-10T08:42:04.456428Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=406 entry_id=406 connection_id=405 delay_ms=465000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.456482Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=407 slot_index=19 delay_ms=466000 [INFO] [stdout] 2025-09-10T08:42:04.456501Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=407 entry_id=407 connection_id=406 delay_ms=466000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.456556Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=408 slot_index=119 delay_ms=467000 [INFO] [stdout] 2025-09-10T08:42:04.456575Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=408 entry_id=408 connection_id=407 delay_ms=467000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.456645Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=409 slot_index=219 delay_ms=468000 [INFO] [stdout] 2025-09-10T08:42:04.456669Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=409 entry_id=409 connection_id=408 delay_ms=468000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.456726Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=410 slot_index=319 delay_ms=469000 [INFO] [stdout] 2025-09-10T08:42:04.456745Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=410 entry_id=410 connection_id=409 delay_ms=469000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.456800Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=411 slot_index=419 delay_ms=470000 [INFO] [stdout] 2025-09-10T08:42:04.456820Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=411 entry_id=411 connection_id=410 delay_ms=470000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.456879Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=412 slot_index=7 delay_ms=471000 [INFO] [stdout] 2025-09-10T08:42:04.456899Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=412 entry_id=412 connection_id=411 delay_ms=471000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.456960Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=413 slot_index=107 delay_ms=472000 [INFO] [stdout] 2025-09-10T08:42:04.456979Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=413 entry_id=413 connection_id=412 delay_ms=472000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.457027Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=414 slot_index=207 delay_ms=473000 [INFO] [stdout] 2025-09-10T08:42:04.457044Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=414 entry_id=414 connection_id=413 delay_ms=473000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.457089Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=415 slot_index=307 delay_ms=474000 [INFO] [stdout] 2025-09-10T08:42:04.457104Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=415 entry_id=415 connection_id=414 delay_ms=474000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.457149Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=416 slot_index=407 delay_ms=475000 [INFO] [stdout] 2025-09-10T08:42:04.457165Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=416 entry_id=416 connection_id=415 delay_ms=475000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.457215Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=417 slot_index=507 delay_ms=476000 [INFO] [stdout] 2025-09-10T08:42:04.457233Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=417 entry_id=417 connection_id=416 delay_ms=476000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.457282Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=418 slot_index=95 delay_ms=477000 [INFO] [stdout] 2025-09-10T08:42:04.457299Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=418 entry_id=418 connection_id=417 delay_ms=477000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.457348Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=419 slot_index=195 delay_ms=478000 [INFO] [stdout] 2025-09-10T08:42:04.457366Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=419 entry_id=419 connection_id=418 delay_ms=478000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.457416Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=420 slot_index=295 delay_ms=479000 [INFO] [stdout] 2025-09-10T08:42:04.457434Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=420 entry_id=420 connection_id=419 delay_ms=479000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.457495Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=421 slot_index=395 delay_ms=480000 [INFO] [stdout] 2025-09-10T08:42:04.457528Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=421 entry_id=421 connection_id=420 delay_ms=480000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.457588Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=422 slot_index=495 delay_ms=481000 [INFO] [stdout] 2025-09-10T08:42:04.457607Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=422 entry_id=422 connection_id=421 delay_ms=481000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.457689Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=423 slot_index=83 delay_ms=482000 [INFO] [stdout] 2025-09-10T08:42:04.457710Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=423 entry_id=423 connection_id=422 delay_ms=482000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.457769Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=424 slot_index=183 delay_ms=483000 [INFO] [stdout] 2025-09-10T08:42:04.457792Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=424 entry_id=424 connection_id=423 delay_ms=483000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.457851Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=425 slot_index=283 delay_ms=484000 [INFO] [stdout] 2025-09-10T08:42:04.457871Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=425 entry_id=425 connection_id=424 delay_ms=484000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.457939Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=426 slot_index=383 delay_ms=485000 [INFO] [stdout] 2025-09-10T08:42:04.457959Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=426 entry_id=426 connection_id=425 delay_ms=485000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.458018Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=427 slot_index=483 delay_ms=486000 [INFO] [stdout] 2025-09-10T08:42:04.458039Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=427 entry_id=427 connection_id=426 delay_ms=486000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.458098Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=428 slot_index=71 delay_ms=487000 [INFO] [stdout] 2025-09-10T08:42:04.458118Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=428 entry_id=428 connection_id=427 delay_ms=487000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.458174Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=429 slot_index=171 delay_ms=488000 [INFO] [stdout] 2025-09-10T08:42:04.458195Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=429 entry_id=429 connection_id=428 delay_ms=488000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.458253Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=430 slot_index=271 delay_ms=489000 [INFO] [stdout] 2025-09-10T08:42:04.458274Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=430 entry_id=430 connection_id=429 delay_ms=489000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.458334Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=431 slot_index=371 delay_ms=490000 [INFO] [stdout] 2025-09-10T08:42:04.458353Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=431 entry_id=431 connection_id=430 delay_ms=490000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.458408Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=432 slot_index=471 delay_ms=491000 [INFO] [stdout] 2025-09-10T08:42:04.458428Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=432 entry_id=432 connection_id=431 delay_ms=491000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.458488Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=433 slot_index=59 delay_ms=492000 [INFO] [stdout] 2025-09-10T08:42:04.458509Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=433 entry_id=433 connection_id=432 delay_ms=492000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.458570Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=434 slot_index=159 delay_ms=493000 [INFO] [stdout] 2025-09-10T08:42:04.458590Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=434 entry_id=434 connection_id=433 delay_ms=493000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.458658Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=357 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.458678Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=357 entry_id=357 connection_id=356 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.458902Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=449 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.459212Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=449 entry_id=449 connection_id=4608 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.459263Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=450 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.459283Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=450 entry_id=450 connection_id=1209 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.459314Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=451 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.459331Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=451 entry_id=451 connection_id=4908 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.459354Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=452 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.459371Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=452 entry_id=452 connection_id=2009 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.459400Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=453 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.459417Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=453 entry_id=453 connection_id=1009 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.459439Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=454 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.459454Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=454 entry_id=454 connection_id=1609 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.459476Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=455 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.459491Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=455 entry_id=455 connection_id=4808 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.459513Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=456 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.459528Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=456 entry_id=456 connection_id=2309 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.459559Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=457 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.459573Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=457 entry_id=457 connection_id=1809 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.459594Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=458 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.459608Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=458 entry_id=458 connection_id=1309 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.459648Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=459 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.459665Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=459 entry_id=459 connection_id=1109 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.459698Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=460 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.459715Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=460 entry_id=460 connection_id=1509 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.459745Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=461 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.459762Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=461 entry_id=461 connection_id=1709 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.459791Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=462 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.459808Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=462 entry_id=462 connection_id=1909 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.459833Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=463 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.459847Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=463 entry_id=463 connection_id=2209 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.459876Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=464 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.459892Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=464 entry_id=464 connection_id=2409 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.459927Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=465 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.459945Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=465 entry_id=465 connection_id=3709 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.459987Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=466 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.460005Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=466 entry_id=466 connection_id=2509 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.460029Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=467 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.460046Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=467 entry_id=467 connection_id=3309 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.460074Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=468 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.460089Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=468 entry_id=468 connection_id=2709 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.460112Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=469 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.460126Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=469 entry_id=469 connection_id=2609 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.460156Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=470 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.460173Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=470 entry_id=470 connection_id=2809 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.460204Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=471 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.460223Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=471 entry_id=471 connection_id=2909 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.460255Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=472 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.460271Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=472 entry_id=472 connection_id=3009 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.460299Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=473 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.460316Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=473 entry_id=473 connection_id=3109 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.460345Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=474 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.460362Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=474 entry_id=474 connection_id=3409 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.460386Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=475 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.460401Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=475 entry_id=475 connection_id=3209 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.460429Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=476 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.460445Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=476 entry_id=476 connection_id=3809 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.460467Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=477 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.460481Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=477 entry_id=477 connection_id=709 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.460513Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=478 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.460529Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=478 entry_id=478 connection_id=3509 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.460555Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=479 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.460570Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=479 entry_id=479 connection_id=3609 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.460596Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=480 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.460707Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=373 entry_id=373 connection_id=372 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.460785Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=374 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.460807Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=374 entry_id=374 connection_id=373 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.460869Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=375 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.460928Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=358 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.462428Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=358 entry_id=358 connection_id=357 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.460613Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=480 entry_id=480 connection_id=3909 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.462539Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=481 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.462560Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=481 entry_id=481 connection_id=4009 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.462595Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=482 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.462613Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=482 entry_id=482 connection_id=809 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.462668Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=483 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.462686Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=483 entry_id=483 connection_id=609 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.462717Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=484 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.462733Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=484 entry_id=484 connection_id=4109 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.462764Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=485 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.462779Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=485 entry_id=485 connection_id=4209 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.462804Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=486 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.462817Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=486 entry_id=486 connection_id=4309 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.462845Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=487 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.462861Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=487 entry_id=487 connection_id=909 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.462885Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=488 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.462900Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=488 entry_id=488 connection_id=209 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.462938Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=489 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.462955Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=489 entry_id=489 connection_id=109 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.462977Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=490 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.462993Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=490 entry_id=490 connection_id=309 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.463023Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=491 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.463040Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=491 entry_id=491 connection_id=1410 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.463071Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=492 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.463089Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=492 entry_id=492 connection_id=2109 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.463112Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=493 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.463127Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=493 entry_id=493 connection_id=409 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.463155Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=494 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.463173Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=494 entry_id=494 connection_id=509 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.463206Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=495 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.463224Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=495 entry_id=495 connection_id=9 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.463253Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=496 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.463269Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=496 entry_id=496 connection_id=4709 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.463301Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=497 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.463318Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=497 entry_id=497 connection_id=4409 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.463343Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=498 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.463358Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=498 entry_id=498 connection_id=2810 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.463390Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=499 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.463407Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=499 entry_id=499 connection_id=4509 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.463438Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=500 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.463455Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=500 entry_id=500 connection_id=4609 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.463488Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=501 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.463503Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=501 entry_id=501 connection_id=1210 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.463544Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=502 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.463562Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=502 entry_id=502 connection_id=4909 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.463594Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=503 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.463610Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=503 entry_id=503 connection_id=2010 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.463657Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=504 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.463675Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=504 entry_id=504 connection_id=1010 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.463698Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=505 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.463712Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=505 entry_id=505 connection_id=1610 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.463742Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=506 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.463758Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=506 entry_id=506 connection_id=4809 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.463787Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=507 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.463805Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=507 entry_id=507 connection_id=2310 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.463837Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=508 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.463854Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=508 entry_id=508 connection_id=1810 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.463873Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=509 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.463887Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=509 entry_id=509 connection_id=1310 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.463911Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=510 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.463937Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=510 entry_id=510 connection_id=1110 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.464050Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=511 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.464071Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=511 entry_id=511 connection_id=1510 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.464102Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=512 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.464119Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=512 entry_id=512 connection_id=1710 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.464145Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=513 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.464161Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=513 entry_id=513 connection_id=1910 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.464191Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=514 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.464207Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=514 entry_id=514 connection_id=2210 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.464232Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=515 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.464248Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=515 entry_id=515 connection_id=2410 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.464270Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=516 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.464284Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=516 entry_id=516 connection_id=3710 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.464307Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=517 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.464322Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=517 entry_id=517 connection_id=2510 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.464350Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=518 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.464366Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=518 entry_id=518 connection_id=3310 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.464393Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=519 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.464409Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=519 entry_id=519 connection_id=2710 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.464435Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=520 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.464449Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=520 entry_id=520 connection_id=2610 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.464479Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=521 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.464495Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=521 entry_id=521 connection_id=810 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.464524Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=522 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.464541Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=522 entry_id=522 connection_id=2910 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.464564Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=523 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.464580Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=523 entry_id=523 connection_id=3010 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.464608Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=524 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.464645Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=524 entry_id=524 connection_id=3110 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.464678Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=525 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.464694Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=525 entry_id=525 connection_id=3410 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.464722Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=526 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.464738Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=526 entry_id=526 connection_id=3210 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.464759Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=527 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.464773Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=527 entry_id=527 connection_id=3810 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.464802Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=528 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.464818Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=528 entry_id=528 connection_id=710 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.464847Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=529 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.464863Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=529 entry_id=529 connection_id=3510 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.464892Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=530 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.464908Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=530 entry_id=530 connection_id=3610 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.464945Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=531 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.464962Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=531 entry_id=531 connection_id=3910 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.464996Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=532 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.465012Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=532 entry_id=532 connection_id=4010 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.465040Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=533 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.465056Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=533 entry_id=533 connection_id=110 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.465087Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=534 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.465103Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=534 entry_id=534 connection_id=610 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.465132Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=535 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.465147Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=535 entry_id=535 connection_id=4110 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.465169Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=536 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.465183Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=536 entry_id=536 connection_id=4210 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.465211Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=537 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.465227Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=537 entry_id=537 connection_id=4310 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.465249Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=538 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.465266Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=538 entry_id=538 connection_id=910 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.465294Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=539 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.465312Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=539 entry_id=539 connection_id=210 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.465335Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=540 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.465349Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=540 entry_id=540 connection_id=2110 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.465377Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=541 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.465393Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=541 entry_id=541 connection_id=310 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.465421Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=542 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.465437Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=542 entry_id=542 connection_id=1411 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.465465Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=543 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.465480Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=543 entry_id=543 connection_id=510 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.465538Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=544 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.465555Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=544 entry_id=544 connection_id=410 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.465578Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=545 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.465592Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=545 entry_id=545 connection_id=10 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.460989Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=435 slot_index=259 delay_ms=494000 [INFO] [stdout] 2025-09-10T08:42:04.465650Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=435 entry_id=435 connection_id=434 delay_ms=494000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.465722Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=436 slot_index=359 delay_ms=495000 [INFO] [stdout] 2025-09-10T08:42:04.465743Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=436 entry_id=436 connection_id=435 delay_ms=495000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.465799Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=437 slot_index=459 delay_ms=496000 [INFO] [stdout] 2025-09-10T08:42:04.465818Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=437 entry_id=437 connection_id=436 delay_ms=496000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.465873Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=438 slot_index=47 delay_ms=497000 [INFO] [stdout] 2025-09-10T08:42:04.465892Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=438 entry_id=438 connection_id=437 delay_ms=497000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.465959Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=439 slot_index=147 delay_ms=498000 [INFO] [stdout] 2025-09-10T08:42:04.465980Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=439 entry_id=439 connection_id=438 delay_ms=498000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.466037Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=440 slot_index=247 delay_ms=499000 [INFO] [stdout] 2025-09-10T08:42:04.466055Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=440 entry_id=440 connection_id=439 delay_ms=499000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.466105Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=441 slot_index=347 delay_ms=500000 [INFO] [stdout] 2025-09-10T08:42:04.466125Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=441 entry_id=441 connection_id=440 delay_ms=500000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.466181Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=442 slot_index=447 delay_ms=501000 [INFO] [stdout] 2025-09-10T08:42:04.466201Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=442 entry_id=442 connection_id=441 delay_ms=501000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.466256Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=443 slot_index=35 delay_ms=502000 [INFO] [stdout] 2025-09-10T08:42:04.466277Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=443 entry_id=443 connection_id=442 delay_ms=502000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.466328Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=444 slot_index=135 delay_ms=503000 [INFO] [stdout] 2025-09-10T08:42:04.466346Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=444 entry_id=444 connection_id=443 delay_ms=503000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.466401Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=445 slot_index=235 delay_ms=504000 [INFO] [stdout] 2025-09-10T08:42:04.466420Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=445 entry_id=445 connection_id=444 delay_ms=504000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.466475Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=446 slot_index=335 delay_ms=505000 [INFO] [stdout] 2025-09-10T08:42:04.466493Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=446 entry_id=446 connection_id=445 delay_ms=505000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.466551Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=447 slot_index=435 delay_ms=506000 [INFO] [stdout] 2025-09-10T08:42:04.466570Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=447 entry_id=447 connection_id=446 delay_ms=506000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.466640Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=448 slot_index=23 delay_ms=507000 [INFO] [stdout] 2025-09-10T08:42:04.466661Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=448 entry_id=448 connection_id=447 delay_ms=507000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.466694Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=359 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.466723Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=359 entry_id=359 connection_id=358 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.466789Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=360 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.466811Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=360 entry_id=360 connection_id=359 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.466861Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=361 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.466880Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=361 entry_id=361 connection_id=360 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.466956Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=362 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.466977Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=362 entry_id=362 connection_id=361 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.466995Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=449 slot_index=123 delay_ms=508000 [INFO] [stdout] 2025-09-10T08:42:04.467331Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=449 entry_id=449 connection_id=448 delay_ms=508000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.467392Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=450 slot_index=223 delay_ms=509000 [INFO] [stdout] 2025-09-10T08:42:04.467408Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=450 entry_id=450 connection_id=449 delay_ms=509000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.467446Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=363 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.467456Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=451 slot_index=323 delay_ms=510000 [INFO] [stdout] 2025-09-10T08:42:04.467470Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=363 entry_id=363 connection_id=362 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.467474Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=451 entry_id=451 connection_id=450 delay_ms=510000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.467533Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=375 entry_id=375 connection_id=374 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.467547Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=364 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.467569Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=364 entry_id=364 connection_id=363 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.467592Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=376 slot_index=30 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.467647Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=365 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.467664Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=376 entry_id=376 connection_id=375 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.467675Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=365 entry_id=365 connection_id=364 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.467700Z DEBUG kestrel_protocol::timer::wheel::core: Advancing timing wheel elapsed_ms=103 slots_to_advance=10 max_advance=10 current_slot=10 [INFO] [stdout] 2025-09-10T08:42:04.467739Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=366 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.467761Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=366 entry_id=366 connection_id=365 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.467813Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=1 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.467821Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=367 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.467827Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=2 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.467838Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=3 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.467842Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=367 entry_id=367 connection_id=366 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.467847Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=4 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.467858Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=5 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.467899Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=6 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.467902Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=368 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.467910Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=7 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.467925Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=8 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.467926Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=368 entry_id=368 connection_id=367 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.467933Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=9 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.467942Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=10 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.467950Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=11 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.467976Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=369 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.467986Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=12 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.467995Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=13 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.467997Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=369 entry_id=369 connection_id=368 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.468002Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=14 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.468011Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=15 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.468020Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=16 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.468050Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=17 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.468058Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=18 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.468056Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=370 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.468065Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=19 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.468075Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=20 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.468077Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=370 entry_id=370 connection_id=369 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.468082Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=21 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.468091Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=22 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.468099Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=23 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.468128Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=24 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.468125Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=371 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.468136Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=25 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.468145Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=26 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.468143Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=371 entry_id=371 connection_id=370 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.468153Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=27 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.468161Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=28 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.468266Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=29 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.468275Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=30 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.468283Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=31 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.468290Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=32 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.468298Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=33 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.468308Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=34 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.468315Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=35 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.468323Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=36 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.468331Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=37 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.468339Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=38 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.468346Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=39 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.468354Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=40 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.468361Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=41 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.468369Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=42 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.468378Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=43 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.468385Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=44 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.468393Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=45 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.468401Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=46 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.468409Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=47 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.468417Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=48 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.468425Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=49 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.468432Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=50 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.468441Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=51 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.468241Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=452 slot_index=423 delay_ms=511000 [INFO] [stdout] 2025-09-10T08:42:04.468189Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=372 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.469899Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=372 entry_id=372 connection_id=371 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.469985Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=373 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.470008Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=373 entry_id=373 connection_id=372 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.470067Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=374 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.470087Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=374 entry_id=374 connection_id=373 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.470145Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=375 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.470167Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=375 entry_id=375 connection_id=374 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.465614Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=546 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.470217Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=546 entry_id=546 connection_id=4710 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.470266Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=547 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.470284Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=547 entry_id=547 connection_id=4410 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.470316Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=548 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.470332Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=548 entry_id=548 connection_id=2811 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.470366Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=549 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.470382Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=549 entry_id=549 connection_id=4510 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.470401Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=550 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.470414Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=550 entry_id=550 connection_id=4610 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.470439Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=551 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.470452Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=551 entry_id=551 connection_id=1211 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.470478Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=552 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.470493Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=552 entry_id=552 connection_id=4910 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.470516Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=553 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.470530Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=553 entry_id=553 connection_id=2011 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.470554Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=554 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.470568Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=554 entry_id=554 connection_id=1011 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.470588Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=555 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.470602Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=555 entry_id=555 connection_id=1611 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.470660Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=556 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.470681Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=556 entry_id=556 connection_id=4810 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.470709Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=557 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.470725Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=557 entry_id=557 connection_id=2311 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.470749Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=558 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.470763Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=558 entry_id=558 connection_id=1811 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.470791Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=559 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.470806Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=559 entry_id=559 connection_id=1311 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.470829Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=560 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.470842Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=560 entry_id=560 connection_id=3811 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.470861Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=561 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.470874Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=561 entry_id=561 connection_id=1111 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.470897Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=562 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.470911Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=562 entry_id=562 connection_id=1511 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.470943Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=563 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.470958Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=563 entry_id=563 connection_id=1711 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.470982Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=564 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.470996Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=564 entry_id=564 connection_id=1911 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.471021Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=565 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.471034Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=565 entry_id=565 connection_id=2211 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.471059Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=566 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.471071Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=566 entry_id=566 connection_id=2411 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.471091Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=567 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.471103Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=567 entry_id=567 connection_id=3711 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.471128Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=568 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.471142Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=568 entry_id=568 connection_id=2511 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.471163Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=569 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.471176Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=569 entry_id=569 connection_id=3311 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.471200Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=570 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.471213Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=570 entry_id=570 connection_id=2711 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.471233Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=571 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.471246Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=571 entry_id=571 connection_id=2611 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.471268Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=572 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.471281Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=572 entry_id=572 connection_id=811 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.471298Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=573 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.471311Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=573 entry_id=573 connection_id=2911 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.471331Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=574 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.471345Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=574 entry_id=574 connection_id=3011 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.471364Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=575 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.471377Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=575 entry_id=575 connection_id=3111 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.471403Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=576 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.471416Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=576 entry_id=576 connection_id=3411 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.471438Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=577 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.471451Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=577 entry_id=577 connection_id=3211 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.471477Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=578 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.471490Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=578 entry_id=578 connection_id=4211 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.471509Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=579 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.471521Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=579 entry_id=579 connection_id=711 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.471537Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=580 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.471550Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=580 entry_id=580 connection_id=3511 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.471572Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=581 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.471585Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=581 entry_id=581 connection_id=3611 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.471608Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=582 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.471639Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=582 entry_id=582 connection_id=3911 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.471669Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=583 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.471685Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=583 entry_id=583 connection_id=4011 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.471709Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=584 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.471723Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=584 entry_id=584 connection_id=111 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.471742Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=585 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.471755Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=585 entry_id=585 connection_id=611 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.471778Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=586 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.471792Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=586 entry_id=586 connection_id=4111 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.471817Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=587 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.471831Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=587 entry_id=587 connection_id=2111 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.471855Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=588 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.471869Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=588 entry_id=588 connection_id=4311 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.471889Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=589 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.471901Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=589 entry_id=589 connection_id=911 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.471938Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=590 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.471954Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=590 entry_id=590 connection_id=211 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.471979Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=591 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.471992Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=591 entry_id=591 connection_id=1412 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.472013Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=592 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.472026Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=592 entry_id=592 connection_id=311 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.472048Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=593 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.472061Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=593 entry_id=593 connection_id=511 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.472084Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=594 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.472097Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=594 entry_id=594 connection_id=411 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.472142Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=595 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.472158Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=595 entry_id=595 connection_id=412 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.472378Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=596 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.472399Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=596 entry_id=596 connection_id=413 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.472422Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=597 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.472437Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=597 entry_id=597 connection_id=11 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.472459Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=598 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.472473Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=598 entry_id=598 connection_id=4711 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.472500Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=599 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.472516Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=599 entry_id=599 connection_id=4411 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.472544Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=600 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.472560Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=600 entry_id=600 connection_id=2812 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.472586Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=601 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.472604Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=601 entry_id=601 connection_id=4511 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.472662Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=602 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.472681Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=602 entry_id=602 connection_id=4611 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.472704Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=603 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.472720Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=603 entry_id=603 connection_id=1212 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.472749Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=604 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.472766Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=604 entry_id=604 connection_id=4911 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.472794Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=605 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.472809Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=605 entry_id=605 connection_id=2012 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.472838Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=606 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.472853Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=606 entry_id=606 connection_id=1012 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.472874Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=607 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.472887Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=607 entry_id=607 connection_id=1612 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.472904Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=608 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.472924Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=608 entry_id=608 connection_id=4811 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.472950Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=609 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.472963Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=609 entry_id=609 connection_id=2312 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.472986Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=610 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.473000Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=610 entry_id=610 connection_id=1812 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.473026Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=611 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.473042Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=611 entry_id=611 connection_id=1312 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.473067Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=612 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.473084Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=612 entry_id=612 connection_id=3812 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.473112Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=613 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.473128Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=613 entry_id=613 connection_id=1112 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.473154Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=614 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.473170Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=614 entry_id=614 connection_id=1512 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.473193Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=615 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.473208Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=615 entry_id=615 connection_id=1712 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.473235Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=616 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.473252Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=616 entry_id=616 connection_id=1912 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.473281Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=617 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.473297Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=617 entry_id=617 connection_id=2212 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.473325Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=618 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.473341Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=618 entry_id=618 connection_id=2412 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.473372Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=619 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.473388Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=619 entry_id=619 connection_id=3712 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.473417Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=620 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.473433Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=620 entry_id=620 connection_id=2512 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.473456Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=621 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.473471Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=621 entry_id=621 connection_id=3312 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.473495Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=622 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.473509Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=622 entry_id=622 connection_id=2712 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.473531Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=623 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.473546Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=623 entry_id=623 connection_id=2612 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.473567Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=624 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.473581Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=624 entry_id=624 connection_id=812 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.473607Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=625 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.473654Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=376 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.473671Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=376 entry_id=376 connection_id=375 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.473896Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=452 entry_id=452 connection_id=451 delay_ms=511000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.473977Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=453 slot_index=11 delay_ms=512000 [INFO] [stdout] 2025-09-10T08:42:04.473998Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=453 entry_id=453 connection_id=452 delay_ms=512000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.474054Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=454 slot_index=111 delay_ms=513000 [INFO] [stdout] 2025-09-10T08:42:04.474073Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=454 entry_id=454 connection_id=453 delay_ms=513000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.474125Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=455 slot_index=211 delay_ms=514000 [INFO] [stdout] 2025-09-10T08:42:04.474142Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=455 entry_id=455 connection_id=454 delay_ms=514000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.474190Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=456 slot_index=311 delay_ms=515000 [INFO] [stdout] 2025-09-10T08:42:04.474208Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=456 entry_id=456 connection_id=455 delay_ms=515000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.474255Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=457 slot_index=411 delay_ms=516000 [INFO] [stdout] 2025-09-10T08:42:04.474273Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=457 entry_id=457 connection_id=456 delay_ms=516000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.474321Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=458 slot_index=511 delay_ms=517000 [INFO] [stdout] 2025-09-10T08:42:04.474339Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=458 entry_id=458 connection_id=457 delay_ms=517000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.474390Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=459 slot_index=99 delay_ms=518000 [INFO] [stdout] 2025-09-10T08:42:04.474408Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=459 entry_id=459 connection_id=458 delay_ms=518000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.474456Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=460 slot_index=199 delay_ms=519000 [INFO] [stdout] 2025-09-10T08:42:04.474474Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=460 entry_id=460 connection_id=459 delay_ms=519000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.474524Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=461 slot_index=299 delay_ms=520000 [INFO] [stdout] 2025-09-10T08:42:04.474542Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=461 entry_id=461 connection_id=460 delay_ms=520000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.474593Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=462 slot_index=399 delay_ms=521000 [INFO] [stdout] 2025-09-10T08:42:04.474612Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=462 entry_id=462 connection_id=461 delay_ms=521000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.474686Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=463 slot_index=499 delay_ms=522000 [INFO] [stdout] 2025-09-10T08:42:04.474707Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=463 entry_id=463 connection_id=462 delay_ms=522000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.474760Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=464 slot_index=87 delay_ms=523000 [INFO] [stdout] 2025-09-10T08:42:04.474778Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=464 entry_id=464 connection_id=463 delay_ms=523000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.474829Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=465 slot_index=187 delay_ms=524000 [INFO] [stdout] 2025-09-10T08:42:04.474847Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=465 entry_id=465 connection_id=464 delay_ms=524000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.474898Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=466 slot_index=287 delay_ms=525000 [INFO] [stdout] 2025-09-10T08:42:04.474925Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=466 entry_id=466 connection_id=465 delay_ms=525000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.474982Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=467 slot_index=387 delay_ms=526000 [INFO] [stdout] 2025-09-10T08:42:04.474999Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=467 entry_id=467 connection_id=466 delay_ms=526000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.475051Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=468 slot_index=487 delay_ms=527000 [INFO] [stdout] 2025-09-10T08:42:04.475070Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=468 entry_id=468 connection_id=467 delay_ms=527000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.475123Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=469 slot_index=75 delay_ms=528000 [INFO] [stdout] 2025-09-10T08:42:04.475141Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=469 entry_id=469 connection_id=468 delay_ms=528000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.475193Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=470 slot_index=175 delay_ms=529000 [INFO] [stdout] 2025-09-10T08:42:04.475212Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=470 entry_id=470 connection_id=469 delay_ms=529000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.475263Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=471 slot_index=275 delay_ms=530000 [INFO] [stdout] 2025-09-10T08:42:04.475281Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=471 entry_id=471 connection_id=470 delay_ms=530000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.475331Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=472 slot_index=375 delay_ms=531000 [INFO] [stdout] 2025-09-10T08:42:04.475350Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=472 entry_id=472 connection_id=471 delay_ms=531000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.475401Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=473 slot_index=475 delay_ms=532000 [INFO] [stdout] 2025-09-10T08:42:04.475419Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=473 entry_id=473 connection_id=472 delay_ms=532000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.475471Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=474 slot_index=63 delay_ms=533000 [INFO] [stdout] 2025-09-10T08:42:04.475489Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=474 entry_id=474 connection_id=473 delay_ms=533000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.475542Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=475 slot_index=163 delay_ms=534000 [INFO] [stdout] 2025-09-10T08:42:04.475560Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=475 entry_id=475 connection_id=474 delay_ms=534000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.475610Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=476 slot_index=263 delay_ms=535000 [INFO] [stdout] 2025-09-10T08:42:04.475647Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=476 entry_id=476 connection_id=475 delay_ms=535000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.475700Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=477 slot_index=363 delay_ms=536000 [INFO] [stdout] 2025-09-10T08:42:04.475716Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=477 entry_id=477 connection_id=476 delay_ms=536000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.475753Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=478 slot_index=463 delay_ms=537000 [INFO] [stdout] 2025-09-10T08:42:04.475767Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=478 entry_id=478 connection_id=477 delay_ms=537000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.475809Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=479 slot_index=51 delay_ms=538000 [INFO] [stdout] 2025-09-10T08:42:04.475824Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=479 entry_id=479 connection_id=478 delay_ms=538000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.475866Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=480 slot_index=151 delay_ms=539000 [INFO] [stdout] 2025-09-10T08:42:04.475881Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=480 entry_id=480 connection_id=479 delay_ms=539000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.475935Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=481 slot_index=251 delay_ms=540000 [INFO] [stdout] 2025-09-10T08:42:04.475954Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=481 entry_id=481 connection_id=480 delay_ms=540000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.475999Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=482 slot_index=351 delay_ms=541000 [INFO] [stdout] 2025-09-10T08:42:04.476013Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=482 entry_id=482 connection_id=481 delay_ms=541000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.476052Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=483 slot_index=451 delay_ms=542000 [INFO] [stdout] 2025-09-10T08:42:04.476066Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=483 entry_id=483 connection_id=482 delay_ms=542000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.476108Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=484 slot_index=39 delay_ms=543000 [INFO] [stdout] 2025-09-10T08:42:04.476122Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=484 entry_id=484 connection_id=483 delay_ms=543000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.476163Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=485 slot_index=139 delay_ms=544000 [INFO] [stdout] 2025-09-10T08:42:04.476179Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=485 entry_id=485 connection_id=484 delay_ms=544000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.476229Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=486 slot_index=239 delay_ms=545000 [INFO] [stdout] 2025-09-10T08:42:04.476248Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=486 entry_id=486 connection_id=485 delay_ms=545000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.476297Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=487 slot_index=339 delay_ms=546000 [INFO] [stdout] 2025-09-10T08:42:04.476317Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=52 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.476694Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=53 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.476710Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=54 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.476720Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=55 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.476728Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=56 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.476737Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=57 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.476745Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=58 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.476754Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=59 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.476762Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=60 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.476771Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=61 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.476779Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=62 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.476788Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=63 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.476796Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=64 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.476805Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=65 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.476816Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=66 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.476825Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=67 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.476833Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=68 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.476842Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=69 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.476853Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=70 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.476862Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=71 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.476871Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=72 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.476880Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=73 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.476889Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=74 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.476898Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=75 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.476906Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=76 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.476922Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=77 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.476931Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=78 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.476940Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=79 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.476949Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=80 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.476957Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=81 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.476966Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=82 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.476974Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=83 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.476983Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=84 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.476992Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=85 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477001Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=86 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477010Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=87 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477020Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=88 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477028Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=89 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477036Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=90 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477045Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=91 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477054Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=92 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477062Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=93 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477070Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=94 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477079Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=95 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477087Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=96 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477096Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=97 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477105Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=98 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477113Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=99 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477122Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=100 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477130Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=101 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477139Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=102 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477148Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=103 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477156Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=104 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477165Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=105 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477176Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=106 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477185Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=107 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477194Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=108 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477203Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=109 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477212Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=110 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477220Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=111 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477229Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=112 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477237Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=113 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477246Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=114 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477254Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=115 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477263Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=116 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477272Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=117 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477282Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=118 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477290Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=119 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477299Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=120 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477308Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=121 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477316Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=122 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477325Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=123 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477335Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=124 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477344Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=125 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477352Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=126 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477361Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=127 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477369Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=128 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477379Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=129 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477388Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=130 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477397Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=131 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477405Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=132 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477414Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=133 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477423Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=134 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477432Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=135 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477442Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=136 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477450Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=137 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477459Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=138 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477468Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=139 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477476Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=140 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477486Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=141 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477495Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=142 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477504Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=143 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477512Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=144 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477521Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=145 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477529Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=146 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477538Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=147 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477547Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=148 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477556Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=149 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477565Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=150 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477573Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=151 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477582Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=152 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477591Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=153 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477600Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=154 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477609Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=155 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477635Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=156 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477646Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=157 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477654Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=158 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477663Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=159 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477674Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=160 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477683Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=161 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477692Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=162 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477701Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=163 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477710Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=164 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477719Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=165 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477728Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=166 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477736Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=167 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477745Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=168 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477754Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=169 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477763Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=170 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477771Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=171 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477780Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=172 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477788Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=173 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477797Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=174 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477806Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=175 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477805Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=28751231 [INFO] [stdout] 2025-09-10T08:42:04.477814Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=176 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477825Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=177 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477828Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=28751231 state=SynReceived [INFO] [stdout] 2025-09-10T08:42:04.477833Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=178 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477842Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=179 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477851Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=180 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477860Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=181 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477868Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=182 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477877Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=183 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477885Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=184 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477894Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=185 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477903Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=186 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477919Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=187 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477929Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=188 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477937Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=189 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477945Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=190 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477953Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=191 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477962Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=192 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477970Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=193 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477980Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=194 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477988Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=195 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.477997Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=196 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.478006Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=197 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.478014Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=198 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.478023Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=199 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.478031Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=200 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.478040Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=201 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.478048Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=202 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.478057Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=203 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.478065Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=204 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.478074Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=205 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.478082Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=206 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.478091Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=207 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.478099Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=208 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.478108Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=209 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.478116Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=210 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.478125Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=211 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.478134Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=212 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.478143Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=213 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.478151Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=214 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.478160Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=215 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.478168Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=216 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.478177Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=217 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.478185Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=218 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.478194Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=219 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.478203Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=220 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.478211Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=221 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.478219Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=222 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.478227Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=223 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.478236Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=224 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.478245Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=225 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.478253Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=226 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.478262Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=227 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.478270Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=228 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.478279Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=229 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.478289Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=230 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.478298Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=231 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.478306Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=232 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.478315Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=233 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.478323Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=234 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.478332Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=235 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.478341Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=236 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.478349Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=237 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.478358Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=238 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.478367Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=239 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.478375Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=240 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.478384Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=241 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.478393Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=242 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.478401Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=243 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.478410Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=244 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.478419Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=245 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.478428Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=246 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.478436Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=247 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.478446Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=248 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.478454Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=249 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.478463Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=250 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.478472Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=251 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.478480Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=252 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.478489Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=253 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.478497Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=254 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.478506Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=255 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.478514Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=256 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.478523Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=257 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.478545Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=258 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.478555Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=259 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.478563Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=260 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.478572Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=261 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.478580Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=262 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.478589Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=263 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.478597Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=264 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.478606Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=265 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.478615Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=266 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.478646Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=267 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.478656Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=268 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.478665Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=269 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.478674Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=270 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.478682Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=271 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.478691Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=272 expiry_time=Instant { tv_sec: 124644, tv_nsec: 835168189 } [INFO] [stdout] 2025-09-10T08:42:04.478709Z DEBUG kestrel_protocol::timer::wheel::core: Timing wheel advance completed expired_count=272 [INFO] [stdout] 2025-09-10T08:42:04.479934Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=1 connection_id=0 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.479959Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=2 connection_id=1 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.479971Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=3 connection_id=2 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.479982Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=4 connection_id=3 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.479993Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=5 connection_id=4 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.480005Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=6 connection_id=5 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.480016Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=7 connection_id=6 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.480027Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=8 connection_id=7 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.480039Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=9 connection_id=8 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.480051Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=10 connection_id=9 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.480064Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=11 connection_id=10 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.480075Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=12 connection_id=11 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.480086Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=13 connection_id=12 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.480097Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=14 connection_id=13 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.480108Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=15 connection_id=14 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.480119Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=16 connection_id=15 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.480131Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=17 connection_id=16 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.480144Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=18 connection_id=17 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.480156Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=19 connection_id=18 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.480167Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=20 connection_id=19 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.480178Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=21 connection_id=20 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.480189Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=22 connection_id=21 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.480201Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=23 connection_id=22 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.480213Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=24 connection_id=23 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.480225Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=25 connection_id=24 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.480237Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=26 connection_id=25 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.480248Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=27 connection_id=26 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.480262Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=28 connection_id=27 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.480274Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=29 connection_id=28 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.480285Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=30 connection_id=29 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.480296Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=31 connection_id=30 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.480307Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=32 connection_id=31 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.480320Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=33 connection_id=32 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.480332Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=34 connection_id=33 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.480343Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=35 connection_id=34 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.480354Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=36 connection_id=35 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.480365Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=37 connection_id=36 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.480376Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=38 connection_id=37 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.480387Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=39 connection_id=38 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.480398Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=40 connection_id=39 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.480410Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=41 connection_id=40 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.480421Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=42 connection_id=41 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.480432Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=43 connection_id=42 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.480443Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=44 connection_id=43 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.480456Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=45 connection_id=44 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.480467Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=46 connection_id=45 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.480479Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=47 connection_id=46 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.480490Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=48 connection_id=47 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.480501Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=49 connection_id=48 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.480513Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=50 connection_id=49 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.480524Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=51 connection_id=50 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.480535Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=52 connection_id=51 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.480547Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=53 connection_id=52 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.480560Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=54 connection_id=53 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.480571Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=55 connection_id=54 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.480582Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=56 connection_id=55 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.480595Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=57 connection_id=56 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.480606Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=58 connection_id=57 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.476357Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=377 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.480655Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=377 entry_id=377 connection_id=376 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.480765Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=378 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.476397Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=625 entry_id=625 connection_id=2912 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.480984Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=626 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.481006Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=626 entry_id=626 connection_id=3012 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.481040Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=627 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.481058Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=627 entry_id=627 connection_id=3112 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.481085Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=628 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.481100Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=628 entry_id=628 connection_id=3412 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.481125Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=629 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.481141Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=629 entry_id=629 connection_id=3212 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.481168Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=630 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.481183Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=630 entry_id=630 connection_id=4212 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.481202Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=631 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.481215Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=631 entry_id=631 connection_id=712 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.481238Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=632 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.481252Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=632 entry_id=632 connection_id=3512 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.481274Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=633 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.481287Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=633 entry_id=633 connection_id=3612 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.481311Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=634 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.481325Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=634 entry_id=634 connection_id=3912 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.481351Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=635 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.481366Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=635 entry_id=635 connection_id=4012 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.481392Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=636 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.481406Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=636 entry_id=636 connection_id=112 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.481432Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=637 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.481446Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=637 entry_id=637 connection_id=612 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.481469Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=638 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.481483Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=638 entry_id=638 connection_id=4112 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.481507Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=639 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.481521Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=639 entry_id=639 connection_id=2112 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.481540Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=640 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.481556Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=640 entry_id=640 connection_id=4312 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.481582Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=641 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.481597Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=641 entry_id=641 connection_id=912 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.481644Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=642 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.481662Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=642 entry_id=642 connection_id=212 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.481693Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=643 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.481708Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=643 entry_id=643 connection_id=1413 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.481734Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=644 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.481749Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=644 entry_id=644 connection_id=312 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.481770Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=645 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.481783Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=645 entry_id=645 connection_id=512 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.481806Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=646 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.481819Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=646 entry_id=646 connection_id=2313 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.481845Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=647 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.481860Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=647 entry_id=647 connection_id=414 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.481885Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=648 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.481901Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=648 entry_id=648 connection_id=12 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.481936Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=649 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.481953Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=649 entry_id=649 connection_id=4912 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.481973Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=650 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.481987Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=650 entry_id=650 connection_id=2013 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.482014Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=651 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.482029Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=651 entry_id=651 connection_id=1013 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.482059Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=652 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.482075Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=652 entry_id=652 connection_id=1613 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.482102Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=653 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.482117Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=653 entry_id=653 connection_id=4812 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.482141Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=654 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.482153Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=654 entry_id=654 connection_id=2513 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.482174Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=655 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.482191Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=655 entry_id=655 connection_id=2213 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.482218Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=656 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.482233Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=656 entry_id=656 connection_id=2413 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.482259Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=657 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.482275Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=657 entry_id=657 connection_id=3713 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.482305Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=658 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.482321Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=658 entry_id=658 connection_id=1913 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.482347Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=659 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.482363Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=659 entry_id=659 connection_id=2713 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.482384Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=660 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.482398Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=660 entry_id=660 connection_id=1813 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.482427Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=661 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.482443Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=661 entry_id=661 connection_id=3313 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.482468Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=662 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.482484Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=662 entry_id=662 connection_id=1313 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.482508Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=663 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.482523Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=663 entry_id=663 connection_id=2613 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.482551Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=664 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.482567Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=664 entry_id=664 connection_id=3813 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.482589Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=665 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.482604Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=665 entry_id=665 connection_id=1513 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.482651Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=666 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.482671Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=666 entry_id=666 connection_id=1713 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.482704Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=667 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.482721Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=667 entry_id=667 connection_id=1113 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.482754Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=668 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.482771Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=668 entry_id=668 connection_id=2813 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.482800Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=669 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.482816Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=669 entry_id=669 connection_id=4712 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.482837Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=670 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.480822Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=487 entry_id=487 connection_id=486 delay_ms=546000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.482952Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=488 slot_index=439 delay_ms=547000 [INFO] [stdout] 2025-09-10T08:42:04.482974Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=488 entry_id=488 connection_id=487 delay_ms=547000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.483035Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=489 slot_index=27 delay_ms=548000 [INFO] [stdout] 2025-09-10T08:42:04.483055Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=489 entry_id=489 connection_id=488 delay_ms=548000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.483114Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=490 slot_index=127 delay_ms=549000 [INFO] [stdout] 2025-09-10T08:42:04.483133Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=490 entry_id=490 connection_id=489 delay_ms=549000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.483190Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=491 slot_index=227 delay_ms=550000 [INFO] [stdout] 2025-09-10T08:42:04.483209Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=491 entry_id=491 connection_id=490 delay_ms=550000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.483266Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=492 slot_index=327 delay_ms=551000 [INFO] [stdout] 2025-09-10T08:42:04.483287Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=492 entry_id=492 connection_id=491 delay_ms=551000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.483345Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=493 slot_index=427 delay_ms=552000 [INFO] [stdout] 2025-09-10T08:42:04.483365Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=493 entry_id=493 connection_id=492 delay_ms=552000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.483421Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=494 slot_index=15 delay_ms=553000 [INFO] [stdout] 2025-09-10T08:42:04.483440Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=494 entry_id=494 connection_id=493 delay_ms=553000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.483500Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=495 slot_index=115 delay_ms=554000 [INFO] [stdout] 2025-09-10T08:42:04.483520Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=495 entry_id=495 connection_id=494 delay_ms=554000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.483577Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=496 slot_index=215 delay_ms=555000 [INFO] [stdout] 2025-09-10T08:42:04.483597Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=496 entry_id=496 connection_id=495 delay_ms=555000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.483672Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=497 slot_index=315 delay_ms=556000 [INFO] [stdout] 2025-09-10T08:42:04.483693Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=497 entry_id=497 connection_id=496 delay_ms=556000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.483753Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=498 slot_index=415 delay_ms=557000 [INFO] [stdout] 2025-09-10T08:42:04.483772Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=498 entry_id=498 connection_id=497 delay_ms=557000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.483830Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=499 slot_index=3 delay_ms=558000 [INFO] [stdout] 2025-09-10T08:42:04.483850Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=499 entry_id=499 connection_id=498 delay_ms=558000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.483904Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=500 slot_index=103 delay_ms=559000 [INFO] [stdout] 2025-09-10T08:42:04.483930Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=500 entry_id=500 connection_id=499 delay_ms=559000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.483980Z DEBUG kestrel_protocol::timer::wheel::core: Advancing timing wheel elapsed_ms=101 slots_to_advance=10 max_advance=10 current_slot=70 [INFO] [stdout] 2025-09-10T08:42:04.480838Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=59 connection_id=58 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.484867Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=60 connection_id=59 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.484888Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=61 connection_id=60 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.484900Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=62 connection_id=61 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.484919Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=63 connection_id=62 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.484932Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=64 connection_id=63 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.484946Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=65 connection_id=64 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.484960Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=66 connection_id=65 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.484972Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=67 connection_id=66 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.484984Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=68 connection_id=67 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.484996Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=69 connection_id=68 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.485009Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=70 connection_id=69 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.485021Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=71 connection_id=70 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.485032Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=72 connection_id=71 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.485045Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=73 connection_id=72 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.485057Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=74 connection_id=73 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.485069Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=75 connection_id=74 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.485082Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=76 connection_id=75 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.485094Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=77 connection_id=76 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.485106Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=78 connection_id=77 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.485117Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=79 connection_id=78 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.485127Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=80 connection_id=79 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.485138Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=81 connection_id=80 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.485149Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=82 connection_id=81 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.485159Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=83 connection_id=82 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.485171Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=84 connection_id=83 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.485183Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=85 connection_id=84 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.485195Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=86 connection_id=85 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.485206Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=87 connection_id=86 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.485217Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=88 connection_id=87 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.485228Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=89 connection_id=88 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.485240Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=90 connection_id=89 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.485252Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=91 connection_id=90 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.485263Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=92 connection_id=91 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.485275Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=93 connection_id=92 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.485287Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=94 connection_id=93 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.485300Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=95 connection_id=94 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.485311Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=96 connection_id=95 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.485324Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=97 connection_id=96 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.485335Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=98 connection_id=97 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.485348Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=99 connection_id=98 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.485360Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=100 connection_id=99 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.485373Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=101 connection_id=100 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.485384Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=102 connection_id=101 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.485396Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=103 connection_id=102 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.485408Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=104 connection_id=103 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.485421Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=105 connection_id=104 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.485434Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=106 connection_id=105 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.485447Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=107 connection_id=106 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.485460Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=108 connection_id=107 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.485473Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=109 connection_id=108 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.485510Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=110 connection_id=109 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.485524Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=111 connection_id=110 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.485538Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=112 connection_id=111 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.485550Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=113 connection_id=112 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.485561Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=114 connection_id=113 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.485574Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=115 connection_id=114 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.485586Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=116 connection_id=115 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.485597Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=117 connection_id=116 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.485610Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=118 connection_id=117 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.485666Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=119 connection_id=118 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.485683Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=120 connection_id=119 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.485695Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=121 connection_id=120 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.485706Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=122 connection_id=121 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.485717Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=123 connection_id=122 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.485730Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=124 connection_id=123 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.485742Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=125 connection_id=124 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.485754Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=126 connection_id=125 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.486015Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=272 connection_id=271 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.486038Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=271 connection_id=270 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.486054Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=270 connection_id=269 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.486066Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=269 connection_id=268 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.486078Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=268 connection_id=267 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.486090Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=267 connection_id=266 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.486101Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=266 connection_id=265 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.486113Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=265 connection_id=264 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.486124Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=264 connection_id=263 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.486136Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=263 connection_id=262 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.486149Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=262 connection_id=261 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.486161Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=261 connection_id=260 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.486173Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=260 connection_id=259 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.486185Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=259 connection_id=258 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.486196Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=258 connection_id=257 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.486208Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=257 connection_id=256 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.486220Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=256 connection_id=255 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.486233Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=255 connection_id=254 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.486245Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=254 connection_id=253 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.486260Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=253 connection_id=252 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.486273Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=252 connection_id=251 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.486286Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=251 connection_id=250 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.486298Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=250 connection_id=249 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.486311Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=249 connection_id=248 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.486322Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=248 connection_id=247 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.486333Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=247 connection_id=246 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.486345Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=246 connection_id=245 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.486357Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=245 connection_id=244 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.486368Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=244 connection_id=243 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.486380Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=243 connection_id=242 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.486392Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=242 connection_id=241 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.486404Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=241 connection_id=240 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.486417Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=240 connection_id=239 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.486431Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=239 connection_id=238 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.486446Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=238 connection_id=237 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.486458Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=237 connection_id=236 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.486472Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=236 connection_id=235 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.486483Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=235 connection_id=234 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.486494Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=234 connection_id=233 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.486506Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=233 connection_id=232 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.486518Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=232 connection_id=231 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.486528Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=231 connection_id=230 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.486539Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=230 connection_id=229 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.486551Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=229 connection_id=228 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.486562Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=228 connection_id=227 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.486575Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=227 connection_id=226 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.486587Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=226 connection_id=225 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.486600Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=225 connection_id=224 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.486612Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=224 connection_id=223 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.486645Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=223 connection_id=222 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.486660Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=222 connection_id=221 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.486673Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=221 connection_id=220 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.486684Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=220 connection_id=219 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.486697Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=219 connection_id=218 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.486708Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=218 connection_id=217 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.486719Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=217 connection_id=216 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.486730Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=216 connection_id=215 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.486741Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=215 connection_id=214 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.486753Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=214 connection_id=213 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.486764Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=213 connection_id=212 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.486775Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=212 connection_id=211 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.486787Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=211 connection_id=210 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.486799Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=210 connection_id=209 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.486810Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=209 connection_id=208 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.486821Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=208 connection_id=207 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.486833Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=207 connection_id=206 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.486846Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=206 connection_id=205 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.486859Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=205 connection_id=204 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.486871Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=204 connection_id=203 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.486883Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=203 connection_id=202 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.486901Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=670 entry_id=670 connection_id=4412 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] test timer::task::tests::tests::test_cache_performance ... ok [INFO] [stdout] 2025-09-10T08:42:04.491687Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=378 entry_id=378 connection_id=377 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.492659Z TRACE mio::poll: registering event source with poller: token=Token(1), interests=READABLE [INFO] [stdout] 2025-09-10T08:42:04.492669Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=379 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.492699Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=379 entry_id=379 connection_id=378 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.492752Z DEBUG kestrel_protocol::timer::wheel::core: Advancing timing wheel elapsed_ms=111 slots_to_advance=11 max_advance=11 current_slot=10 [INFO] [stdout] 2025-09-10T08:42:04.492788Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=380 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.492797Z  INFO kestrel_protocol::timer::task::handle: Global timer task started [INFO] [stdout] 2025-09-10T08:42:04.492806Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=380 entry_id=380 connection_id=379 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.492827Z  INFO kestrel_protocol::timer::task::global: Global timer task started [INFO] [stdout] 2025-09-10T08:42:04.492854Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1 slot_index=368 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.492875Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1 entry_id=1 connection_id=1 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.492921Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=381 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.492944Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=381 entry_id=381 connection_id=380 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.492951Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=2 slot_index=468 delay_ms=61000 [INFO] [stdout] 2025-09-10T08:42:04.492970Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=2 entry_id=2 connection_id=1 delay_ms=61000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.493003Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=382 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.493022Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=382 entry_id=382 connection_id=381 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.493034Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=3 slot_index=56 delay_ms=62000 [INFO] [stdout] 2025-09-10T08:42:04.493053Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=3 entry_id=3 connection_id=1 delay_ms=62000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.493073Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=383 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.493090Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=383 entry_id=383 connection_id=382 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.493113Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=4 slot_index=156 delay_ms=63000 [INFO] [stdout] 2025-09-10T08:42:04.493135Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=4 entry_id=4 connection_id=1 delay_ms=63000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.493153Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=671 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.493172Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=671 entry_id=671 connection_id=1213 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.493196Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=5 slot_index=256 delay_ms=64000 [INFO] [stdout] 2025-09-10T08:42:04.493200Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=672 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.493214Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=5 entry_id=5 connection_id=1 delay_ms=64000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.493216Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=672 entry_id=672 connection_id=4512 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.493240Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=673 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.493255Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=673 entry_id=673 connection_id=4612 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.493276Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=6 slot_index=344 delay_ms=70000 [INFO] [stdout] 2025-09-10T08:42:04.493281Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=674 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.493296Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=674 entry_id=674 connection_id=2314 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.493297Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=6 entry_id=6 connection_id=2 delay_ms=70000 event_type=RetransmissionTimeout [INFO] [stdout] 2025-09-10T08:42:04.493321Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=675 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.493335Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=675 entry_id=675 connection_id=813 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.493354Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=676 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.493356Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=7 slot_index=444 delay_ms=71000 [INFO] [stdout] 2025-09-10T08:42:04.493367Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=676 entry_id=676 connection_id=2913 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.493375Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=7 entry_id=7 connection_id=2 delay_ms=71000 event_type=RetransmissionTimeout [INFO] [stdout] 2025-09-10T08:42:04.493385Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=677 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.493398Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=677 entry_id=677 connection_id=3013 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.493422Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=678 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.493435Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=678 entry_id=678 connection_id=3113 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.493440Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=8 slot_index=32 delay_ms=72000 [INFO] [stdout] 2025-09-10T08:42:04.493457Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=679 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.493462Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=8 entry_id=8 connection_id=2 delay_ms=72000 event_type=RetransmissionTimeout [INFO] [stdout] 2025-09-10T08:42:04.493470Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=679 entry_id=679 connection_id=3413 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.493496Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=680 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.493510Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=680 entry_id=680 connection_id=3213 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.493528Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=681 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.493541Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=681 entry_id=681 connection_id=4213 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.493563Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=682 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.493572Z TRACE kestrel_protocol::timer::wheel::core: Timer cancelled successfully entry_id=3 [INFO] [stdout] 2025-09-10T08:42:04.493577Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=682 entry_id=682 connection_id=713 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.493588Z TRACE kestrel_protocol::timer::wheel::core: Timer cancelled successfully entry_id=2 [INFO] [stdout] 2025-09-10T08:42:04.493595Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=683 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.493598Z TRACE kestrel_protocol::timer::wheel::core: Timer cancelled successfully entry_id=5 [INFO] [stdout] 2025-09-10T08:42:04.493609Z TRACE kestrel_protocol::timer::wheel::core: Timer cancelled successfully entry_id=4 [INFO] [stdout] 2025-09-10T08:42:04.493608Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=683 entry_id=683 connection_id=3513 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.493636Z TRACE kestrel_protocol::timer::wheel::core: Timer cancelled successfully entry_id=1 [INFO] [stdout] 2025-09-10T08:42:04.493645Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=684 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.493649Z DEBUG kestrel_protocol::timer::task::global: Cleared all timers for connection connection_id=1 count=5 [INFO] [stdout] 2025-09-10T08:42:04.493660Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=684 entry_id=684 connection_id=3613 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.493689Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=685 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.493705Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=685 entry_id=685 connection_id=3913 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.493727Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=686 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.493739Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=686 entry_id=686 connection_id=4013 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.493759Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=687 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.493770Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=687 entry_id=687 connection_id=113 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.493791Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=688 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.493805Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=688 entry_id=688 connection_id=613 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.493828Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=689 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.493842Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=689 entry_id=689 connection_id=4113 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.493866Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=690 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.493872Z TRACE kestrel_protocol::timer::wheel::core: Timer cancelled successfully entry_id=8 [INFO] [stdout] 2025-09-10T08:42:04.493880Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=690 entry_id=690 connection_id=2113 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.493889Z TRACE kestrel_protocol::timer::wheel::core: Timer cancelled successfully entry_id=7 [INFO] [stdout] 2025-09-10T08:42:04.493899Z TRACE kestrel_protocol::timer::wheel::core: Timer cancelled successfully entry_id=6 [INFO] [stdout] 2025-09-10T08:42:04.493907Z DEBUG kestrel_protocol::timer::task::global: Cleared all timers for connection connection_id=2 count=3 [INFO] [stdout] 2025-09-10T08:42:04.493905Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=691 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.493926Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=691 entry_id=691 connection_id=4313 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.493946Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=692 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.493960Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=692 entry_id=692 connection_id=913 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.493962Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=9 slot_index=10 delay_ms=100 [INFO] [stdout] 2025-09-10T08:42:04.493978Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=693 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.493982Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=9 entry_id=9 connection_id=1 delay_ms=100 event_type=ConnectionTimeout [INFO] [stdout] 2025-09-10T08:42:04.493992Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=693 entry_id=693 connection_id=213 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.494017Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=694 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.494031Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=694 entry_id=694 connection_id=1414 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.494056Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=695 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.494071Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=695 entry_id=695 connection_id=313 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.494096Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=696 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.494111Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=696 entry_id=696 connection_id=513 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.494137Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=697 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.494151Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=697 entry_id=697 connection_id=3714 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.494170Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=698 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.494183Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=698 entry_id=698 connection_id=415 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.494207Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=699 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.494222Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=699 entry_id=699 connection_id=13 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.494247Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=700 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.494260Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=700 entry_id=700 connection_id=4913 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.494284Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=701 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.494298Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=701 entry_id=701 connection_id=2014 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.494317Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=702 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.494332Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=702 entry_id=702 connection_id=1014 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.494360Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=703 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.494377Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=703 entry_id=703 connection_id=1614 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.494402Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=704 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.494418Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=704 entry_id=704 connection_id=4813 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.494465Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=705 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.494484Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=705 entry_id=705 connection_id=2514 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.494508Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=706 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.494524Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=706 entry_id=706 connection_id=2214 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.494555Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=707 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.494574Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=707 entry_id=707 connection_id=2414 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.494644Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=384 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.494664Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=384 entry_id=384 connection_id=383 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.494809Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=202 connection_id=201 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.494828Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=201 connection_id=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.494841Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=200 connection_id=199 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.494834Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=385 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.494853Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=199 connection_id=198 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.494865Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=198 connection_id=197 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.494868Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=385 entry_id=385 connection_id=384 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.494878Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=197 connection_id=196 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.494890Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=196 connection_id=195 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.494903Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=195 connection_id=194 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.494923Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=194 connection_id=193 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.494937Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=193 connection_id=192 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.494949Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=192 connection_id=191 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.494956Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=386 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.494963Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=191 connection_id=190 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.494976Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=190 connection_id=189 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.494978Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=386 entry_id=386 connection_id=385 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.494988Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=189 connection_id=188 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.494999Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=188 connection_id=187 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.495010Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=187 connection_id=186 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.495022Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=186 connection_id=185 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.495033Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=185 connection_id=184 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.495047Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=184 connection_id=183 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.495059Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=183 connection_id=182 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.495070Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=182 connection_id=181 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.495071Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=2358197484 [INFO] [stdout] 2025-09-10T08:42:04.495081Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=181 connection_id=180 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.495093Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=180 connection_id=179 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.495100Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2358197484 state=Closing [INFO] [stdout] 2025-09-10T08:42:04.495105Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=179 connection_id=178 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.495117Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=178 connection_id=177 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.495128Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=177 connection_id=176 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.495139Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=176 connection_id=175 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.495154Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=175 connection_id=174 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.495160Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=387 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.495167Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=174 connection_id=173 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.495180Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=173 connection_id=172 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.495181Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=387 entry_id=387 connection_id=386 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.495192Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=172 connection_id=171 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.495208Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=171 connection_id=170 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.495220Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=170 connection_id=169 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.495232Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=169 connection_id=168 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.495243Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=168 connection_id=167 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.495246Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=388 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.495255Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=167 connection_id=166 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.495264Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=388 entry_id=388 connection_id=387 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.495268Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=166 connection_id=165 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.495280Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=165 connection_id=164 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.495292Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=164 connection_id=163 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.495303Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=163 connection_id=162 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.495314Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=162 connection_id=161 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.495319Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=389 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.495325Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=161 connection_id=160 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.495337Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=160 connection_id=159 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.495338Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=389 entry_id=389 connection_id=388 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.495348Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=159 connection_id=158 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.495360Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=158 connection_id=157 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.495371Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=157 connection_id=156 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.495383Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=156 connection_id=155 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.495389Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=390 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.495395Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=155 connection_id=154 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.495407Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=154 connection_id=153 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.495407Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=390 entry_id=390 connection_id=389 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.495419Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=153 connection_id=152 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.495430Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=152 connection_id=151 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.495443Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=151 connection_id=150 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.495455Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=150 connection_id=149 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.495466Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=149 connection_id=148 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.495464Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=391 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.495478Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=148 connection_id=147 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.495484Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=391 entry_id=391 connection_id=390 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.495489Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=147 connection_id=146 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.495500Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=146 connection_id=145 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.495512Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=145 connection_id=144 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.495532Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=392 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.495549Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=392 entry_id=392 connection_id=391 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.495582Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=127 connection_id=126 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.495602Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=128 connection_id=127 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.495607Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=393 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.495645Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=393 entry_id=393 connection_id=392 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.495662Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=708 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.495684Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=708 entry_id=708 connection_id=2614 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.495716Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=394 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.495728Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=709 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.495737Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=394 entry_id=394 connection_id=393 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.495747Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=709 entry_id=709 connection_id=1914 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.495784Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=395 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.495791Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=710 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.495804Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=395 entry_id=395 connection_id=394 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.495811Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=710 entry_id=710 connection_id=2714 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.495850Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=711 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.495858Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=396 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.495871Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=711 entry_id=711 connection_id=1814 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.495883Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=396 entry_id=396 connection_id=395 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.495928Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=712 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.495949Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=712 entry_id=712 connection_id=3314 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.495947Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=397 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.495978Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=397 entry_id=397 connection_id=396 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.496000Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=713 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.496021Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=713 entry_id=713 connection_id=1314 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.496039Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=398 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.496060Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=398 entry_id=398 connection_id=397 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.496065Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=714 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.496085Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=714 entry_id=714 connection_id=1714 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.496111Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=399 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.496126Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=715 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.496130Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=399 entry_id=399 connection_id=398 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.496146Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=715 entry_id=715 connection_id=3814 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.496188Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=716 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.496188Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=400 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.496208Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=716 entry_id=716 connection_id=1514 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.496210Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=400 entry_id=400 connection_id=399 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.496251Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=717 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.496265Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=401 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.496271Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=717 entry_id=717 connection_id=1114 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.496285Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=401 entry_id=401 connection_id=400 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.496307Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=718 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.496327Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=718 entry_id=718 connection_id=2814 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.496343Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=402 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.496364Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=402 entry_id=402 connection_id=401 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.496372Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=719 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.496393Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=719 entry_id=719 connection_id=214 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.496423Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=403 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.496428Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=720 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.496440Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=403 entry_id=403 connection_id=402 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.496445Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=720 entry_id=720 connection_id=4014 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.496487Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=404 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.496493Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=721 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.496505Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=404 entry_id=404 connection_id=403 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.496514Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=721 entry_id=721 connection_id=114 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.496549Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=405 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.496558Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=722 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.496566Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=405 entry_id=405 connection_id=404 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.495616Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=129 connection_id=128 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.496662Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=722 entry_id=722 connection_id=614 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.496688Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=130 connection_id=129 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.496704Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=131 connection_id=130 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.496715Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=132 connection_id=131 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.496712Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=723 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.496726Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=133 connection_id=132 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.496732Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=723 entry_id=723 connection_id=4114 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.496736Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=134 connection_id=133 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.496747Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=135 connection_id=134 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.496757Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=136 connection_id=135 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.496768Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=137 connection_id=136 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.496778Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=138 connection_id=137 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.496780Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=724 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.496789Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=139 connection_id=138 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.496801Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=140 connection_id=139 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.496798Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=724 entry_id=724 connection_id=2114 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.496812Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=141 connection_id=140 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.496822Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=142 connection_id=141 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.496829Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=725 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.496833Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=143 connection_id=142 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.496844Z TRACE kestrel_protocol::timer::event: Timer event triggered successfully timer_id=144 connection_id=143 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.496845Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=725 entry_id=725 connection_id=4314 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.496870Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=726 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.496885Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=726 entry_id=726 connection_id=914 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.496912Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=727 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.496934Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=727 entry_id=727 connection_id=416 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.496945Z DEBUG kestrel_protocol::timer::task::global: Batch processed expired timers processed_count=272 [INFO] [stdout] 2025-09-10T08:42:04.496955Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=1 connection_id=0 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.496955Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=728 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.496964Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=2 connection_id=1 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.496970Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=728 entry_id=728 connection_id=1415 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.496974Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=3 connection_id=2 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.496982Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=4 connection_id=3 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.496990Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=5 connection_id=4 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.496998Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=6 connection_id=5 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.496997Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=729 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.497006Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=7 connection_id=6 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497013Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=8 connection_id=7 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497013Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=729 entry_id=729 connection_id=314 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497021Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=9 connection_id=8 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497029Z TRACE[0m kestrel_protocol::timer::task::global: Timer event processed entry_id=10 connection_id=9 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497037Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=11 connection_id=10 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497041Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=730 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.497045Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=12 connection_id=11 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497053Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=13 connection_id=12 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497056Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=730 entry_id=730 connection_id=514 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497060Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=14 connection_id=13 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497069Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=15 connection_id=14 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497077Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=16 connection_id=15 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497085Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=17 connection_id=16 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497084Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=731 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.497093Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=18 connection_id=17 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497101Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=19 connection_id=18 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497099Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=731 entry_id=731 connection_id=3715 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497109Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=20 connection_id=19 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497117Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=21 connection_id=20 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497119Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=732 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.497125Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=22 connection_id=21 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497133Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=23 connection_id=22 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497134Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=732 entry_id=732 connection_id=2914 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497140Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=24 connection_id=23 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497148Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=25 connection_id=24 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497156Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=26 connection_id=25 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497160Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=733 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.497164Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=27 connection_id=26 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497175Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=28 connection_id=27 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497178Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=733 entry_id=733 connection_id=4713 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497183Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=29 connection_id=28 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497191Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=30 connection_id=29 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497199Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=31 connection_id=30 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497206Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=32 connection_id=31 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497206Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=734 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.497214Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=33 connection_id=32 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497222Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=34 connection_id=33 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497222Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=734 entry_id=734 connection_id=4413 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497231Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=35 connection_id=34 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497240Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=36 connection_id=35 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497248Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=37 connection_id=36 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497251Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=735 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.497256Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=38 connection_id=37 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497264Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=39 connection_id=38 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497268Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=735 entry_id=735 connection_id=1214 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497274Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=40 connection_id=39 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497283Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=41 connection_id=40 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497292Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=42 connection_id=41 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497293Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=736 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.497301Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=43 connection_id=42 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497307Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=736 entry_id=736 connection_id=4513 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497310Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=44 connection_id=43 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497320Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=45 connection_id=44 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497329Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=46 connection_id=45 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497336Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=737 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.497338Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=47 connection_id=46 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497349Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=48 connection_id=47 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497352Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=737 entry_id=737 connection_id=4613 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497358Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=49 connection_id=48 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497367Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=50 connection_id=49 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497374Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=738 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.497376Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=51 connection_id=50 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497388Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=52 connection_id=51 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497392Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=738 entry_id=738 connection_id=2315 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497397Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=53 connection_id=52 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497406Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=54 connection_id=53 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497415Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=55 connection_id=54 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497421Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=739 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.497424Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=56 connection_id=55 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497433Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=57 connection_id=56 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497435Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=739 entry_id=739 connection_id=814 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497442Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=58 connection_id=57 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497450Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=59 connection_id=58 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497459Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=60 connection_id=59 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497460Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=740 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.497468Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=61 connection_id=60 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497474Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=740 entry_id=740 connection_id=3214 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497477Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=62 connection_id=61 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497487Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=63 connection_id=62 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497494Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=741 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.497496Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=64 connection_id=63 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497505Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=65 connection_id=64 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497507Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=741 entry_id=741 connection_id=3014 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497514Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=66 connection_id=65 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497523Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=67 connection_id=66 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497531Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=68 connection_id=67 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497534Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=742 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.497540Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=69 connection_id=68 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497549Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=70 connection_id=69 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497551Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=742 entry_id=742 connection_id=3114 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497557Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=71 connection_id=70 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497566Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=72 connection_id=71 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497575Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=73 connection_id=72 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497581Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=743 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.497585Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=74 connection_id=73 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497795Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=75 connection_id=74 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497811Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=76 connection_id=75 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497821Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=77 connection_id=76 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497830Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=78 connection_id=77 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497838Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=79 connection_id=78 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497847Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=80 connection_id=79 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497856Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=81 connection_id=80 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497865Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=82 connection_id=81 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497875Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=83 connection_id=82 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497884Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=84 connection_id=83 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497892Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=85 connection_id=84 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497901Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=86 connection_id=85 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497911Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=87 connection_id=86 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497929Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=88 connection_id=87 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497938Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=89 connection_id=88 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497946Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=90 connection_id=89 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497955Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=91 connection_id=90 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497965Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=92 connection_id=91 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497974Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=93 connection_id=92 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497982Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=94 connection_id=93 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497990Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=95 connection_id=94 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497999Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=96 connection_id=95 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498007Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=97 connection_id=96 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498015Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=98 connection_id=97 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498024Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=99 connection_id=98 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498033Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=100 connection_id=99 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498041Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=101 connection_id=100 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498049Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=102 connection_id=101 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498058Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=103 connection_id=102 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498066Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=104 connection_id=103 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498074Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=105 connection_id=104 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498082Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=106 connection_id=105 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498091Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=107 connection_id=106 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498099Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=108 connection_id=107 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498109Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=109 connection_id=108 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498118Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=110 connection_id=109 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498126Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=111 connection_id=110 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498135Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=112 connection_id=111 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498143Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=113 connection_id=112 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498152Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=114 connection_id=113 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498160Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=115 connection_id=114 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498169Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=116 connection_id=115 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498176Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=117 connection_id=116 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498185Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=118 connection_id=117 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498194Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=119 connection_id=118 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498203Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=120 connection_id=119 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498211Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=121 connection_id=120 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498220Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=122 connection_id=121 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498228Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=123 connection_id=122 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498236Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=124 connection_id=123 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498245Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=125 connection_id=124 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498255Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=126 connection_id=125 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498263Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=127 connection_id=126 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498272Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=128 connection_id=127 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498282Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=129 connection_id=128 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498290Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=130 connection_id=129 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498299Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=131 connection_id=130 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498307Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=132 connection_id=131 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498317Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=133 connection_id=132 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498326Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=134 connection_id=133 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498335Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=135 connection_id=134 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498343Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=136 connection_id=135 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498351Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=137 connection_id=136 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498360Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=138 connection_id=137 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498368Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=139 connection_id=138 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498377Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=140 connection_id=139 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498386Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=141 connection_id=140 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498395Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=142 connection_id=141 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498404Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=143 connection_id=142 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498412Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=144 connection_id=143 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498419Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=145 connection_id=144 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498427Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=146 connection_id=145 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498436Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=147 connection_id=146 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498444Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=148 connection_id=147 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498454Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=149 connection_id=148 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498463Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=150 connection_id=149 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498472Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=151 connection_id=150 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498480Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=152 connection_id=151 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498489Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=153 connection_id=152 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498497Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=154 connection_id=153 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498506Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=155 connection_id=154 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498515Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=156 connection_id=155 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498524Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=157 connection_id=156 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498533Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=158 connection_id=157 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498543Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=159 connection_id=158 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498553Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=160 connection_id=159 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498562Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=161 connection_id=160 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498571Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=162 connection_id=161 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498580Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=163 connection_id=162 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498589Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=164 connection_id=163 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498598Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=165 connection_id=164 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498607Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=166 connection_id=165 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498615Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=167 connection_id=166 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498640Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=168 connection_id=167 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498649Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=169 connection_id=168 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498658Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=170 connection_id=169 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498666Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=171 connection_id=170 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498675Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=172 connection_id=171 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498684Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=173 connection_id=172 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498693Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=174 connection_id=173 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498702Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=175 connection_id=174 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498711Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=176 connection_id=175 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498721Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=177 connection_id=176 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498730Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=178 connection_id=177 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498738Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=179 connection_id=178 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498747Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=180 connection_id=179 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498756Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=181 connection_id=180 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498764Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=182 connection_id=181 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498773Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=183 connection_id=182 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498781Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=184 connection_id=183 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498790Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=185 connection_id=184 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498798Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=186 connection_id=185 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498807Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=187 connection_id=186 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498815Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=188 connection_id=187 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498824Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=189 connection_id=188 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498832Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=190 connection_id=189 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498841Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=191 connection_id=190 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498849Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=192 connection_id=191 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498857Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=193 connection_id=192 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498866Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=194 connection_id=193 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498875Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=195 connection_id=194 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498885Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=196 connection_id=195 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498893Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=197 connection_id=196 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498902Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=198 connection_id=197 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498911Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=199 connection_id=198 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498928Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=200 connection_id=199 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498937Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=201 connection_id=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498945Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=202 connection_id=201 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498953Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=203 connection_id=202 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498961Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=204 connection_id=203 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498969Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=205 connection_id=204 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498978Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=206 connection_id=205 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498987Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=207 connection_id=206 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.498995Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=208 connection_id=207 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.499005Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=209 connection_id=208 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.499014Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=210 connection_id=209 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.499024Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=211 connection_id=210 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.499033Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=212 connection_id=211 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.499042Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=213 connection_id=212 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.499051Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=214 connection_id=213 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.499060Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=215 connection_id=214 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.499069Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=216 connection_id=215 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.499078Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=217 connection_id=216 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.499086Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=218 connection_id=217 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.499095Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=219 connection_id=218 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.499104Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=220 connection_id=219 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.499113Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=221 connection_id=220 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.499122Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=222 connection_id=221 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.499131Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=223 connection_id=222 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.499139Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=224 connection_id=223 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.499148Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=225 connection_id=224 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.499157Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=226 connection_id=225 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.499165Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=227 connection_id=226 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.499175Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=228 connection_id=227 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.499185Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=229 connection_id=228 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.499194Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=230 connection_id=229 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.499203Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=231 connection_id=230 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.499212Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=232 connection_id=231 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.499221Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=233 connection_id=232 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.499231Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=234 connection_id=233 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.499240Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=235 connection_id=234 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.499249Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=236 connection_id=235 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.499258Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=237 connection_id=236 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.499267Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=238 connection_id=237 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.499276Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=239 connection_id=238 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.499285Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=240 connection_id=239 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.499294Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=241 connection_id=240 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.499302Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=242 connection_id=241 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.499312Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=243 connection_id=242 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.499320Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=244 connection_id=243 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.499331Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=245 connection_id=244 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.499340Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=246 connection_id=245 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.499348Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=247 connection_id=246 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.499357Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=248 connection_id=247 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.499366Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=249 connection_id=248 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.499374Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=250 connection_id=249 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.499382Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=251 connection_id=250 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.499391Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=252 connection_id=251 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.499399Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=253 connection_id=252 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.499407Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=254 connection_id=253 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.499415Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=255 connection_id=254 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.499424Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=256 connection_id=255 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.499432Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=257 connection_id=256 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.499441Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=258 connection_id=257 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.499450Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=259 connection_id=258 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.499459Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=260 connection_id=259 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.499468Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=261 connection_id=260 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.499479Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=262 connection_id=261 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.499488Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=263 connection_id=262 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.499497Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=264 connection_id=263 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.499506Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=265 connection_id=264 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.499515Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=266 connection_id=265 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.499523Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=267 connection_id=266 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.499532Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=268 connection_id=267 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.499540Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=269 connection_id=268 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.499549Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=270 connection_id=269 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.499558Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=271 connection_id=270 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.499567Z TRACE kestrel_protocol::timer::task::global: Timer event processed entry_id=272 connection_id=271 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.499608Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=377 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.499654Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=377 entry_id=377 connection_id=376 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.499723Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=378 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.499742Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=378 entry_id=378 connection_id=377 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.499793Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=379 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.499810Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=379 entry_id=379 connection_id=378 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.499863Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=380 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.499880Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=380 entry_id=380 connection_id=379 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.499939Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=381 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.499957Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=381 entry_id=381 connection_id=380 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.500008Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=382 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.500025Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=382 entry_id=382 connection_id=381 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.500074Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=383 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.500091Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=383 entry_id=383 connection_id=382 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.500138Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=384 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.500156Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=384 entry_id=384 connection_id=383 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.500205Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=385 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.500222Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=385 entry_id=385 connection_id=384 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.500271Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=386 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.500288Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=386 entry_id=386 connection_id=385 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.500338Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=387 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.500357Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=387 entry_id=387 connection_id=386 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.500407Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=388 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.500425Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=388 entry_id=388 connection_id=387 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.500473Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=389 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.500490Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=389 entry_id=389 connection_id=388 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.500537Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=390 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.500555Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=390 entry_id=390 connection_id=389 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.500603Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=391 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.500638Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=391 entry_id=391 connection_id=390 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.500696Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=392 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.500714Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=392 entry_id=392 connection_id=391 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.500761Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=393 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.500776Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=393 entry_id=393 connection_id=392 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.500820Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=394 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.500835Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=394 entry_id=394 connection_id=393 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.500881Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=395 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.500896Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=395 entry_id=395 connection_id=394 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.500949Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=396 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.500964Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=396 entry_id=396 connection_id=395 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.501009Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=397 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.501024Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=397 entry_id=397 connection_id=396 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.501068Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=398 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.501084Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=398 entry_id=398 connection_id=397 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.501129Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=399 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.501144Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=399 entry_id=399 connection_id=398 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.501187Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=400 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.501202Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=400 entry_id=400 connection_id=399 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.501246Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=401 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.501261Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=401 entry_id=401 connection_id=400 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.501305Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=402 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.501322Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=402 entry_id=402 connection_id=401 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.501370Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=403 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.501386Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=403 entry_id=403 connection_id=402 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.501431Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=404 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.501446Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=404 entry_id=404 connection_id=403 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.501491Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=405 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.501507Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=405 entry_id=405 connection_id=404 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.501552Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=406 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.501569Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=406 entry_id=406 connection_id=405 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.497597Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=743 entry_id=743 connection_id=3414 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.501680Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=744 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.501700Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=744 entry_id=744 connection_id=2015 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.501746Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=745 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.501766Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=745 entry_id=745 connection_id=14 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.501807Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=746 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.497677Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=406 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.502082Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=406 entry_id=406 connection_id=405 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.502196Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=407 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.502214Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=407 entry_id=407 connection_id=406 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.502290Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=408 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.502309Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=408 entry_id=408 connection_id=407 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.502384Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=409 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.502401Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=409 entry_id=409 connection_id=408 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.502473Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=410 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.502490Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=410 entry_id=410 connection_id=409 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.502538Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=411 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.502553Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=411 entry_id=411 connection_id=410 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.502598Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=412 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.502614Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=412 entry_id=412 connection_id=411 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.502679Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=413 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.502698Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=413 entry_id=413 connection_id=412 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.502747Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=414 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.502763Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=414 entry_id=414 connection_id=413 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.502809Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=415 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.502825Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=415 entry_id=415 connection_id=414 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.502871Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=416 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.502886Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=416 entry_id=416 connection_id=415 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.502942Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=417 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.502958Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=417 entry_id=417 connection_id=416 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.503022Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=418 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.503040Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=418 entry_id=418 connection_id=417 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.503087Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=419 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.503103Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=419 entry_id=419 connection_id=418 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.503149Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=420 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.503164Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=420 entry_id=420 connection_id=419 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.501611Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=407 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.503202Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=407 entry_id=407 connection_id=406 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.503256Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=408 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.503273Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=408 entry_id=408 connection_id=407 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.503317Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=409 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.503333Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=409 entry_id=409 connection_id=408 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.503377Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=410 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.503392Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=410 entry_id=410 connection_id=409 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.503437Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=411 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.503452Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=411 entry_id=411 connection_id=410 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.503496Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=412 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.503512Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=412 entry_id=412 connection_id=411 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.503556Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=413 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.503571Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=413 entry_id=413 connection_id=412 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.503615Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=414 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.503650Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=414 entry_id=414 connection_id=413 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.503702Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=415 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.503720Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=415 entry_id=415 connection_id=414 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.503771Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=416 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.503789Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=416 entry_id=416 connection_id=415 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.503842Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=417 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.503858Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=417 entry_id=417 connection_id=416 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.503903Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=418 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.503926Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=418 entry_id=418 connection_id=417 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.503973Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=419 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.503989Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=419 entry_id=419 connection_id=418 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.504032Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=420 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.504046Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=420 entry_id=420 connection_id=419 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.504090Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=421 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.504105Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=421 entry_id=421 connection_id=420 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.504152Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=422 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.504167Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=422 entry_id=422 connection_id=421 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.504212Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=423 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.504227Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=423 entry_id=423 connection_id=422 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.504270Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=424 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.504286Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=424 entry_id=424 connection_id=423 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.504329Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=425 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.504343Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=425 entry_id=425 connection_id=424 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.504386Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=426 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.504401Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=426 entry_id=426 connection_id=425 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.504445Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=427 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.504459Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=427 entry_id=427 connection_id=426 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.504501Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=428 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.504518Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=428 entry_id=428 connection_id=427 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.504577Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=429 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.504596Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=429 entry_id=429 connection_id=428 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.504663Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=430 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.504681Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=430 entry_id=430 connection_id=429 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.504729Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=431 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.504745Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=431 entry_id=431 connection_id=430 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.504792Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=432 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.504807Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=432 entry_id=432 connection_id=431 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.504851Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=433 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.504867Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=433 entry_id=433 connection_id=432 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.504910Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=434 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.504934Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=434 entry_id=434 connection_id=433 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.504981Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=435 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.504996Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=435 entry_id=435 connection_id=434 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.505038Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=436 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.505054Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=436 entry_id=436 connection_id=435 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.505099Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=437 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.505114Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=437 entry_id=437 connection_id=436 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.505157Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=438 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.505172Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=438 entry_id=438 connection_id=437 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.505216Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=439 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.505231Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=439 entry_id=439 connection_id=438 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.505274Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=440 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.505288Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=440 entry_id=440 connection_id=439 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.505339Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=441 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.505357Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=441 entry_id=441 connection_id=440 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.505405Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=442 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.505420Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=442 entry_id=442 connection_id=441 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.505462Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=443 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.505478Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=443 entry_id=443 connection_id=442 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.505553Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=444 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.505572Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=444 entry_id=444 connection_id=443 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.505649Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=421 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.505668Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=421 entry_id=421 connection_id=420 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.505752Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=422 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.505770Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=422 entry_id=422 connection_id=421 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.505841Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=423 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.505859Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=423 entry_id=423 connection_id=422 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.505923Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=746 entry_id=746 connection_id=4914 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.505965Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=747 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.505980Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=747 entry_id=747 connection_id=1015 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.506003Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=748 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.506016Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=748 entry_id=748 connection_id=1615 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.506036Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=749 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.506048Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=749 entry_id=749 connection_id=4814 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.506065Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=750 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.506079Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=750 entry_id=750 connection_id=714 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.506099Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=751 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.506113Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=751 entry_id=751 connection_id=4214 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.506136Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=752 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.506148Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=752 entry_id=752 connection_id=3514 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.506169Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=753 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.506182Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=753 entry_id=753 connection_id=3614 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.506204Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=754 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.506216Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=754 entry_id=754 connection_id=2515 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.506238Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=755 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.506250Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=755 entry_id=755 connection_id=3914 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.506273Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=756 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.506285Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=756 entry_id=756 connection_id=2215 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.506301Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=757 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.506313Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=757 entry_id=757 connection_id=2415 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.506331Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=758 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.506343Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=758 entry_id=758 connection_id=2615 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.506366Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=759 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.506378Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=759 entry_id=759 connection_id=1915 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.506398Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=760 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.506411Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=760 entry_id=760 connection_id=2715 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.506428Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=761 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.506439Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=761 entry_id=761 connection_id=1815 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.506459Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=762 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.506471Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=762 entry_id=762 connection_id=3315 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.506492Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=763 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.506504Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=763 entry_id=763 connection_id=1315 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.506525Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=764 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.506537Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=764 entry_id=764 connection_id=1715 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.506557Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=765 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.506570Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=765 entry_id=765 connection_id=3815 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.506588Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=766 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.506599Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=766 entry_id=766 connection_id=1515 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.506615Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=767 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.506645Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=767 entry_id=767 connection_id=1115 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.506665Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=768 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.506677Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=768 entry_id=768 connection_id=2815 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.506702Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=769 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.506714Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=769 entry_id=769 connection_id=215 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.506733Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=770 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.506744Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=770 entry_id=770 connection_id=4015 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.506764Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=771 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.506777Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=771 entry_id=771 connection_id=115 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.506797Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=772 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.506809Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=772 entry_id=772 connection_id=3716 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.506838Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=773 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.506854Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=773 entry_id=773 connection_id=615 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.506882Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=774 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.506896Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=774 entry_id=774 connection_id=417 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.506933Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=775 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.506947Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=775 entry_id=775 connection_id=1416 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.506970Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=776 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.506982Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=776 entry_id=776 connection_id=315 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.506999Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=777 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.507010Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=777 entry_id=777 connection_id=515 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.507034Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=778 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.507046Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=778 entry_id=778 connection_id=815 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.507069Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=779 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.507081Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=779 entry_id=779 connection_id=4614 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.507101Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=780 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.507114Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=780 entry_id=780 connection_id=2316 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.507137Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=781 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.507149Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=781 entry_id=781 connection_id=4514 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.507169Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=782 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.507181Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=782 entry_id=782 connection_id=4714 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.507203Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=783 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.507215Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=783 entry_id=783 connection_id=4414 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.507235Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=784 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.507247Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=784 entry_id=784 connection_id=2915 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.507268Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=785 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.507281Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=785 entry_id=785 connection_id=1215 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.507298Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=786 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.507310Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=786 entry_id=786 connection_id=3215 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.507329Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=787 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.507341Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=787 entry_id=787 connection_id=3015 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.507360Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=788 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.507371Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=788 entry_id=788 connection_id=2115 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.507387Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=789 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.507399Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=789 entry_id=789 connection_id=4315 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.507422Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=790 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.507434Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=790 entry_id=790 connection_id=4115 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.507454Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=791 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.507466Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=791 entry_id=791 connection_id=915 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.507489Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=792 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.507501Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=792 entry_id=792 connection_id=3115 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.507522Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=793 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.507535Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=793 entry_id=793 connection_id=3415 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.507552Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=794 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.507565Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=794 entry_id=794 connection_id=2016 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.507609Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=795 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.507647Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=795 entry_id=795 connection_id=2017 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.508004Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=796 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.508038Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=796 entry_id=796 connection_id=2018 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.508084Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=797 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.508106Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=797 entry_id=797 connection_id=15 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.508146Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=798 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.508166Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=798 entry_id=798 connection_id=4915 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.508201Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=799 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.508222Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=799 entry_id=799 connection_id=1016 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.508261Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=800 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.508284Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=800 entry_id=800 connection_id=1616 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.508314Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=801 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.508335Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=801 entry_id=801 connection_id=4815 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.508365Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=802 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.508385Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=802 entry_id=802 connection_id=715 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.508425Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=803 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.508450Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=803 entry_id=803 connection_id=4215 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.508482Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=804 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.508501Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=804 entry_id=804 connection_id=3515 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.508524Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=805 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.508539Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=805 entry_id=805 connection_id=3615 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.508569Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=806 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.508585Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=806 entry_id=806 connection_id=2516 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.508691Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=424 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.508715Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=424 entry_id=424 connection_id=423 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.508874Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=445 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.508904Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=445 entry_id=445 connection_id=444 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.508968Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=446 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.508985Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=446 entry_id=446 connection_id=445 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.509032Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=447 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.509090Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=425 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.509237Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=425 entry_id=425 connection_id=424 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.509295Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=426 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.509312Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=426 entry_id=426 connection_id=425 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.509358Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=427 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.509374Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=427 entry_id=427 connection_id=426 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.509421Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=428 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.509441Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=428 entry_id=428 connection_id=427 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.509490Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=429 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.509504Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=429 entry_id=429 connection_id=428 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.509549Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=430 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.509564Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=430 entry_id=430 connection_id=429 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.509607Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=431 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.509638Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=431 entry_id=431 connection_id=430 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.509696Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=432 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.509714Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=432 entry_id=432 connection_id=431 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.509754Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=433 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.509769Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=433 entry_id=433 connection_id=432 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.509811Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=434 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.509827Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=434 entry_id=434 connection_id=433 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.509873Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=435 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.509889Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=435 entry_id=435 connection_id=434 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.509938Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=436 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.509954Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=436 entry_id=436 connection_id=435 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.509998Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=437 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.510015Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=437 entry_id=437 connection_id=436 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.508614Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=807 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.510065Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=807 entry_id=807 connection_id=3915 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.510154Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=808 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.510173Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=808 entry_id=808 connection_id=2216 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.510248Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=438 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.510265Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=438 entry_id=438 connection_id=437 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.510314Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=809 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.510329Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=809 entry_id=809 connection_id=2416 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.510403Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=810 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.510420Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=810 entry_id=810 connection_id=2616 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.510487Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=439 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.510503Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=439 entry_id=439 connection_id=438 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.510543Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=811 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.510558Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=811 entry_id=811 connection_id=1916 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.510662Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=812 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.510681Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=812 entry_id=812 connection_id=2716 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.510762Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=440 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.510779Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=440 entry_id=440 connection_id=439 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.510822Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=813 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.510841Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=813 entry_id=813 connection_id=1816 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.510925Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=441 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.510942Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=441 entry_id=441 connection_id=440 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.510992Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=814 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.511009Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=814 entry_id=814 connection_id=3316 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.511073Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=447 entry_id=447 connection_id=446 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.511131Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=448 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.511148Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=448 entry_id=448 connection_id=447 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.511193Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=449 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.511208Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=449 entry_id=449 connection_id=448 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.511253Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=450 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.511248Z DEBUG kestrel_protocol::timer::wheel::core: Advancing timing wheel elapsed_ms=101 slots_to_advance=10 max_advance=10 current_slot=40 [INFO] [stdout] 2025-09-10T08:42:04.511269Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=450 entry_id=450 connection_id=449 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.511314Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=451 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.511329Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=451 entry_id=451 connection_id=450 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.511376Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=452 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.511391Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=452 entry_id=452 connection_id=451 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.511435Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=453 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.511451Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=453 entry_id=453 connection_id=452 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.511496Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=454 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.511512Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=454 entry_id=454 connection_id=453 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.511554Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=455 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.511572Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=455 entry_id=455 connection_id=454 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.511643Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=456 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.511668Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=456 entry_id=456 connection_id=455 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.511729Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=457 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.511750Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=457 entry_id=457 connection_id=456 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.511808Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=458 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.511828Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=458 entry_id=458 connection_id=457 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.511889Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=459 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.511912Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=459 entry_id=459 connection_id=458 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.511975Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=460 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.511996Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=460 entry_id=460 connection_id=459 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.512060Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=461 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.512082Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=461 entry_id=461 connection_id=460 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.512146Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=462 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.512164Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=462 entry_id=462 connection_id=461 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.512219Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=463 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.512236Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=463 entry_id=463 connection_id=462 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.512281Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=464 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.512296Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=464 entry_id=464 connection_id=463 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.512340Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=465 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.512355Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=465 entry_id=465 connection_id=464 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.512397Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=466 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.512412Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=466 entry_id=466 connection_id=465 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.512459Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=467 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.512474Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=467 entry_id=467 connection_id=466 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.512517Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=468 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.512532Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=468 entry_id=468 connection_id=467 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.512575Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=469 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.512591Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=469 entry_id=469 connection_id=468 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.512662Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=442 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.512682Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=442 entry_id=442 connection_id=441 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.512769Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=815 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.512787Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=815 entry_id=815 connection_id=1316 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.512820Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=816 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.512834Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=816 entry_id=816 connection_id=1716 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.512856Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=817 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.512869Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=817 entry_id=817 connection_id=3816 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.512885Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=818 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.512899Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=818 entry_id=818 connection_id=1516 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.512924Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=819 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.512937Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=819 entry_id=819 connection_id=1116 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.512964Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=820 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.512980Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=820 entry_id=820 connection_id=2816 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.513010Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=821 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.513024Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=821 entry_id=821 connection_id=216 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.513051Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=822 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.513065Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=822 entry_id=822 connection_id=4016 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.513087Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=823 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.513099Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=823 entry_id=823 connection_id=116 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.513119Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=824 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.513131Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=824 entry_id=824 connection_id=3717 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.513150Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=825 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.513164Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=825 entry_id=825 connection_id=616 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.513189Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=826 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.513202Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=826 entry_id=826 connection_id=418 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.513220Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=827 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.513231Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=827 entry_id=827 connection_id=1417 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.513247Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=828 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.513259Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=828 entry_id=828 connection_id=316 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.513275Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=829 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.513286Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=829 entry_id=829 connection_id=516 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.513306Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=830 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.513318Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=830 entry_id=830 connection_id=816 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.513334Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=831 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.513346Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=831 entry_id=831 connection_id=4615 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.513367Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=832 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.513379Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=832 entry_id=832 connection_id=2317 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.513401Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=833 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.513415Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=833 entry_id=833 connection_id=4515 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.513409Z DEBUG kestrel_protocol::timer::wheel::core: Advancing timing wheel elapsed_ms=101 slots_to_advance=10 max_advance=10 current_slot=40 [INFO] [stdout] 2025-09-10T08:42:04.513433Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=834 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.513445Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=834 entry_id=834 connection_id=4715 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.513461Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=835 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.513473Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=835 entry_id=835 connection_id=4415 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.513493Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=836 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.513505Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=836 entry_id=836 connection_id=2916 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.513521Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=837 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.513533Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=837 entry_id=837 connection_id=1216 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.513549Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=838 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.513560Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=838 entry_id=838 connection_id=3216 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.513576Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=839 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.513587Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=839 entry_id=839 connection_id=3016 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.513603Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=840 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.513616Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=840 entry_id=840 connection_id=2116 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.513660Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=841 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.513675Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=841 entry_id=841 connection_id=4316 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.513699Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=842 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.513712Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=842 entry_id=842 connection_id=4116 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.513734Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=843 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.513749Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=843 entry_id=843 connection_id=916 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.513778Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=844 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.513794Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=844 entry_id=844 connection_id=3116 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.513824Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=845 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.513841Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=845 entry_id=845 connection_id=3416 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.513872Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=846 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.513889Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=846 entry_id=846 connection_id=1617 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.513912Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=847 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.513928Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=847 entry_id=847 connection_id=2019 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.513964Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=848 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.513982Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=848 entry_id=848 connection_id=16 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.514013Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=849 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.514030Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=849 entry_id=849 connection_id=4916 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.514059Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=850 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.514073Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=850 entry_id=850 connection_id=1017 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.514099Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=851 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.514115Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=851 entry_id=851 connection_id=4216 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.514138Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=852 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.514152Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=852 entry_id=852 connection_id=4816 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.514177Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=853 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.514190Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=853 entry_id=853 connection_id=716 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.514209Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=854 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.514221Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=854 entry_id=854 connection_id=3516 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.514238Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=855 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.514251Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=855 entry_id=855 connection_id=3616 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.514275Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=856 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.514288Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=856 entry_id=856 connection_id=2517 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.514305Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=857 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.514316Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=857 entry_id=857 connection_id=3916 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.514332Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=858 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.514343Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=858 entry_id=858 connection_id=2217 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.514365Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=859 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.514377Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=859 entry_id=859 connection_id=2417 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.514399Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=860 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.514411Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=860 entry_id=860 connection_id=2617 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.514437Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=861 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.514452Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=861 entry_id=861 connection_id=1917 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.514476Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=862 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.514488Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=862 entry_id=862 connection_id=2717 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.514512Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=863 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.514525Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=863 entry_id=863 connection_id=1817 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.514563Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=864 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.514577Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=864 entry_id=864 connection_id=1818 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.514835Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=865 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.514854Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=865 entry_id=865 connection_id=1819 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.514884Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=866 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.514901Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=866 entry_id=866 connection_id=3317 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.514925Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=867 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.514941Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=867 entry_id=867 connection_id=1317 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.514966Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=868 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.514978Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=868 entry_id=868 connection_id=1717 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.514999Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=869 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.515012Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=869 entry_id=869 connection_id=3817 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.515035Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=870 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.515050Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=870 entry_id=870 connection_id=1517 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.515073Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=871 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.515085Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=871 entry_id=871 connection_id=1117 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.515108Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=872 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.515120Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=872 entry_id=872 connection_id=2817 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.515137Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=873 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.515149Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=873 entry_id=873 connection_id=217 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.515168Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=874 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.515180Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=874 entry_id=874 connection_id=4017 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.515197Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=875 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.515209Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=875 entry_id=875 connection_id=117 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.515231Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=876 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.515243Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=876 entry_id=876 connection_id=3718 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.515263Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=877 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.515275Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=877 entry_id=877 connection_id=617 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.515298Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=878 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.515310Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=878 entry_id=878 connection_id=419 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.515328Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=879 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.515339Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=879 entry_id=879 connection_id=1418 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.515361Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=880 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.515373Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=880 entry_id=880 connection_id=317 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.515393Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=881 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.515406Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=881 entry_id=881 connection_id=517 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.515428Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=882 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.515440Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=882 entry_id=882 connection_id=817 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.515463Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=883 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.515476Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=883 entry_id=883 connection_id=4616 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.515497Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=884 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.515509Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=884 entry_id=884 connection_id=2318 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.515532Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=885 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.515703Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=443 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.519735Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=443 entry_id=443 connection_id=442 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.515779Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=470 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.519834Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=470 entry_id=470 connection_id=469 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.519900Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=471 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.519917Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=471 entry_id=471 connection_id=470 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.519968Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=472 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.519983Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=472 entry_id=472 connection_id=471 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.520027Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=473 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.520042Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=473 entry_id=473 connection_id=472 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.520086Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=474 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.520102Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=474 entry_id=474 connection_id=473 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.520147Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=475 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.520163Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=475 entry_id=475 connection_id=474 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.520210Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=476 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.520228Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=476 entry_id=476 connection_id=475 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.520284Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=477 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.520304Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=477 entry_id=477 connection_id=476 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.520357Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=478 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.520376Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=478 entry_id=478 connection_id=477 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.520430Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=479 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.520449Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=479 entry_id=479 connection_id=478 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.520510Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=480 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.520531Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=480 entry_id=480 connection_id=479 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.520591Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=481 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.520612Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=481 entry_id=481 connection_id=480 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.520696Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=482 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.520717Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=482 entry_id=482 connection_id=481 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.520778Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=483 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.520798Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=483 entry_id=483 connection_id=482 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.520907Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=444 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.520932Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=444 entry_id=444 connection_id=443 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.521023Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=445 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.521046Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=445 entry_id=445 connection_id=444 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.521139Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=446 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.521161Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=446 entry_id=446 connection_id=445 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.521233Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=447 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.521254Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=447 entry_id=447 connection_id=446 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.521307Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=448 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.521325Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=448 entry_id=448 connection_id=447 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.521513Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=449 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.521818Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=449 entry_id=449 connection_id=448 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.521872Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=484 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.521892Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=484 entry_id=484 connection_id=483 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.521960Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=485 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.521981Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=485 entry_id=485 connection_id=484 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.522043Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=486 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.522064Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=486 entry_id=486 connection_id=485 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.522123Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=487 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.522142Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=487 entry_id=487 connection_id=486 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.522200Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=488 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.522220Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=488 entry_id=488 connection_id=487 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.522277Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=489 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.522298Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=489 entry_id=489 connection_id=488 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.522360Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=490 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.522378Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=490 entry_id=490 connection_id=489 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.522426Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=491 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.522442Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=491 entry_id=491 connection_id=490 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.522486Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=492 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.522501Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=492 entry_id=492 connection_id=491 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.522546Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=493 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.522565Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=493 entry_id=493 connection_id=492 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.522640Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=494 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.522667Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=494 entry_id=494 connection_id=493 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.522721Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=495 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.522737Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=495 entry_id=495 connection_id=494 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.522780Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=496 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.522796Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=496 entry_id=496 connection_id=495 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.522843Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=497 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.522858Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=497 entry_id=497 connection_id=496 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.522907Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=498 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.522928Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=498 entry_id=498 connection_id=497 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.522982Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=499 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.523001Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=499 entry_id=499 connection_id=498 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.523055Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=500 slot_index=40 delay_ms=200 [INFO] [stdout] 2025-09-10T08:42:04.523073Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=500 entry_id=500 connection_id=499 delay_ms=200 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.523517Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=450 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.523539Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=450 entry_id=450 connection_id=449 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.523594Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=451 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.523612Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=451 entry_id=451 connection_id=450 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.523688Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=452 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.523705Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=452 entry_id=452 connection_id=451 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.523752Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=453 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.523769Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=453 entry_id=453 connection_id=452 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.523817Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=454 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.523834Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=454 entry_id=454 connection_id=453 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.523877Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=455 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.523893Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=455 entry_id=455 connection_id=454 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.523944Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=456 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.523962Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=456 entry_id=456 connection_id=455 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.524006Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=457 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.524026Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=457 entry_id=457 connection_id=456 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.517596Z DEBUG kestrel_protocol::core::reliability::retransmission::simple_retx_manager: Simple retransmission triggered with frame reconstruction seq=1 retry_count=1 max_retries=5 frame_type=Fin updated_cid=0 [INFO] [stdout] 2025-09-10T08:42:04.524074Z DEBUG kestrel_protocol::core::reliability::retransmission: Retransmission timeout detected by unified manager with frame reconstruction retx_count=1 current_peer_cid=0 [INFO] [stdout] 2025-09-10T08:42:04.524089Z DEBUG kestrel_protocol::core::reliability::congestion::vegas: Congestive loss detected! New ssthresh: 16, New cwnd: 16 [INFO] [stdout] 2025-09-10T08:42:04.524097Z DEBUG kestrel_protocol::core::reliability: Congestion window reduced due to retransmissions old_cwnd=32 new_cwnd=16 count=1 [INFO] [stdout] 2025-09-10T08:42:04.524107Z DEBUG kestrel_protocol::core::reliability::retransmission::rtt: RTO backoff old_rto_ms=1000 new_rto_ms=2000 [INFO] [stdout] 2025-09-10T08:42:04.524125Z DEBUG kestrel_protocol::core::endpoint::core::sender: Sending frames to remote address cid=2358197484 remote_addr=127.0.0.1:54672 frame_count=1 first_frame=Fin { header: ShortHeader { command: Fin, connection_id: 0, payload_length: 0, recv_window_size: 256, timestamp: 503, sequence_number: 1, recv_next_sequence: 0 } } [INFO] [stdout] 2025-09-10T08:42:04.524158Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=2358197484 [INFO] [stdout] 2025-09-10T08:42:04.524186Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=2358197484 state=Closing [INFO] [stdout] 2025-09-10T08:42:04.524224Z DEBUG kestrel_protocol::socket::transport::sender: transport_sender_task sending frame batch addr=127.0.0.1:54672 frame_count=1 [INFO] [stdout] 2025-09-10T08:42:04.524266Z DEBUG kestrel_protocol::socket::transport::udp: Sending UDP datagram addr=127.0.0.1:54672 frame_count=1 bytes=21 [INFO] [stdout] 2025-09-10T08:42:04.524381Z DEBUG kestrel_protocol::socket::transport::udp: Received UDP datagram and pushed to buffer addr=127.0.0.1:42711 frame_count=1 bytes=21 [INFO] [stdout] 2025-09-10T08:42:04.524438Z DEBUG kestrel_protocol::socket::event_loop: Received frame batch from transport addr=127.0.0.1:42711 frame_count=1 [INFO] [stdout] 2025-09-10T08:42:04.524458Z DEBUG kestrel_protocol::socket::event_loop::routing: 忽略来自未知源的非SYN数据包 127.0.0.1:42711 不可路由CID 0: Fin { header: ShortHeader { command: Fin, connection_id: 0, payload_length: 0, recv_window_size: 256, timestamp: 503, sequence_number: 1, recv_next_sequence: 0 } } | Ignoring non-SYN packet from unknown source 127.0.0.1:42711 with unroutable CID 0: Fin { header: ShortHeader { command: Fin, connection_id: 0, payload_length: 0, recv_window_size: 256, timestamp: 503, sequence_number: 1, recv_next_sequence: 0 } } [INFO] [stdout] 2025-09-10T08:42:04.524513Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=458 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.524535Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=458 entry_id=458 connection_id=457 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.524595Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=459 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.524613Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=459 entry_id=459 connection_id=458 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.524692Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=460 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.524710Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=460 entry_id=460 connection_id=459 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.524756Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=461 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.524771Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=461 entry_id=461 connection_id=460 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.524810Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=462 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.524824Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=462 entry_id=462 connection_id=461 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.524871Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=463 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.524886Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=463 entry_id=463 connection_id=462 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.524928Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=464 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.524945Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=464 entry_id=464 connection_id=463 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.525000Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=465 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.525017Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=465 entry_id=465 connection_id=464 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.525068Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=466 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.525084Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=466 entry_id=466 connection_id=465 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.525119Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=885 entry_id=885 connection_id=4516 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.525149Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=886 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.525162Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=886 entry_id=886 connection_id=4716 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.525179Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=887 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.525191Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=887 entry_id=887 connection_id=4416 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.525215Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=888 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.525228Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=888 entry_id=888 connection_id=2917 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.525251Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=889 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.525264Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=889 entry_id=889 connection_id=1217 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.525281Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=890 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.525292Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=890 entry_id=890 connection_id=3217 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.525314Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=891 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.525327Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=891 entry_id=891 connection_id=3017 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.525347Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=892 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.525359Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=892 entry_id=892 connection_id=2117 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.525380Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=893 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.525393Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=893 entry_id=893 connection_id=4317 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.525412Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=894 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.525428Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=894 entry_id=894 connection_id=4117 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.525458Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=895 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.525474Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=895 entry_id=895 connection_id=917 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.525524Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=896 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.525542Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=896 entry_id=896 connection_id=3117 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.525861Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=897 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.526408Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=897 entry_id=897 connection_id=3417 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.526454Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=898 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.526470Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=898 entry_id=898 connection_id=1618 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.526494Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=899 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.526510Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=899 entry_id=899 connection_id=2020 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.526532Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=900 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.526546Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=900 entry_id=900 connection_id=17 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.526573Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=901 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.526587Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=901 entry_id=901 connection_id=4917 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.526767Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=467 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.526791Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=467 entry_id=467 connection_id=466 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.526908Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=468 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.526930Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=468 entry_id=468 connection_id=467 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.526980Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=469 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.526998Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=469 entry_id=469 connection_id=468 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.527045Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=470 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.527064Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=470 entry_id=470 connection_id=469 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.527109Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=471 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.527127Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=471 entry_id=471 connection_id=470 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.527173Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=472 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.527190Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=472 entry_id=472 connection_id=471 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.527235Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=473 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.527251Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=473 entry_id=473 connection_id=472 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.527290Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=474 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.527306Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=474 entry_id=474 connection_id=473 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.527343Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=475 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.527358Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=475 entry_id=475 connection_id=474 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.527393Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=476 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.527407Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=476 entry_id=476 connection_id=475 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.527451Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=477 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.527467Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=477 entry_id=477 connection_id=476 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.527514Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=478 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.527531Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=478 entry_id=478 connection_id=477 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.527577Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=479 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.527597Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=479 entry_id=479 connection_id=478 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.527663Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=480 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.527683Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=480 entry_id=480 connection_id=479 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.527740Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=481 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.527757Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=481 entry_id=481 connection_id=480 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.527807Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=482 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.527825Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=482 entry_id=482 connection_id=481 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.527874Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=483 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.527892Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=483 entry_id=483 connection_id=482 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.527939Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=484 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.527957Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=484 entry_id=484 connection_id=483 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.528008Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=485 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.528026Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=485 entry_id=485 connection_id=484 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.526611Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=902 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.528070Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=902 entry_id=902 connection_id=1018 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.528156Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=486 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.528177Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=486 entry_id=486 connection_id=485 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.528225Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=903 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.528243Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=903 entry_id=903 connection_id=4217 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.528325Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=487 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.528345Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=487 entry_id=487 connection_id=486 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.528395Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=904 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.528413Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=904 entry_id=904 connection_id=4817 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.528499Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=488 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.528519Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=488 entry_id=488 connection_id=487 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.528603Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Event handled, performing follow-up actions. cid=28751231 [INFO] [stdout] 2025-09-10T08:42:04.528706Z TRACE kestrel_protocol::core::endpoint::core::event_loop: Main loop waiting for event. cid=28751231 state=SynReceived [INFO] [stdout] 2025-09-10T08:42:04.528757Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=905 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.528776Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=905 entry_id=905 connection_id=717 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.528858Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=489 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.528877Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=489 entry_id=489 connection_id=488 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.528925Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=906 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.528943Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=906 entry_id=906 connection_id=3517 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.529021Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=490 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.529041Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=490 entry_id=490 connection_id=489 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.529085Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=907 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.529102Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=907 entry_id=907 connection_id=3617 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.529176Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=908 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.529196Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=908 entry_id=908 connection_id=2518 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.529274Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=491 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.529295Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=491 entry_id=491 connection_id=490 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.529348Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=909 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.529365Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=909 entry_id=909 connection_id=3917 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.529445Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=492 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.529463Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=492 entry_id=492 connection_id=491 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.529512Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=910 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.529529Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=910 entry_id=910 connection_id=2218 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.529603Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=493 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.529636Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=493 entry_id=493 connection_id=492 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.529695Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=911 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.529712Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=911 entry_id=911 connection_id=2418 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.529786Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=494 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.529803Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=494 entry_id=494 connection_id=493 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.529843Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=912 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.529858Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=912 entry_id=912 connection_id=2618 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.529933Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=495 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.529951Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=495 entry_id=495 connection_id=494 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.530002Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=913 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.530020Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=913 entry_id=913 connection_id=1918 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.530103Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=496 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.530123Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=496 entry_id=496 connection_id=495 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.530148Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=914 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.530434Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=914 entry_id=914 connection_id=2718 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.530555Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=497 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.530575Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=497 entry_id=497 connection_id=496 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.530641Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=915 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.530667Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=915 entry_id=915 connection_id=4018 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.530746Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=498 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.530765Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=498 entry_id=498 connection_id=497 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.530904Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=916 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.530926Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=916 entry_id=916 connection_id=1820 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.531012Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=499 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.531033Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=499 entry_id=499 connection_id=498 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.531089Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=917 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.531107Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=917 entry_id=917 connection_id=3318 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.531190Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=500 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.531262Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=500 entry_id=500 connection_id=499 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.531320Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=918 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.531338Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=918 entry_id=918 connection_id=1318 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.531413Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=501 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.531433Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=501 entry_id=501 connection_id=500 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.531477Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=919 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.531494Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=919 entry_id=919 connection_id=1718 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.531574Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=502 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.531595Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=502 entry_id=502 connection_id=501 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.531673Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=920 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.531693Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=920 entry_id=920 connection_id=3818 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.531781Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=503 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.531801Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=503 entry_id=503 connection_id=502 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.531859Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=921 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.531880Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=921 entry_id=921 connection_id=1518 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.531974Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=504 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.531995Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=504 entry_id=504 connection_id=503 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.532048Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=922 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.532065Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=922 entry_id=922 connection_id=1118 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.532136Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=505 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.532153Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=505 entry_id=505 connection_id=504 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.532198Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=923 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.532214Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=923 entry_id=923 connection_id=2818 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.532285Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=506 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.532303Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=506 entry_id=506 connection_id=505 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.532343Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=924 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.532358Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=924 entry_id=924 connection_id=218 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.532425Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=507 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.532442Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=507 entry_id=507 connection_id=506 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.532488Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=925 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.532506Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=925 entry_id=925 connection_id=1419 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.532585Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=508 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.532604Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=508 entry_id=508 connection_id=507 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.532682Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=926 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.532701Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=926 entry_id=926 connection_id=118 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.532776Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=509 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.532794Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=509 entry_id=509 connection_id=508 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.532848Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=927 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.532866Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=927 entry_id=927 connection_id=3719 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.532952Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=510 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.532972Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=510 entry_id=510 connection_id=509 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.533026Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=928 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.533043Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=928 entry_id=928 connection_id=618 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.533118Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=511 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.533137Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=511 entry_id=511 connection_id=510 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.533187Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=929 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.533205Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=929 entry_id=929 connection_id=420 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.533295Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=512 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.533316Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=512 entry_id=512 connection_id=511 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.533373Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=930 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.533393Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=930 entry_id=930 connection_id=518 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.533473Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=513 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.533495Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=513 entry_id=513 connection_id=512 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.533553Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=931 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.533573Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=931 entry_id=931 connection_id=318 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.533685Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=514 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.533707Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=514 entry_id=514 connection_id=513 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.533761Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=932 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.533780Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=932 entry_id=932 connection_id=818 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.533868Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=515 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.533889Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=515 entry_id=515 connection_id=514 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.533942Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=933 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.533961Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=933 entry_id=933 connection_id=4617 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.534035Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=516 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.534054Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=516 entry_id=516 connection_id=515 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.534106Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=934 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.534125Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=934 entry_id=934 connection_id=2118 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.534209Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=517 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.534230Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=517 entry_id=517 connection_id=516 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.534287Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=935 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.534306Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=935 entry_id=935 connection_id=2319 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.534393Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=518 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.534414Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=518 entry_id=518 connection_id=517 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.534465Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=936 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.534483Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=936 entry_id=936 connection_id=4517 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.534564Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=519 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.534585Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=519 entry_id=519 connection_id=518 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.534653Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=937 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.534679Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=937 entry_id=937 connection_id=4717 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.534796Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=938 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.534814Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=938 entry_id=938 connection_id=4417 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.534760Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=520 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.534881Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=520 entry_id=520 connection_id=519 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.534938Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=521 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.534955Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=521 entry_id=521 connection_id=520 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.535006Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=939 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.535022Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=939 entry_id=939 connection_id=2918 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.535093Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=522 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.535111Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=522 entry_id=522 connection_id=521 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.535159Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=940 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.535180Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=940 entry_id=940 connection_id=1218 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.535259Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=523 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.535278Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=523 entry_id=523 connection_id=522 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.535332Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=941 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.535351Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=941 entry_id=941 connection_id=3218 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.535427Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=524 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.535448Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=524 entry_id=524 connection_id=523 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.535502Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=942 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.535521Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=942 entry_id=942 connection_id=3018 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.535596Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=525 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.535617Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=525 entry_id=525 connection_id=524 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.535691Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=943 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.535711Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=943 entry_id=943 connection_id=3118 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.535790Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=526 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.535811Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=526 entry_id=526 connection_id=525 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.535866Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=944 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.535885Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=944 entry_id=944 connection_id=4318 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.535967Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=527 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.535988Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=527 entry_id=527 connection_id=526 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.536041Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=945 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.536060Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=945 entry_id=945 connection_id=4118 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.536138Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=528 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.536159Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=528 entry_id=528 connection_id=527 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.536206Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=946 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.536225Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=946 entry_id=946 connection_id=918 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.536312Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=529 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.536335Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=529 entry_id=529 connection_id=528 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.536393Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=947 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.536413Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=947 entry_id=947 connection_id=1619 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.536488Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=530 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.536509Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=530 entry_id=530 connection_id=529 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.536555Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=948 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.536571Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=948 entry_id=948 connection_id=3418 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.536676Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=531 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.536697Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=531 entry_id=531 connection_id=530 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.536753Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=949 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.536773Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=949 entry_id=949 connection_id=2021 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.536857Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=532 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.536878Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=532 entry_id=532 connection_id=531 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.536935Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=950 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.536954Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=950 entry_id=950 connection_id=18 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.537036Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=533 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.537056Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=533 entry_id=533 connection_id=532 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.537112Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=951 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.537131Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=951 entry_id=951 connection_id=4918 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.537213Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=534 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.537232Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=534 entry_id=534 connection_id=533 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.537285Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=952 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.537304Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=952 entry_id=952 connection_id=1019 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.537395Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=535 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.537417Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=535 entry_id=535 connection_id=534 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.537472Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=953 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.537492Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=953 entry_id=953 connection_id=4218 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.537576Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=536 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.537596Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=536 entry_id=536 connection_id=535 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.537654Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=954 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.537681Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=954 entry_id=954 connection_id=4818 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.537765Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=537 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.537787Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=537 entry_id=537 connection_id=536 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.537846Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=955 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.537869Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=955 entry_id=955 connection_id=718 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.537952Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=538 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.537971Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=538 entry_id=538 connection_id=537 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.538026Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=956 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.538046Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=956 entry_id=956 connection_id=3518 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.538140Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=539 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.538161Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=539 entry_id=539 connection_id=538 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.538209Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=957 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.538227Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=957 entry_id=957 connection_id=3618 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.538310Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=540 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.538328Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=540 entry_id=540 connection_id=539 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.538369Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=958 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.538383Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=958 entry_id=958 connection_id=2519 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.538460Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=541 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.538478Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=541 entry_id=541 connection_id=540 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.538521Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=959 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.538535Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=959 entry_id=959 connection_id=3918 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.538608Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=542 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.538644Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=542 entry_id=542 connection_id=541 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.538708Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=960 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.538730Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=960 entry_id=960 connection_id=2219 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.538811Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=543 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.538833Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=543 entry_id=543 connection_id=542 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.538893Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=961 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.538913Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=961 entry_id=961 connection_id=2419 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.539005Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=544 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.539026Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=544 entry_id=544 connection_id=543 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.539072Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=962 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.539089Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=962 entry_id=962 connection_id=2619 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.539168Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=963 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.539189Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=963 entry_id=963 connection_id=1919 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.539221Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=964 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.539236Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=964 entry_id=964 connection_id=2719 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.539255Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=965 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.539268Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=965 entry_id=965 connection_id=4019 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.539294Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=966 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.539308Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=966 entry_id=966 connection_id=1821 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.539327Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=967 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.539340Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=967 entry_id=967 connection_id=3319 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.539361Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=968 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.539376Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=968 entry_id=968 connection_id=1319 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.539398Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=969 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.539412Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=969 entry_id=969 connection_id=1719 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.539434Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=970 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.539453Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=970 entry_id=970 connection_id=3819 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.539480Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=971 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.539495Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=971 entry_id=971 connection_id=1519 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.539517Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=972 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.539531Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=972 entry_id=972 connection_id=1119 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.539554Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=973 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.539569Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=973 entry_id=973 connection_id=2819 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.539591Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=974 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.539604Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=974 entry_id=974 connection_id=219 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.539653Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=545 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.539680Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=545 entry_id=545 connection_id=544 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.539875Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=546 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.539896Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=546 entry_id=546 connection_id=545 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.540002Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=547 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.540024Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=547 entry_id=547 connection_id=546 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.540082Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=548 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.540104Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=548 entry_id=548 connection_id=547 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.540159Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=549 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.540178Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=549 entry_id=549 connection_id=548 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.540232Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=550 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.540252Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=550 entry_id=550 connection_id=549 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.540301Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=551 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.540320Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=551 entry_id=551 connection_id=550 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.540365Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=975 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.540383Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=975 entry_id=975 connection_id=1420 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.540470Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=552 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.540492Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=552 entry_id=552 connection_id=551 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.540543Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=976 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.540561Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=976 entry_id=976 connection_id=119 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.540672Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=553 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.540693Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=553 entry_id=553 connection_id=552 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.540722Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=977 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.540971Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=977 entry_id=977 connection_id=3720 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.541088Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=554 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.541109Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=554 entry_id=554 connection_id=553 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.541166Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=978 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.541187Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=978 entry_id=978 connection_id=619 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.541268Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=555 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.541286Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=555 entry_id=555 connection_id=554 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.541336Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=979 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.541353Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=979 entry_id=979 connection_id=421 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.541487Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=556 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.541507Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=556 entry_id=556 connection_id=555 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.541560Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=980 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.541577Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=980 entry_id=980 connection_id=519 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.541677Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=557 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.541700Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=557 entry_id=557 connection_id=556 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.541757Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=981 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.541855Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=558 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.541875Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=558 entry_id=558 connection_id=557 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.541775Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=981 entry_id=981 connection_id=319 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.541995Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=982 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.542016Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=982 entry_id=982 connection_id=819 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.542098Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=559 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.542118Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=559 entry_id=559 connection_id=558 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.542170Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=983 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.542187Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=983 entry_id=983 connection_id=4618 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.542302Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=984 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.542322Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=984 entry_id=984 connection_id=2119 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.542357Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=985 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.542372Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=985 entry_id=985 connection_id=2320 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.542396Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=986 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.542410Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=986 entry_id=986 connection_id=4518 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.542429Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=987 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.542443Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=987 entry_id=987 connection_id=4718 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.542473Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=988 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.542490Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=988 entry_id=988 connection_id=4418 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.542516Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=989 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.542533Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=989 entry_id=989 connection_id=2919 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.542553Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=990 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.542565Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=990 entry_id=990 connection_id=1219 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.542588Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=991 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.542601Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=991 entry_id=991 connection_id=3219 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.542639Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=992 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.542664Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=992 entry_id=992 connection_id=3019 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.542754Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=993 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.542775Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=993 entry_id=993 connection_id=3119 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.542798Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=994 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.542813Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=994 entry_id=994 connection_id=4319 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.542835Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=995 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.542850Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=995 entry_id=995 connection_id=4119 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.542881Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=996 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.542899Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=996 entry_id=996 connection_id=919 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.542928Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=997 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.542945Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=997 entry_id=997 connection_id=1620 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.542972Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=998 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.542987Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=998 entry_id=998 connection_id=3419 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.543005Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=999 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.543018Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=999 entry_id=999 connection_id=2022 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.543048Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1000 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.543065Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1000 entry_id=1000 connection_id=19 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.543092Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1001 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.543104Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1001 entry_id=1001 connection_id=4919 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.543129Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1002 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.543146Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1002 entry_id=1002 connection_id=1020 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.543178Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1003 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.543195Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1003 entry_id=1003 connection_id=4219 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.543225Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1004 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.543243Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1004 entry_id=1004 connection_id=4819 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.543267Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1005 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.543281Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1005 entry_id=1005 connection_id=719 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.543308Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1006 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.543322Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1006 entry_id=1006 connection_id=3519 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.543349Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1007 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.543365Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1007 entry_id=1007 connection_id=3619 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.543387Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1008 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.543406Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1008 entry_id=1008 connection_id=2520 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.543440Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1009 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.543458Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1009 entry_id=1009 connection_id=3919 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.543481Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1010 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.543495Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1010 entry_id=1010 connection_id=2220 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.543519Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1011 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.543534Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1011 entry_id=1011 connection_id=2420 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.543565Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1012 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.543583Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1012 entry_id=1012 connection_id=3320 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.543612Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1013 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.543642Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1013 entry_id=1013 connection_id=2620 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.543680Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1014 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.543696Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1014 entry_id=1014 connection_id=1920 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.543716Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1015 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.543730Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1015 entry_id=1015 connection_id=2720 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.543761Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1016 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.543779Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1016 entry_id=1016 connection_id=4020 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.543810Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1017 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.543828Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1017 entry_id=1017 connection_id=1822 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.543859Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1018 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.543876Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1018 entry_id=1018 connection_id=3820 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.543900Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1019 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.543915Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1019 entry_id=1019 connection_id=1320 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.543944Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1020 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.543960Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1020 entry_id=1020 connection_id=1720 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.543989Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1021 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.544007Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1021 entry_id=1021 connection_id=1120 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.544037Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1022 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.544054Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1022 entry_id=1022 connection_id=1520 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.544076Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1023 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.544091Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1023 entry_id=1023 connection_id=2820 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.544115Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1024 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.544130Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1024 entry_id=1024 connection_id=220 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.544161Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1025 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.544179Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1025 entry_id=1025 connection_id=1421 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.544211Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1026 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.544229Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1026 entry_id=1026 connection_id=120 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.544258Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1027 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.544273Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1027 entry_id=1027 connection_id=3721 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.544300Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1028 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.544315Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1028 entry_id=1028 connection_id=620 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.544343Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1029 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.544359Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1029 entry_id=1029 connection_id=422 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.544382Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1030 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.544399Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1030 entry_id=1030 connection_id=520 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.544425Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1031 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.544440Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1031 entry_id=1031 connection_id=320 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.544462Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1032 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.544474Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1032 entry_id=1032 connection_id=820 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.544499Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1033 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.544515Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1033 entry_id=1033 connection_id=4619 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.544537Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1034 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.544553Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1034 entry_id=1034 connection_id=2120 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.544584Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1035 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.544602Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1035 entry_id=1035 connection_id=2321 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.542278Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=560 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.544645Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=560 entry_id=560 connection_id=559 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.544977Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=561 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.544999Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=561 entry_id=561 connection_id=560 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.545102Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=562 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.545127Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=562 entry_id=562 connection_id=561 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.545215Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=563 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.545236Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=563 entry_id=563 connection_id=562 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.545326Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=564 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.545347Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=564 entry_id=564 connection_id=563 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.545432Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=565 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.545453Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=565 entry_id=565 connection_id=564 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.545543Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=566 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.545563Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=566 entry_id=566 connection_id=565 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.545617Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=567 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.545649Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=567 entry_id=567 connection_id=566 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.545705Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=568 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.545724Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=568 entry_id=568 connection_id=567 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.545770Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=569 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.545787Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=569 entry_id=569 connection_id=568 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.545841Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=570 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.545860Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=570 entry_id=570 connection_id=569 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.545913Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=571 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.545934Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=571 entry_id=571 connection_id=570 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.545988Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=572 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.546007Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=572 entry_id=572 connection_id=571 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.546060Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=573 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.546078Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=573 entry_id=573 connection_id=572 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.546164Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=574 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.546182Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=574 entry_id=574 connection_id=573 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.546236Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=575 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.546256Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=575 entry_id=575 connection_id=574 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.546305Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=576 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.546323Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=576 entry_id=576 connection_id=575 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.546379Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=577 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.546401Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=577 entry_id=577 connection_id=576 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.546449Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=578 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.546468Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=578 entry_id=578 connection_id=577 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.546516Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=579 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.546535Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=579 entry_id=579 connection_id=578 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.546587Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=580 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.546607Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=580 entry_id=580 connection_id=579 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.546677Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=581 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.546696Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=581 entry_id=581 connection_id=580 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.546751Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1036 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.546772Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1036 entry_id=1036 connection_id=4519 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.546851Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=582 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.546871Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=582 entry_id=582 connection_id=581 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.546918Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1037 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.546938Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1037 entry_id=1037 connection_id=4719 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.547024Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=583 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.547046Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=583 entry_id=583 connection_id=582 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.547093Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1038 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.547112Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1038 entry_id=1038 connection_id=4419 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.547198Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=584 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.547219Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=584 entry_id=584 connection_id=583 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.547279Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1039 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.547298Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1039 entry_id=1039 connection_id=2920 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.547376Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=585 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.547397Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=585 entry_id=585 connection_id=584 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.547456Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1040 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.547475Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1040 entry_id=1040 connection_id=1220 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.547562Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=586 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.547584Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=586 entry_id=586 connection_id=585 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.547644Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1041 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.547670Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1041 entry_id=1041 connection_id=3220 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.547758Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=587 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.547777Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=587 entry_id=587 connection_id=586 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.547832Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1042 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.547852Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1042 entry_id=1042 connection_id=3020 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.547945Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=588 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.547965Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=588 entry_id=588 connection_id=587 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.548018Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1043 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.548037Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1043 entry_id=1043 connection_id=2621 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.548123Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=589 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.548144Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=589 entry_id=589 connection_id=588 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.548189Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1044 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.548206Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1044 entry_id=1044 connection_id=3120 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.548289Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=590 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.548311Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=590 entry_id=590 connection_id=589 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.548363Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1045 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.548379Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1045 entry_id=1045 connection_id=4320 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.548461Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=591 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.548478Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=591 entry_id=591 connection_id=590 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.548518Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1046 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.548533Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1046 entry_id=1046 connection_id=4120 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.548605Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=592 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.548638Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=592 entry_id=592 connection_id=591 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.548701Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1047 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.548723Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1047 entry_id=1047 connection_id=920 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.548803Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1048 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.548831Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1048 entry_id=1048 connection_id=1621 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.548916Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=593 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.548938Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=593 entry_id=593 connection_id=592 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.549000Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1049 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.549021Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1049 entry_id=1049 connection_id=3420 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.549113Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=594 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.549135Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=594 entry_id=594 connection_id=593 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.549187Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=595 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.549204Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=595 entry_id=595 connection_id=594 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.549255Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1050 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.549272Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1050 entry_id=1050 connection_id=2023 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.549358Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=596 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.549378Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=596 entry_id=596 connection_id=595 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.549432Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1051 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.549455Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1051 entry_id=1051 connection_id=20 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.549530Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=597 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.549550Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=597 entry_id=597 connection_id=596 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.549592Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1052 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.549608Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1052 entry_id=1052 connection_id=4920 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.549708Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=598 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.549728Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=598 entry_id=598 connection_id=597 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.549776Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1053 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.549794Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1053 entry_id=1053 connection_id=1021 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.549877Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=599 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.549898Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=599 entry_id=599 connection_id=598 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.549959Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1054 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.549979Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1054 entry_id=1054 connection_id=4220 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.550072Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=600 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.550094Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=600 entry_id=600 connection_id=599 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.550151Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1055 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.550172Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1055 entry_id=1055 connection_id=4820 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.550260Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=601 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.550280Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=601 entry_id=601 connection_id=600 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.550337Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1056 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.550356Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1056 entry_id=1056 connection_id=720 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.550447Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=602 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.550468Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=602 entry_id=602 connection_id=601 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.550529Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1057 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.550549Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1057 entry_id=1057 connection_id=3520 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.550647Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=603 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.550675Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=603 entry_id=603 connection_id=602 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.550727Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1058 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.550747Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1058 entry_id=1058 connection_id=3620 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.550840Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1059 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.550861Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1059 entry_id=1059 connection_id=2521 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.550950Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=604 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.550972Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=604 entry_id=604 connection_id=603 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.551033Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1060 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.551054Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1060 entry_id=1060 connection_id=3920 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.551147Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=605 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.551169Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=605 entry_id=605 connection_id=604 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.551226Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=606 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.551245Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=606 entry_id=606 connection_id=605 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.551292Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1061 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.551310Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1061 entry_id=1061 connection_id=2221 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.551391Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1062 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.551411Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1062 entry_id=1062 connection_id=2421 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.551483Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=607 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.551501Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=607 entry_id=607 connection_id=606 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.551541Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=608 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.551557Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=608 entry_id=608 connection_id=607 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.551601Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1063 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.551617Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1063 entry_id=1063 connection_id=3321 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.551718Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=609 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.551736Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=609 entry_id=609 connection_id=608 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.551781Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1064 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.551796Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1064 entry_id=1064 connection_id=221 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.551866Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=610 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.551884Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=610 entry_id=610 connection_id=609 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.551926Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1065 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.551941Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1065 entry_id=1065 connection_id=1921 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.552011Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=611 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.552028Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=611 entry_id=611 connection_id=610 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.552072Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1066 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.552089Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1066 entry_id=1066 connection_id=2721 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.552165Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=612 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.552182Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=612 entry_id=612 connection_id=611 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.552230Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1067 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.552246Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1067 entry_id=1067 connection_id=4021 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.552320Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=613 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.552338Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=613 entry_id=613 connection_id=612 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.552376Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1068 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.552391Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1068 entry_id=1068 connection_id=1823 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.552462Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=614 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.552479Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=614 entry_id=614 connection_id=613 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.552518Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1069 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.552533Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1069 entry_id=1069 connection_id=3821 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.552598Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=615 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.552615Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=615 entry_id=615 connection_id=614 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.552683Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1070 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.552702Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1070 entry_id=1070 connection_id=1321 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.552755Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1071 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.552769Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1071 entry_id=1071 connection_id=1721 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.552839Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=616 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.552855Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=616 entry_id=616 connection_id=615 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.552922Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1072 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.552942Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1072 entry_id=1072 connection_id=1121 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.552978Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1073 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.552992Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1073 entry_id=1073 connection_id=1521 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.553016Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1074 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.553029Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1074 entry_id=1074 connection_id=2821 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.553051Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1075 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.553063Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1075 entry_id=1075 connection_id=423 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.553083Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1076 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.553096Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1076 entry_id=1076 connection_id=1422 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.553119Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1077 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.553131Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1077 entry_id=1077 connection_id=121 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.553153Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1078 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.553165Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1078 entry_id=1078 connection_id=3722 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.553186Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1079 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.553198Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1079 entry_id=1079 connection_id=621 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.553214Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1080 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.553226Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1080 entry_id=1080 connection_id=821 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.553242Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1081 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.553253Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1081 entry_id=1081 connection_id=521 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.553275Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1082 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.553287Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1082 entry_id=1082 connection_id=321 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.553304Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1083 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.553315Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1083 entry_id=1083 connection_id=4620 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.553341Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1084 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.553357Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1084 entry_id=1084 connection_id=2121 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.553380Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1085 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.553393Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1085 entry_id=1085 connection_id=2322 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.553415Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1086 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.553430Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1086 entry_id=1086 connection_id=4520 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.553453Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1087 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.553468Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1087 entry_id=1087 connection_id=4720 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.553487Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1088 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.553499Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1088 entry_id=1088 connection_id=4420 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.553520Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1089 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.553532Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1089 entry_id=1089 connection_id=2921 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.553555Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1090 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.553567Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1090 entry_id=1090 connection_id=1221 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.553587Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1091 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.553599Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1091 entry_id=1091 connection_id=3221 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.553637Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1092 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.553653Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1092 entry_id=1092 connection_id=3021 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.553683Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1093 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.553696Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1093 entry_id=1093 connection_id=2622 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.553718Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1094 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.553731Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1094 entry_id=1094 connection_id=3121 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.553757Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1095 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.553771Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1095 entry_id=1095 connection_id=4321 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.553797Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1096 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.553811Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1096 entry_id=1096 connection_id=4121 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.553836Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1097 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.553848Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1097 entry_id=1097 connection_id=921 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.553870Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1098 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.553882Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1098 entry_id=1098 connection_id=1622 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.553899Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1099 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.553914Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1099 entry_id=1099 connection_id=3421 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.553938Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1100 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.553951Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1100 entry_id=1100 connection_id=2024 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.553972Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1101 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.553984Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1101 entry_id=1101 connection_id=21 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.554005Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1102 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.554017Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1102 entry_id=1102 connection_id=4921 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.554040Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1103 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.554052Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1103 entry_id=1103 connection_id=1022 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.554072Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1104 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.554084Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1104 entry_id=1104 connection_id=4221 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.554100Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1105 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.554112Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1105 entry_id=1105 connection_id=4821 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.554128Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1106 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.554139Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1106 entry_id=1106 connection_id=721 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.554163Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1107 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.554175Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1107 entry_id=1107 connection_id=3521 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.554195Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1108 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.554207Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1108 entry_id=1108 connection_id=3621 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.554227Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1109 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.554239Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1109 entry_id=1109 connection_id=2522 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.554261Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1110 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.554273Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1110 entry_id=1110 connection_id=3921 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.554295Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1111 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.554307Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1111 entry_id=1111 connection_id=2222 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.554324Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1112 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.554335Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1112 entry_id=1112 connection_id=2422 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.554351Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1113 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.554362Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1113 entry_id=1113 connection_id=3322 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.554385Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1114 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.554398Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1114 entry_id=1114 connection_id=222 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.554421Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1115 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.554433Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1115 entry_id=1115 connection_id=1922 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.554455Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1116 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.554467Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1116 entry_id=1116 connection_id=2722 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.554483Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1117 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.554495Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1117 entry_id=1117 connection_id=4022 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.554510Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1118 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.554523Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1118 entry_id=1118 connection_id=1824 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.554546Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1119 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.554560Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1119 entry_id=1119 connection_id=1322 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.554584Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1120 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.554599Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1120 entry_id=1120 connection_id=3822 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.554649Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=617 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.554674Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=617 entry_id=617 connection_id=616 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.555010Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=618 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.555034Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=618 entry_id=618 connection_id=617 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.555140Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1121 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.555174Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1121 entry_id=1121 connection_id=4322 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.555213Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1122 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.555231Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1122 entry_id=1122 connection_id=1722 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.555276Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1123 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.555297Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1123 entry_id=1123 connection_id=1122 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.555327Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1124 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.555343Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1124 entry_id=1124 connection_id=1522 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.555363Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1125 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.555377Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1125 entry_id=1125 connection_id=2822 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.555397Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1126 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.555411Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1126 entry_id=1126 connection_id=424 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.555443Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1127 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.555462Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1127 entry_id=1127 connection_id=1423 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.555486Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1128 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.555502Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1128 entry_id=1128 connection_id=122 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.555522Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1129 slot_index=378 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.555537Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1129 entry_id=1129 connection_id=3723 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.555561Z DEBUG kestrel_protocol::timer::wheel::core: Advancing timing wheel elapsed_ms=102 slots_to_advance=10 max_advance=10 current_slot=10 [INFO] [stdout] 2025-09-10T08:42:04.555587Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1130 slot_index=388 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.555601Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1130 entry_id=1130 connection_id=622 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.555650Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1131 slot_index=388 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.555676Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1131 entry_id=1131 connection_id=822 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.555713Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1132 slot_index=388 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.555730Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1132 entry_id=1132 connection_id=522 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.555767Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1133 slot_index=388 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.555784Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1133 entry_id=1133 connection_id=322 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.555810Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1134 slot_index=388 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.555827Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1134 entry_id=1134 connection_id=4621 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.555864Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1135 slot_index=388 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.555880Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1135 entry_id=1135 connection_id=2122 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.555915Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1136 slot_index=388 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.555932Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1136 entry_id=1136 connection_id=2323 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.555963Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1137 slot_index=388 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.555981Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1137 entry_id=1137 connection_id=4521 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.556006Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1138 slot_index=388 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.556021Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1138 entry_id=1138 connection_id=4721 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.556041Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1139 slot_index=388 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.556055Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1139 entry_id=1139 connection_id=4421 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.556089Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1140 slot_index=388 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.556105Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1140 entry_id=1140 connection_id=2922 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.556125Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1141 slot_index=388 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.556139Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1141 entry_id=1141 connection_id=1222 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.556225Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=619 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.560671Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=619 entry_id=619 connection_id=618 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.560781Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=620 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.560804Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=620 entry_id=620 connection_id=619 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.560896Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=621 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.560919Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=621 entry_id=621 connection_id=620 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.561006Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=622 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.561027Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=622 entry_id=622 connection_id=621 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.561113Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=623 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.561134Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=623 entry_id=623 connection_id=622 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.561219Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=624 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.561239Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=624 entry_id=624 connection_id=623 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.561293Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=625 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.561312Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=625 entry_id=625 connection_id=624 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.561366Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=626 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.561388Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=626 entry_id=626 connection_id=625 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.561441Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=627 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.561461Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=627 entry_id=627 connection_id=626 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.561516Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=628 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.561534Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=628 entry_id=628 connection_id=627 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.561589Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=629 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.561607Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=629 entry_id=629 connection_id=628 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.561699Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=630 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.561721Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=630 entry_id=630 connection_id=629 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.561773Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=631 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.561790Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=631 entry_id=631 connection_id=630 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.561844Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=632 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.561863Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=632 entry_id=632 connection_id=631 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.561914Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=633 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.561933Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=633 entry_id=633 connection_id=632 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.561994Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1142 slot_index=388 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.562014Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1142 entry_id=1142 connection_id=3222 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.562038Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1143 slot_index=388 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.562053Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1143 entry_id=1143 connection_id=3022 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.562079Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1144 slot_index=388 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.562094Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1144 entry_id=1144 connection_id=2623 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.562116Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1145 slot_index=388 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.562131Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1145 entry_id=1145 connection_id=3122 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.562153Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1146 slot_index=388 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.562166Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1146 entry_id=1146 connection_id=3522 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.562192Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1147 slot_index=388 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.562208Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1147 entry_id=1147 connection_id=4122 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.562229Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1148 slot_index=388 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.562243Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1148 entry_id=1148 connection_id=922 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.562268Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1149 slot_index=388 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.562285Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1149 entry_id=1149 connection_id=1623 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.562311Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1150 slot_index=388 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.562326Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1150 entry_id=1150 connection_id=3422 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.562349Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1151 slot_index=388 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.562363Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1151 entry_id=1151 connection_id=2025 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.562382Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1152 slot_index=388 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.562397Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1152 entry_id=1152 connection_id=22 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.562417Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1153 slot_index=388 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.562430Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1153 entry_id=1153 connection_id=4922 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.562449Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1154 slot_index=388 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.562461Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1154 entry_id=1154 connection_id=1023 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.562479Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1155 slot_index=388 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.562492Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1155 entry_id=1155 connection_id=4222 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.562509Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1156 slot_index=388 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.562522Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1156 entry_id=1156 connection_id=4822 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.562551Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1157 slot_index=388 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.562566Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1157 entry_id=1157 connection_id=722 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.562589Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1158 slot_index=388 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.562603Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1158 entry_id=1158 connection_id=3323 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.562644Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1159 slot_index=388 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.562666Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1159 entry_id=1159 connection_id=3622 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.562692Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1160 slot_index=388 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.562705Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1160 entry_id=1160 connection_id=2523 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.562723Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1161 slot_index=388 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.562735Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1161 entry_id=1161 connection_id=3922 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.562766Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1162 slot_index=388 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.562784Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1162 entry_id=1162 connection_id=2223 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.562810Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1163 slot_index=388 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.562822Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1163 entry_id=1163 connection_id=2423 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.562844Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1164 slot_index=388 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.562857Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1164 entry_id=1164 connection_id=2723 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.562875Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1165 slot_index=388 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.562888Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1165 entry_id=1165 connection_id=223 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.562910Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1166 slot_index=388 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.562925Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1166 entry_id=1166 connection_id=1923 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.562954Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1167 slot_index=388 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.562968Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1167 entry_id=1167 connection_id=1825 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.562991Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1168 slot_index=388 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.563004Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1168 entry_id=1168 connection_id=4023 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.563024Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1169 slot_index=388 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.563036Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1169 entry_id=1169 connection_id=1323 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.563057Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1170 slot_index=388 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.563069Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1170 entry_id=1170 connection_id=623 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.563085Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1171 slot_index=388 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.563097Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1171 entry_id=1171 connection_id=4323 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.563121Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1172 slot_index=388 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.563134Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1172 entry_id=1172 connection_id=1723 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.563159Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1173 slot_index=388 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.563174Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1173 entry_id=1173 connection_id=1123 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.563193Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1174 slot_index=388 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.563204Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1174 entry_id=1174 connection_id=1523 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.563220Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1175 slot_index=388 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.563233Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1175 entry_id=1175 connection_id=2823 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.563256Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1176 slot_index=388 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.563268Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1176 entry_id=1176 connection_id=425 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.563290Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1177 slot_index=388 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.563302Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1177 entry_id=1177 connection_id=1424 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.563324Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1178 slot_index=388 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.563336Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1178 entry_id=1178 connection_id=123 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.563357Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1179 slot_index=388 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.563371Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1179 entry_id=1179 connection_id=3724 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.563387Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1180 slot_index=388 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.563398Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1180 entry_id=1180 connection_id=2123 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.563419Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1181 slot_index=388 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.563431Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1181 entry_id=1181 connection_id=823 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.563454Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1182 slot_index=388 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.563466Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1182 entry_id=1182 connection_id=523 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.563488Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1183 slot_index=388 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.563500Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1183 entry_id=1183 connection_id=323 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.563522Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1184 slot_index=388 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.563534Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1184 entry_id=1184 connection_id=4622 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.563557Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1185 slot_index=388 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.563569Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1185 entry_id=1185 connection_id=4522 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.563590Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1186 slot_index=388 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.563602Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1186 entry_id=1186 connection_id=2324 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.563643Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1187 slot_index=388 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.563662Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1187 entry_id=1187 connection_id=4722 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.563687Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1188 slot_index=388 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.563699Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1188 entry_id=1188 connection_id=4422 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.563716Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1189 slot_index=388 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.563727Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1189 entry_id=1189 connection_id=3823 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.563935Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1190 slot_index=388 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.563957Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1190 entry_id=1190 connection_id=3824 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.563979Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1191 slot_index=388 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.563992Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1191 entry_id=1191 connection_id=2923 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.564020Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1192 slot_index=388 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.564036Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1192 entry_id=1192 connection_id=1223 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.564057Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1193 slot_index=388 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.564069Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1193 entry_id=1193 connection_id=3223 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.564105Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1194 slot_index=388 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.564123Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1194 entry_id=1194 connection_id=3023 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.564151Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1195 slot_index=388 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.564167Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1195 entry_id=1195 connection_id=2624 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.564187Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1196 slot_index=388 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.564202Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1196 entry_id=1196 connection_id=3123 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.564222Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1197 slot_index=388 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.564236Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1197 entry_id=1197 connection_id=3523 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.564258Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1198 slot_index=388 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.564272Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1198 entry_id=1198 connection_id=4123 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.564294Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1199 slot_index=388 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.564309Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1199 entry_id=1199 connection_id=923 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.564334Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1200 slot_index=388 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.564349Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1200 entry_id=1200 connection_id=1624 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.564371Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1201 slot_index=388 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.564384Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1201 entry_id=1201 connection_id=3423 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.564412Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1202 slot_index=388 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.564426Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1202 entry_id=1202 connection_id=2026 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.564452Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1203 slot_index=388 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.564469Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1203 entry_id=1203 connection_id=23 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.564499Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1204 slot_index=388 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.564513Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1204 entry_id=1204 connection_id=4923 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.564537Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1205 slot_index=388 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.564551Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1205 entry_id=1205 connection_id=1024 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.564569Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1206 slot_index=388 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.564581Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1206 entry_id=1206 connection_id=4223 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.564604Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1207 slot_index=388 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.564663Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=634 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.564683Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=634 entry_id=634 connection_id=633 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.564889Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=635 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.564912Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=635 entry_id=635 connection_id=634 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.565010Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=636 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.565031Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=636 entry_id=636 connection_id=635 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.565113Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=637 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.565133Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=637 entry_id=637 connection_id=636 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.565215Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=638 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.565237Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=638 entry_id=638 connection_id=637 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.565309Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=639 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.565329Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=639 entry_id=639 connection_id=638 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.565378Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=640 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.565396Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=640 entry_id=640 connection_id=639 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.565450Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=641 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.565470Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=641 entry_id=641 connection_id=640 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.565567Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=642 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.565588Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=642 entry_id=642 connection_id=641 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.565702Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=643 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.565727Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=643 entry_id=643 connection_id=642 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.565800Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=644 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.565819Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=644 entry_id=644 connection_id=643 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.565877Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=645 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.565896Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=645 entry_id=645 connection_id=644 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.565946Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=646 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.565964Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=646 entry_id=646 connection_id=645 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.566020Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=647 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.566039Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=647 entry_id=647 connection_id=646 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.566088Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=648 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.566108Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=648 entry_id=648 connection_id=647 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.566167Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=649 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.566187Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=649 entry_id=649 connection_id=648 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.566245Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=650 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.566265Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=650 entry_id=650 connection_id=649 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.566328Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=651 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.566348Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=651 entry_id=651 connection_id=650 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.566409Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=652 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.566429Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=652 entry_id=652 connection_id=651 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.566501Z DEBUG kestrel_protocol::timer::wheel::core: Advancing timing wheel elapsed_ms=102 slots_to_advance=10 max_advance=10 current_slot=20 [INFO] [stdout] 2025-09-10T08:42:04.566534Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=273 expiry_time=Instant { tv_sec: 124644, tv_nsec: 935168189 } [INFO] [stdout] 2025-09-10T08:42:04.566548Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=274 expiry_time=Instant { tv_sec: 124644, tv_nsec: 935168189 } [INFO] [stdout] 2025-09-10T08:42:04.566557Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=275 expiry_time=Instant { tv_sec: 124644, tv_nsec: 935168189 } [INFO] [stdout] 2025-09-10T08:42:04.566566Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=276 expiry_time=Instant { tv_sec: 124644, tv_nsec: 935168189 } [INFO] [stdout] 2025-09-10T08:42:04.566575Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=277 expiry_time=Instant { tv_sec: 124644, tv_nsec: 935168189 } [INFO] [stdout] 2025-09-10T08:42:04.566586Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=278 expiry_time=Instant { tv_sec: 124644, tv_nsec: 935168189 } [INFO] [stdout] 2025-09-10T08:42:04.566594Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=279 expiry_time=Instant { tv_sec: 124644, tv_nsec: 935168189 } [INFO] [stdout] 2025-09-10T08:42:04.566604Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=280 expiry_time=Instant { tv_sec: 124644, tv_nsec: 935168189 } [INFO] [stdout] 2025-09-10T08:42:04.566613Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=281 expiry_time=Instant { tv_sec: 124644, tv_nsec: 935168189 } [INFO] [stdout] 2025-09-10T08:42:04.566641Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=282 expiry_time=Instant { tv_sec: 124644, tv_nsec: 935168189 } [INFO] [stdout] 2025-09-10T08:42:04.566652Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=283 expiry_time=Instant { tv_sec: 124644, tv_nsec: 935168189 } [INFO] [stdout] 2025-09-10T08:42:04.566667Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=284 expiry_time=Instant { tv_sec: 124644, tv_nsec: 935168189 } [INFO] [stdout] 2025-09-10T08:42:04.566678Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=285 expiry_time=Instant { tv_sec: 124644, tv_nsec: 935168189 } [INFO] [stdout] 2025-09-10T08:42:04.566687Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=286 expiry_time=Instant { tv_sec: 124644, tv_nsec: 935168189 } [INFO] [stdout] 2025-09-10T08:42:04.566696Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=287 expiry_time=Instant { tv_sec: 124644, tv_nsec: 935168189 } [INFO] [stdout] 2025-09-10T08:42:04.566705Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=288 expiry_time=Instant { tv_sec: 124644, tv_nsec: 935168189 } [INFO] [stdout] 2025-09-10T08:42:04.566715Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=289 expiry_time=Instant { tv_sec: 124644, tv_nsec: 935168189 } [INFO] [stdout] 2025-09-10T08:42:04.566724Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=290 expiry_time=Instant { tv_sec: 124644, tv_nsec: 935168189 } [INFO] [stdout] 2025-09-10T08:42:04.566734Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=291 expiry_time=Instant { tv_sec: 124644, tv_nsec: 935168189 } [INFO] [stdout] 2025-09-10T08:42:04.566743Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=292 expiry_time=Instant { tv_sec: 124644, tv_nsec: 935168189 } [INFO] [stdout] 2025-09-10T08:42:04.566753Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=293 expiry_time=Instant { tv_sec: 124644, tv_nsec: 935168189 } [INFO] [stdout] 2025-09-10T08:42:04.566762Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=294 expiry_time=Instant { tv_sec: 124644, tv_nsec: 935168189 } [INFO] [stdout] 2025-09-10T08:42:04.566771Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=295 expiry_time=Instant { tv_sec: 124644, tv_nsec: 935168189 } [INFO] [stdout] 2025-09-10T08:42:04.566780Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=296 expiry_time=Instant { tv_sec: 124644, tv_nsec: 935168189 } [INFO] [stdout] 2025-09-10T08:42:04.566789Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=297 expiry_time=Instant { tv_sec: 124644, tv_nsec: 935168189 } [INFO] [stdout] 2025-09-10T08:42:04.566798Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=298 expiry_time=Instant { tv_sec: 124644, tv_nsec: 935168189 } [INFO] [stdout] 2025-09-10T08:42:04.566807Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=299 expiry_time=Instant { tv_sec: 124644, tv_nsec: 935168189 } [INFO] [stdout] 2025-09-10T08:42:04.566816Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=300 expiry_time=Instant { tv_sec: 124644, tv_nsec: 935168189 } [INFO] [stdout] 2025-09-10T08:42:04.566825Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=301 expiry_time=Instant { tv_sec: 124644, tv_nsec: 935168189 } [INFO] [stdout] 2025-09-10T08:42:04.566833Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=302 expiry_time=Instant { tv_sec: 124644, tv_nsec: 935168189 } [INFO] [stdout] 2025-09-10T08:42:04.566843Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=303 expiry_time=Instant { tv_sec: 124644, tv_nsec: 935168189 } [INFO] [stdout] 2025-09-10T08:42:04.566852Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=304 expiry_time=Instant { tv_sec: 124644, tv_nsec: 935168189 } [INFO] [stdout] 2025-09-10T08:42:04.566860Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=305 expiry_time=Instant { tv_sec: 124644, tv_nsec: 935168189 } [INFO] [stdout] 2025-09-10T08:42:04.566869Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=306 expiry_time=Instant { tv_sec: 124644, tv_nsec: 935168189 } [INFO] [stdout] 2025-09-10T08:42:04.566878Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=307 expiry_time=Instant { tv_sec: 124644, tv_nsec: 935168189 } [INFO] [stdout] 2025-09-10T08:42:04.566887Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=308 expiry_time=Instant { tv_sec: 124644, tv_nsec: 935168189 } [INFO] [stdout] 2025-09-10T08:42:04.566896Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=309 expiry_time=Instant { tv_sec: 124644, tv_nsec: 935168189 } [INFO] [stdout] 2025-09-10T08:42:04.566905Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=310 expiry_time=Instant { tv_sec: 124644, tv_nsec: 935168189 } [INFO] [stdout] 2025-09-10T08:42:04.566915Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=311 expiry_time=Instant { tv_sec: 124644, tv_nsec: 935168189 } [INFO] [stdout] 2025-09-10T08:42:04.566924Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=312 expiry_time=Instant { tv_sec: 124644, tv_nsec: 935168189 } [INFO] [stdout] 2025-09-10T08:42:04.566933Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=313 expiry_time=Instant { tv_sec: 124644, tv_nsec: 935168189 } [INFO] [stdout] 2025-09-10T08:42:04.566942Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=314 expiry_time=Instant { tv_sec: 124644, tv_nsec: 935168189 } [INFO] [stdout] 2025-09-10T08:42:04.566951Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=315 expiry_time=Instant { tv_sec: 124644, tv_nsec: 935168189 } [INFO] [stdout] 2025-09-10T08:42:04.566960Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=316 expiry_time=Instant { tv_sec: 124644, tv_nsec: 935168189 } [INFO] [stdout] 2025-09-10T08:42:04.566969Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=317 expiry_time=Instant { tv_sec: 124644, tv_nsec: 935168189 } [INFO] [stdout] 2025-09-10T08:42:04.566977Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=318 expiry_time=Instant { tv_sec: 124644, tv_nsec: 935168189 } [INFO] [stdout] 2025-09-10T08:42:04.566986Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=319 expiry_time=Instant { tv_sec: 124644, tv_nsec: 935168189 } [INFO] [stdout] 2025-09-10T08:42:04.566996Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=320 expiry_time=Instant { tv_sec: 124644, tv_nsec: 935168189 } [INFO] [stdout] 2025-09-10T08:42:04.567037Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=653 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.572667Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=653 entry_id=653 connection_id=652 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.572741Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=654 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.572760Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=654 entry_id=654 connection_id=653 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.572814Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=655 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.572832Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=655 entry_id=655 connection_id=654 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.567056Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1207 entry_id=1207 connection_id=4823 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.572942Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1208 slot_index=388 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.572962Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1208 entry_id=1208 connection_id=723 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.573048Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1209 slot_index=388 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.573068Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1209 entry_id=1209 connection_id=3324 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.573154Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=656 slot_index=389 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.573173Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=656 entry_id=656 connection_id=655 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.573233Z TRACE kestrel_protocol::timer::wheel::core: Added timer to timing wheel entry_id=1210 slot_index=388 delay_ms=60000 [INFO] [stdout] 2025-09-10T08:42:04.573251Z TRACE kestrel_protocol::timer::task::global: Timer registered successfully event_id=1210 entry_id=1210 connection_id=3623 delay_ms=60000 event_type=IdleTimeout [INFO] [stdout] 2025-09-10T08:42:04.573319Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=321 expiry_time=Instant { tv_sec: 124644, tv_nsec: 935168189 } [INFO] [stdout] 2025-09-10T08:42:04.573334Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=322 expiry_time=Instant { tv_sec: 124644, tv_nsec: 935168189 } [INFO] [stdout] 2025-09-10T08:42:04.573344Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=323 expiry_time=Instant { tv_sec: 124644, tv_nsec: 935168189 } [INFO] [stdout] 2025-09-10T08:42:04.573352Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=324 expiry_time=Instant { tv_sec: 124644, tv_nsec: 935168189 } [INFO] [stdout] 2025-09-10T08:42:04.573360Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=325 expiry_time=Instant { tv_sec: 124644, tv_nsec: 935168189 } [INFO] [stdout] 2025-09-10T08:42:04.573369Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=326 expiry_time=Instant { tv_sec: 124644, tv_nsec: 935168189 } [INFO] [stdout] 2025-09-10T08:42:04.573378Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=327 expiry_time=Instant { tv_sec: 124644, tv_nsec: 935168189 } [INFO] [stdout] 2025-09-10T08:42:04.573387Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=328 expiry_time=Instant { tv_sec: 124644, tv_nsec: 935168189 } [INFO] [stdout] 2025-09-10T08:42:04.573396Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=329 expiry_time=Instant { tv_sec: 124644, tv_nsec: 935168189 } [INFO] [stdout] 2025-09-10T08:42:04.573404Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=330 expiry_time=Instant { tv_sec: 124644, tv_nsec: 935168189 } [INFO] [stdout] 2025-09-10T08:42:04.573413Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=331 expiry_time=Instant { tv_sec: 124644, tv_nsec: 935168189 } [INFO] [stdout] 2025-09-10T08:42:04.573422Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=332 expiry_time=Instant { tv_sec: 124644, tv_nsec: 935168189 } [INFO] [stdout] 2025-09-10T08:42:04.573430Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=333 expiry_time=Instant { tv_sec: 124644, tv_nsec: 935168189 } [INFO] [stdout] 2025-09-10T08:42:04.573439Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=334 expiry_time=Instant { tv_sec: 124644, tv_nsec: 935168189 } [INFO] [stdout] 2025-09-10T08:42:04.573447Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=335 expiry_time=Instant { tv_sec: 124644, tv_nsec: 935168189 } [INFO] [stdout] 2025-09-10T08:42:04.573456Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=336 expiry_time=Instant { tv_sec: 124644, tv_nsec: 935168189 } [INFO] [stdout] 2025-09-10T08:42:04.573465Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=337 expiry_time=Instant { tv_sec: 124644, tv_nsec: 935168189 } [INFO] [stdout] 2025-09-10T08:42:04.573475Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=338 expiry_time=Instant { tv_sec: 124644, tv_nsec: 935168189 } [INFO] [stdout] 2025-09-10T08:42:04.573484Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=339 expiry_time=Instant { tv_sec: 124644, tv_nsec: 935168189 } [INFO] [stdout] 2025-09-10T08:42:04.573493Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=340 expiry_time=Instant { tv_sec: 124644, tv_nsec: 935168189 } [INFO] [stdout] 2025-09-10T08:42:04.573502Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=341 expiry_time=Instant { tv_sec: 124644, tv_nsec: 935168189 } [INFO] [stdout] 2025-09-10T08:42:04.573510Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=342 expiry_time=Instant { tv_sec: 124644, tv_nsec: 935168189 } [INFO] [stdout] 2025-09-10T08:42:04.573519Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=343 expiry_time=Instant { tv_sec: 124644, tv_nsec: 935168189 } [INFO] [stdout] 2025-09-10T08:42:04.573527Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=344 expiry_time=Instant { tv_sec: 124644, tv_nsec: 935168189 } [INFO] [stdout] 2025-09-10T08:42:04.573535Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=345 expiry_time=Instant { tv_sec: 124644, tv_nsec: 935168189 } [INFO] [stdout] 2025-09-10T08:42:04.573544Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=346 expiry_time=Instant { tv_sec: 124644, tv_nsec: 935168189 } [INFO] [stdout] 2025-09-10T08:42:04.573553Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=347 expiry_time=Instant { tv_sec: 124644, tv_nsec: 935168189 } [INFO] [stdout] 2025-09-10T08:42:04.573561Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=348 expiry_time=Instant { tv_sec: 124644, tv_nsec: 935168189 } [INFO] [stdout] 2025-09-10T08:42:04.573570Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=349 expiry_time=Instant { tv_sec: 124644, tv_nsec: 935168189 } [INFO] [stdout] 2025-09-10T08:42:04.573578Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=350 expiry_time=Instant { tv_sec: 124644, tv_nsec: 935168189 } [INFO] [stdout] 2025-09-10T08:42:04.573587Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=351 expiry_time=Instant { tv_sec: 124644, tv_nsec: 935168189 } [INFO] [stdout] 2025-09-10T08:42:04.573596Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=352 expiry_time=Instant { tv_sec: 124644, tv_nsec: 935168189 } [INFO] [stdout] 2025-09-10T08:42:04.573604Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=353 expiry_time=Instant { tv_sec: 124644, tv_nsec: 935168189 } [INFO] [stdout] 2025-09-10T08:42:04.573613Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=354 expiry_time=Instant { tv_sec: 124644, tv_nsec: 935168189 } [INFO] [stdout] 2025-09-10T08:42:04.573638Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=355 expiry_time=Instant { tv_sec: 124644, tv_nsec: 935168189 } [INFO] [stdout] 2025-09-10T08:42:04.573648Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=356 expiry_time=Instant { tv_sec: 124644, tv_nsec: 935168189 } [INFO] [stdout] 2025-09-10T08:42:04.573664Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=357 expiry_time=Instant { tv_sec: 124644, tv_nsec: 935168189 } [INFO] [stdout] 2025-09-10T08:42:04.573673Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=358 expiry_time=Instant { tv_sec: 124644, tv_nsec: 935168189 } [INFO] [stdout] 2025-09-10T08:42:04.573681Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=359 expiry_time=Instant { tv_sec: 124644, tv_nsec: 935168189 } [INFO] [stdout] 2025-09-10T08:42:04.573690Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=360 expiry_time=Instant { tv_sec: 124644, tv_nsec: 935168189 } [INFO] [stdout] 2025-09-10T08:42:04.573699Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=361 expiry_time=Instant { tv_sec: 124644, tv_nsec: 935168189 } [INFO] [stdout] 2025-09-10T08:42:04.573707Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=362 expiry_time=Instant { tv_sec: 124644, tv_nsec: 935168189 } [INFO] [stdout] 2025-09-10T08:42:04.573716Z TRACE kestrel_protocol::timer::wheel::core: Timer expired entry_id=363 expiry_time=Instant { tv_sec: 124644, tv_nsec: 935168189 } [WARN] too many lines in the log, truncating it