Skip to content

Add additional lock timeouts and clean-up ObjectCacheAppCache#15911

Merged
bergmania merged 3 commits intov14/devfrom
v14/bugfix/objectcacheappcache-cleanup
Mar 19, 2024
Merged

Add additional lock timeouts and clean-up ObjectCacheAppCache#15911
bergmania merged 3 commits intov14/devfrom
v14/bugfix/objectcacheappcache-cleanup

Conversation

@ronaldbarendse
Copy link
Contributor

This extends PR #15902 with additional lock timeouts in SearchByPredicate() when entering the upgradable read lock and in Clear() when taking the write lock. The timeout exception messages are also updated to clearly state when it occurred, which should make debugging easier.

I've also cleaned up the constructor, as that still had the IHostEnvironment parameter (kept in PR #15173 to maintain backwards compatibility, but this got merged to v14, so can be breaking now).

@bergmania bergmania merged commit dd5d5ec into v14/dev Mar 19, 2024
@bergmania bergmania deleted the v14/bugfix/objectcacheappcache-cleanup branch March 19, 2024 17:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants