Mitch McAlister
17b40c4a59
fix: guard isConnected check against already-aborted signal
...
When abortSignal is already aborted at lifecycle start, onAbort() fires
synchronously and pushes connected: false. Without a lifecycleStopping
guard, the subsequent gateway.isConnected check could push a spurious
connected: true, contradicting the shutdown.
Adds !lifecycleStopping to the isConnected guard and a test verifying
no connected: true is emitted when the signal is pre-aborted.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-03 01:10:56 +00:00
..
2026-03-03 01:05:24 +00:00
2026-03-03 01:06:00 +00:00
2026-03-03 01:06:00 +00:00
2026-03-03 00:15:00 +00:00
2026-03-02 12:13:45 +00:00
2026-03-03 00:54:33 +00:00
2026-03-02 20:05:12 -05:00
2026-03-03 01:06:00 +00:00
2026-03-03 01:06:00 +00:00
2026-03-03 01:09:47 +00:00
2026-03-02 23:07:20 +00:00
2026-03-03 01:10:56 +00:00
2026-03-03 01:06:00 +00:00
2026-03-03 01:06:00 +00:00
2026-03-02 04:29:18 +00:00
2026-03-03 00:54:33 +00:00
2026-03-03 01:06:00 +00:00
2026-03-02 21:22:38 +00:00
2026-03-02 20:05:12 -05:00
2026-03-03 00:15:14 +00:00
2026-03-03 00:05:39 +00:00
2026-03-03 00:55:01 +00:00
2026-03-03 00:43:01 +00:00
2026-03-02 23:46:54 +00:00
2026-03-03 01:06:00 +00:00
2026-03-03 00:15:00 +00:00
2026-03-03 01:09:07 +00:00
2026-03-02 19:57:33 +00:00
2026-03-03 00:15:00 +00:00
2026-03-03 00:20:46 +00:00
2026-03-03 01:06:00 +00:00
2026-03-03 01:09:07 +00:00
2026-03-02 07:13:11 +00:00
2026-03-02 23:32:41 +00:00
2026-03-03 00:54:33 +00:00
2026-03-03 01:09:07 +00:00
2026-03-03 01:06:00 +00:00
2026-03-02 20:05:12 -05:00
2026-03-03 01:09:07 +00:00
2026-03-02 19:57:33 +00:00
2026-03-03 00:02:37 +00:00
2026-03-03 00:02:37 +00:00
2026-03-03 01:06:00 +00:00
2026-03-03 00:15:15 +00:00
2026-03-02 16:06:52 +00:00
2026-03-01 23:06:10 -08:00
2026-03-01 15:45:21 -08:00
2026-03-01 14:23:46 -08:00
2026-03-02 19:57:33 +00:00
2026-03-02 04:04:36 +00:00
2026-03-02 04:04:36 +00:00