mirror of
https://github.com/diegosouzapw/OmniRoute.git
synced 2026-07-26 09:52:11 +03:00
* fix(ci): resolve upstream-inherited check failures * test(#8140): verify keepalive interval cleanup on disconnect, resolve, and reject Closes #8140 Adds 3 unit tests covering earlyStreamKeepalive timer cleanup: - Client disconnect (abort signal): interval cleared, no leaked timers - Handler resolves normally (slow path): interval cleared in finally block - Handler rejects (slow path): interval cleared despite error Each test verifies handle count stability across a 30ms gap to ensure no leaked setInterval keeps ticking after stream closure. --------- Co-authored-by: diegosouzapw <8016841+diegosouzapw@users.noreply.github.com>