Expose ignored error snapshot
Co-Authored-By: Andrew Kesterson <andrew@aklabs.net>
This commit is contained in:
@@ -15,7 +15,7 @@ What that covers:
|
||||
cannot both win — exactly one gets `NULL` and the other gets
|
||||
`AKERR_STATUS_RANGE_OVERLAP` naming the winner.
|
||||
* **Per-thread state.** `IGNORE` copies the swallowed context into its
|
||||
thread-local `__akerr_last_ignored` snapshot before releasing the pool slot.
|
||||
thread-local `akerr_last_ignored` snapshot before releasing the pool slot.
|
||||
The snapshot remains valid until that thread ignores another error, so a
|
||||
later pool checkout cannot overwrite it. The snapshot and the last-ditch
|
||||
context used to report `akerr_release_error(NULL)` are thread-local, so
|
||||
|
||||
Reference in New Issue
Block a user