summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--net/disk_cache/backend_impl.cc2
1 files changed, 2 insertions, 0 deletions
diff --git a/net/disk_cache/backend_impl.cc b/net/disk_cache/backend_impl.cc
index bc0f723..f5a8d0a 100644
--- a/net/disk_cache/backend_impl.cc
+++ b/net/disk_cache/backend_impl.cc
@@ -970,9 +970,11 @@ void BackendImpl::TrimCache(bool empty) {
if (!empty)
stats_.OnEvent(Stats::TRIM_ENTRY);
if (++deleted == 4 && !empty) {
+#if defined(OS_WIN)
MessageLoop::current()->PostTask(FROM_HERE,
factory_.NewRunnableMethod(&BackendImpl::TrimCache, false));
break;
+#endif
}
}
}