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:10:56 +00:00
2026-03-02 23:50:36 +00:00
2026-02-26 05:34:58 -05:00
2026-02-24 01:09:31 +00:00
2026-02-22 20:04:51 +00:00
2026-02-18 01:34:35 +00:00
2026-03-02 03:08:32 +00:00
2026-02-22 17:54:51 +00:00
2026-02-22 17:54:51 +00:00
2026-02-24 01:09:31 +00:00
2026-02-22 20:04:51 +00:00
2026-02-17 15:50:07 +09:00
2026-02-18 01:34:35 +00:00
2026-03-02 07:13:10 +00:00
2026-03-02 01:14:06 +00:00
2026-03-01 23:46:07 +00:00
2026-03-02 05:33:07 +00:00
2026-02-22 17:11:54 +00:00
2026-03-03 00:15:15 +00:00
2026-03-02 02:05:48 +00:00
2026-03-02 21:31:36 +00:00
2026-03-02 19:57:33 +00:00
2026-03-02 04:19:37 +00:00
2026-02-22 20:04:51 +00:00
2026-02-20 20:26:46 -06:00
2026-02-20 22:40:30 -05:00
2026-02-21 16:14:55 +01:00
2026-02-22 17:54:51 +00:00
2026-03-02 02:05:11 +00:00
2026-02-18 01:34:35 +00:00
2026-02-18 01:34:35 +00:00
2026-03-02 02:05:11 +00:00
2026-02-22 17:54:51 +00:00
2026-02-22 07:44:57 +00:00
2026-02-22 17:54:51 +00:00
2026-02-18 01:34:35 +00:00
2026-02-22 17:54:51 +00:00
2026-03-02 04:14:06 +00:00
2026-02-21 16:14:55 +01:00
2026-03-02 02:05:11 +00:00
2026-02-22 08:12:55 +00:00
2026-02-22 08:33:06 +00:00
2026-03-02 19:57:33 +00:00
2026-02-22 20:04:51 +00:00
2026-03-03 01:00:04 +00:00