Add locking to CacheServiceMonitor
I3undy opened this issue · 2 comments
I3undy commented
@Piedone created on Aug 12, 2015:
https://helpfullibraries.codeplex.com/workitem/7
The factory delegate in CacheServiceMonitor.GetKeys() can run multiple times on simultaneous requests, causing a stale keychain. It should instead use a distributed lock once its built into Orchard.
I3undy commented
@Piedone commented on Aug 12, 2015:
Also see: OrchardCMS/Orchard#5632
Piedone commented
We won't do this anymore.