Deluan
83d1aa4c3b
fix(artwork): let cancelled work unwind before the worker stops
...
On shutdown the drain returned while cancelled acquires were still running,
so Run could return, and the DB close, before they finished. The race
detector caught one of them reading config while the e2e suite restored it.
When the context is cancelled, process now waits up to shutdownGrace (5s)
for the cancelled acquire to return. Work that honors ctx unwinds in
milliseconds, so Run joins it; only a stuck item adds the grace period.
2026-09-27 18:23:14 -04:00
..
2026-08-19 16:20:38 -04:00
2026-08-09 15:03:27 -04:00
2026-09-25 18:06:10 -04:00
2026-08-09 15:03:27 -04:00
2026-08-29 17:28:29 -04:00
2026-08-29 17:28:29 -04:00
2026-03-13 18:11:12 -04:00
2026-03-13 18:11:12 -04:00
2026-09-25 18:06:10 -04:00
2026-09-25 18:06:10 -04:00
2026-09-25 18:06:10 -04:00
2026-03-13 09:35:59 -04:00
2026-03-13 09:35:59 -04:00
2026-08-09 15:03:27 -04:00
2026-03-13 18:11:12 -04:00
2026-03-13 09:35:59 -04:00
2026-08-14 21:07:56 -04:00
2026-09-25 18:06:10 -04:00
2026-08-09 15:03:27 -04:00
2026-09-25 18:06:10 -04:00
2026-09-25 16:42:49 -04:00
2026-08-09 15:03:27 -04:00
2026-09-27 15:25:19 -04:00
2026-09-01 11:07:58 -04:00
2026-09-01 11:07:58 -04:00
2026-08-09 15:03:27 -04:00
2026-09-25 18:06:10 -04:00
2026-09-25 18:06:10 -04:00
2026-08-14 21:07:56 -04:00
2026-08-14 21:07:56 -04:00
2026-09-21 17:25:46 -04:00
2026-09-21 17:25:46 -04:00
2026-09-25 18:06:10 -04:00
2026-09-25 18:06:10 -04:00
2026-08-09 15:03:27 -04:00
2026-09-25 18:06:10 -04:00
2026-09-25 18:06:10 -04:00
2026-09-25 18:06:10 -04:00
2026-09-25 18:06:10 -04:00
2026-09-11 15:03:54 -04:00
2026-09-11 15:03:54 -04:00
2026-09-20 13:40:14 -04:00
2026-09-25 18:06:10 -04:00
2026-09-20 20:46:46 -04:00
2026-09-20 20:46:46 -04:00
2026-08-21 10:24:01 -04:00
2026-08-21 10:24:01 -04:00
2026-09-25 18:06:10 -04:00
2026-08-11 10:42:39 -04:00
2026-08-09 15:03:27 -04:00
2026-09-25 18:06:10 -04:00
2026-09-27 18:23:14 -04:00
2026-09-27 18:23:14 -04:00
2026-09-27 18:23:14 -04:00