提交 9f2d34d6 编写于 作者: M Marek Habersack

[asp.net] Remove lock recursion in Cache.ExpireItems

上级 37edaa18
......@@ -544,7 +544,7 @@ namespace System.Web.Caching
}
item = timedItems.Dequeue ();
if (!NeedsUpdate (item, CacheItemUpdateReason.Expired, true))
if (!NeedsUpdate (item, CacheItemUpdateReason.Expired, false))
Remove (item.Key, CacheItemRemovedReason.Expired, false, true);
item = timedItems.Peek ();
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册