basquetWi + New ticket

New ticket

Sub-ticket of MSG-255 Hub SIGTERM shutdown stalls to SIGKILL with long-poll feature (regression from MSG-251). drainLongpolls() resolves held polls but server.close() callback only fires once ALL sockets end incl idle keep-alives, so 08:43 bounce hit systemd stop-sigterm timeout -> 4 procs force-killed (07:05 pre-251 bounce was SIGTERM->Stopped same second). Fix ready uncommitted: 1s fallback timer -> server.closeAllConnections() (Node 18.2+, ok on v24) forces shutdown ~1s regardless of open conns. Verify: next bounce journalctl shows clean SIGTERM->Stopped, no 'stop-sigterm timed out. Killing.' · llmmsg-srv