Details
-
Sub-task
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
Description
A few fixes around concurrent access in the results cache
- Take a lock on the cache entry when in the process of setting the cache entry from PENDING state to VALID state, so that other threads cannot invalidate the entry
- The write lock on the cache was not being taken when removing an entry from the cache.
- synchronize access when iterating through the lru keyset
Attachments
Attachments
Issue Links
- links to