You've already forked linux-packaging-mono
Imported Upstream version 4.3.2.467
Former-commit-id: 9c2cb47f45fa221e661ab616387c9cda183f283d
This commit is contained in:
@ -68,16 +68,18 @@ namespace System.Runtime.Caching
|
||||
if (blockInsert)
|
||||
store.BlockInsert ();
|
||||
|
||||
foreach (var entry in entries) {
|
||||
if (helper.GetDateTime (entry) > limit || flushedItems >= count)
|
||||
break;
|
||||
lock (entries) {
|
||||
foreach (var entry in entries) {
|
||||
if (helper.GetDateTime (entry) > limit || flushedItems >= count)
|
||||
break;
|
||||
|
||||
flushedItems++;
|
||||
flushedItems++;
|
||||
}
|
||||
|
||||
for (var f = 0; f < flushedItems; f++)
|
||||
store.Remove (entries.Min, null, reason);
|
||||
}
|
||||
|
||||
for (var f = 0; f < flushedItems; f++)
|
||||
store.Remove (entries.Min, null, reason);
|
||||
|
||||
if (blockInsert)
|
||||
store.UnblockInsert ();
|
||||
|
||||
|
Reference in New Issue
Block a user