Files
kumomta/docs
Wez Furlong 3a88e3c883 spool: fix rocksdb load-shedding gate never reopening after a single-signal error
The gate could latch permanently when only one of the two error signals
(foreground or background) ever moved, requiring an operator restart. It now
auto-reopens for a retry after `error_unlatch_duration`, regardless of which
signal latched it.

Also serializes foreground error reporting with gate transitions so a
concurrent fatal error cannot be undone by a reopen, and rejects a zero
`error_unlatch_duration` when automatic reopening is enabled. The underlying
cause is always logged. Adds a reusable LD_PRELOAD fault-injection crate and
integration tests that reproduce a full disk and a slow disk to drive the
latch-and-reopen cycle end to end.

Fixes #597
2026-09-21 20:16:32 +01:00
..
2025-11-26 16:46:25 +00:00
2026-09-01 15:31:35 -04:00
2026-08-19 14:36:58 -04:00
2026-09-08 07:43:52 +01:00
2026-09-08 07:44:47 +01:00
2026-07-09 21:46:20 -04:00
2025-02-20 16:00:16 -07:00