diff options
| author | Jaeyoon Choi <jaeyoon@FreeBSD.org> | 2026-08-27 05:04:11 +0000 |
|---|---|---|
| committer | Jaeyoon Choi <jaeyoon@FreeBSD.org> | 2026-08-27 05:08:38 +0000 |
| commit | 3ecee9314d88e2bb277b365d9413e219fd9a1283 (patch) | |
| tree | 90f08335f3dfda864286f7b8735d09892de470f0 /unittests/Interpreter/TestCompletion.cpp | |
| parent | e59d4ec66fcab3da813f593f52bb8f1577cbb403 (diff) | |
A failed controller accepted new requests, but nothing ever
completed them, so the caller waited forever. The admin retry
path could also resubmit a request to a dead queue.
Reject new submits and admin retries on a failed controller.
The submit check runs under the queue lock, so it cannot race
with the queue walk in the fail path.
Reviewed by: imp (mentor)
Sponsored by: Samsung Electronics
Differential Revision: https://reviews.freebsd.org/D58948
Diffstat (limited to 'unittests/Interpreter/TestCompletion.cpp')
0 files changed, 0 insertions, 0 deletions
