| Index: net/disk_cache/disk_cache_test_util.cc
 | 
| diff --git a/net/disk_cache/disk_cache_test_util.cc b/net/disk_cache/disk_cache_test_util.cc
 | 
| index 69738d34dbb667f5a84085cb5045d460babd032f..1ef57a5e6e21c210950ac81deb2b44e5e03d54cc 100644
 | 
| --- a/net/disk_cache/disk_cache_test_util.cc
 | 
| +++ b/net/disk_cache/disk_cache_test_util.cc
 | 
| @@ -105,7 +105,7 @@ void MessageLoopHelper::TimerExpired() {
 | 
|    CHECK_LE(callbacks_called_, num_callbacks_);
 | 
|    if (callbacks_called_ == num_callbacks_) {
 | 
|      completed_ = true;
 | 
| -    base::MessageLoop::current()->Quit();
 | 
| +    base::MessageLoop::current()->QuitWhenIdle();
 | 
|    } else {
 | 
|      // Not finished yet. See if we have to abort.
 | 
|      if (last_ == callbacks_called_)
 | 
| @@ -113,7 +113,7 @@ void MessageLoopHelper::TimerExpired() {
 | 
|      else
 | 
|        last_ = callbacks_called_;
 | 
|      if (40 == num_iterations_)
 | 
| -      base::MessageLoop::current()->Quit();
 | 
| +      base::MessageLoop::current()->QuitWhenIdle();
 | 
|    }
 | 
|  }
 | 
|  
 | 
| 
 |