Alex Knight
d75725e658
fix: clear embedded runs before lifecycle end ( #70187 )
...
* fix: clear embedded runs before lifecycle end
* fix: guard onBeforeLifecycleTerminal against synchronous throws
Wrap the hook invocation in try/catch so a synchronous exception
cannot skip emitLifecycleTerminal() after lifecycleTerminalEmitted
is already set to true. This preserves the best-effort contract
documented in the JSDoc.
2026-04-23 16:23:52 +10:00
..
2026-04-22 19:55:23 +01:00
2026-04-23 16:23:52 +10:00
2026-04-23 06:02:26 +01:00
2026-04-22 15:07:23 +01:00
2026-04-22 22:05:00 -07:00
2026-04-23 07:22:24 +01:00
2026-04-23 07:22:24 +01:00
2026-04-23 05:30:49 +01:00
2026-04-20 11:26:38 -07:00
2026-04-23 05:30:49 +01:00
2026-04-21 08:03:34 +01:00
2026-04-23 04:42:54 +01:00
2026-04-22 22:05:00 -07:00
2026-04-23 05:46:00 +01:00
2026-04-22 19:09:18 +01:00
2026-04-23 00:07:39 +01:00
2026-04-23 07:05:37 +01:00
2026-04-21 21:29:44 +01:00
2026-04-23 05:30:49 +01:00
2026-04-22 23:19:20 +01:00
2026-04-22 21:05:41 +01:00
2026-04-20 14:34:01 +01:00
2026-04-23 05:30:57 +01:00
2026-04-23 04:59:42 +01:00
2026-04-20 14:34:01 +01:00
2026-04-20 23:34:59 +01:00
2026-04-21 00:54:08 +01:00
2026-04-23 06:02:12 +01:00
2026-04-23 07:22:24 +01:00
2026-04-23 05:23:40 +01:00
2026-04-20 21:02:13 +01:00
2026-04-23 04:29:35 +01:00
2026-04-22 02:56:23 +01:00
2026-04-23 05:50:57 +01:00
2026-04-22 06:11:49 +01:00
2026-04-23 07:21:46 +01:00
2026-04-23 05:22:16 +01:00
2026-04-20 14:27:22 +01:00
2026-04-21 08:22:35 +01:00
2026-04-21 23:40:22 -04:00
2026-04-22 16:18:10 -07:00
2026-04-20 20:30:16 +01:00
2026-04-23 05:30:49 +01:00
2026-04-23 05:30:49 +01:00
2026-04-20 19:04:47 +01:00
2026-04-22 06:11:49 +01:00
2026-04-22 22:05:00 -07:00
2026-04-21 22:40:57 -07:00
2026-04-20 20:07:11 +01:00
2026-04-20 19:55:44 +01:00
2026-04-22 20:47:14 -04:00
2026-04-20 19:00:11 +01:00
2026-04-20 19:02:32 +01:00