MichaCo / CacheManager

CacheManager is an open source caching abstraction layer for .NET written in C#. It supports various cache providers and implements many advanced features.
http://cachemanager.michaco.net
Apache License 2.0
2.33k stars 456 forks source link

Cache manager locking threads #339

Closed educosta closed 3 years ago

educosta commented 3 years ago

I'm using cachemanager in a large project and often the site goes down because of the cachemanager

image

Can someone help me?

codeex commented 3 years ago

The author dont modify code?

MichaCo commented 3 years ago

closing for /duplicate of #300

There was a potential deadlock in the RetryHelper.

I'll push a release soon which should fix it, PR should come soon. All the potential deadlock code will be gone and there shouldn't be anything causing deadlocks in CacheManager anymore. If you still get them, then it might be because of the StackExchange.Redis client.

But lets see how the change goes - let me know