From de95e9cf153045d66d9c72d6eaff384a95996fe6 Mon Sep 17 00:00:00 2001 From: Moon Flower Date: Wed, 25 Feb 2026 18:38:35 +0330 Subject: small check --- layer/broadlayer.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/layer/broadlayer.ts b/layer/broadlayer.ts index 53eab39..b384418 100644 --- a/layer/broadlayer.ts +++ b/layer/broadlayer.ts @@ -249,17 +249,19 @@ const eviction_timeout = 15_000 const ratelimit_count = 32 setInterval(() => { + let hasEvicted = false for (const key of Object.keys(sessions)) { const sess = sessions[key]! if (sess.lastSeen > Date.now() - eviction_timeout) continue // skip if websocket if (sess.ws) continue // evict + hasEvicted = true if (sess.mode === 'tcp') sess.socket?.close() else sess.die() delete sessions[key] } - console.log('clients:' + Object.keys(sessions).length) + if (hasEvicted) console.log('clients:' + Object.keys(sessions).length) }, eviction_timeout) Bun.serve({ -- cgit v1.2.3