Index: net/disk_cache/disk_cache_test_base.cc |
diff --git a/net/disk_cache/disk_cache_test_base.cc b/net/disk_cache/disk_cache_test_base.cc |
index dc7bb6c5fb29e1101b9f42013ef6df45570b7872..537276c1201b843e9348683be4dce71093fb3708 100644 |
--- a/net/disk_cache/disk_cache_test_base.cc |
+++ b/net/disk_cache/disk_cache_test_base.cc |
@@ -229,6 +229,8 @@ void DiskCacheTestWithCache::AddDelay() { |
void DiskCacheTestWithCache::TearDown() { |
base::RunLoop().RunUntilIdle(); |
+ disk_cache::SimpleBackendImpl::FlushWorkerPoolForTesting(); |
+ base::RunLoop().RunUntilIdle(); |
cache_.reset(); |
if (cache_thread_.IsRunning()) |
cache_thread_.Stop(); |