Richard Palethorpe
9c43b2da8f
fix(model): make backend shutdown model-scoped ( #10865 )
...
Avoid holding the global loader lock across backend lifecycle waits and propagate forced shutdown through distributed workers. Track parallel requests with in-flight counters and reserve worker ports until process termination.
Add focused race tests and an authoritative FizzBee lifecycle model with a fail-closed conformance target.
Assisted-by: Codex:GPT-5 [FizzBee] [Ginkgo]
Signed-off-by: Richard Palethorpe <io@richiejp.com >
2026-07-19 08:43:17 +02:00
..
2026-05-30 23:24:22 +02:00
2026-03-30 00:47:27 +02:00
2026-03-30 00:47:27 +02:00
2026-05-31 11:02:20 +00:00
2026-04-08 14:33:58 +02:00
2026-03-30 00:47:27 +02:00
2026-07-13 09:54:46 +02:00
2026-07-13 09:54:46 +02:00
2026-06-05 14:34:28 +02:00
2026-06-05 14:34:28 +02:00
2026-06-30 09:01:22 +02:00
2026-05-13 21:57:50 +02:00
2026-05-13 21:57:50 +02:00
2026-06-30 09:01:22 +02:00
2026-06-24 11:08:29 +02:00
2026-05-23 12:35:44 +02:00
2026-05-23 12:35:44 +02:00
2026-06-05 09:01:36 +02:00
2026-07-15 09:16:55 +02:00
2026-07-15 09:16:55 +02:00
2026-05-30 23:24:22 +02:00
2026-05-25 10:51:48 +02:00
2026-03-30 00:47:27 +02:00
2026-06-08 10:03:02 +02:00
2026-05-24 08:15:27 +00:00
2026-05-24 08:15:27 +00:00
2026-06-13 18:31:06 +02:00
2026-06-13 18:31:06 +02:00
2026-06-26 23:06:42 +02:00
2026-07-15 09:58:45 +02:00
2026-07-15 09:58:45 +02:00
2026-06-01 09:38:55 +02:00
2026-07-15 01:09:33 +02:00
2026-07-14 17:46:15 +02:00
2026-06-14 16:42:59 +02:00
2026-06-28 01:23:07 +02:00
2026-06-22 09:06:20 +02:00
2026-07-02 09:52:51 +02:00
2026-07-15 09:58:45 +02:00
2026-07-15 09:58:45 +02:00
2026-06-13 18:31:06 +02:00
2026-06-13 18:31:06 +02:00
2026-03-30 00:47:27 +02:00
2026-03-30 00:47:27 +02:00
2026-06-22 09:28:07 +02:00
2026-06-22 09:28:07 +02:00
2026-07-19 08:43:17 +02:00
2026-06-08 10:03:02 +02:00
2026-07-19 08:43:17 +02:00