Commit 624e26d
docs(requester): document the no-graceful-drain-on-shutdown caveat
Audit concurrency finding (Low): on ctx cancellation processQueues
returns immediately, so transactions still held in a queue are discarded
without a WARN — the one gap in the no-silent-drops invariant, which holds
in steady state but not across shutdown/restart. Document this at the
ctx.Done() return and note the exception in the top-of-file invariant, so
the limitation is discoverable and a future drain has an obvious home.
Comment-only; no behavior change.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>1 parent 22377e5 commit 624e26d
1 file changed
Lines changed: 11 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
101 | 101 | | |
102 | 102 | | |
103 | 103 | | |
104 | | - | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
105 | 107 | | |
106 | 108 | | |
107 | 109 | | |
| |||
644 | 646 | | |
645 | 647 | | |
646 | 648 | | |
| 649 | + | |
| 650 | + | |
| 651 | + | |
| 652 | + | |
| 653 | + | |
| 654 | + | |
| 655 | + | |
| 656 | + | |
647 | 657 | | |
648 | 658 | | |
649 | 659 | | |
| |||
0 commit comments