Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
The `claimWhenInterruptedMustNotThrowIfObjectIsAvailableViaCache` relies on the thread-local cache having a previously claimed object ready to be reclaimed. However, background expiration checking would sometimes race and claim the object temporarily, preventing a TLR_CLAIM by the test. This would cause the test to go down the slow claim path, which is susceptible to interrupts, and which the test was asserting would not happen.
- Loading branch information