| Index: net/disk_cache/simple/simple_backend_impl.cc
|
| diff --git a/net/disk_cache/simple/simple_backend_impl.cc b/net/disk_cache/simple/simple_backend_impl.cc
|
| index 8cf592aa48dddc0a56d81a011c78966ae674a14a..6c43eeb9d6e0b439d577d1d0aff79b0dd39d5654 100644
|
| --- a/net/disk_cache/simple/simple_backend_impl.cc
|
| +++ b/net/disk_cache/simple/simple_backend_impl.cc
|
| @@ -50,7 +50,7 @@ namespace {
|
|
|
| // Maximum number of concurrent worker pool threads, which also is the limit
|
| // on concurrent IO (as we use one thread per IO request).
|
| -const int kDefaultMaxWorkerThreads = 50;
|
| +const size_t kMaxWorkerThreads = 5U;
|
|
|
| const char kThreadNamePrefix[] = "SimpleCache";
|
|
|
| @@ -62,17 +62,8 @@ SequencedWorkerPool* g_sequenced_worker_pool = NULL;
|
|
|
| void MaybeCreateSequencedWorkerPool() {
|
| if (!g_sequenced_worker_pool) {
|
| - int max_worker_threads = kDefaultMaxWorkerThreads;
|
| -
|
| - const std::string thread_count_field_trial =
|
| - base::FieldTrialList::FindFullName("SimpleCacheMaxThreads");
|
| - if (!thread_count_field_trial.empty()) {
|
| - max_worker_threads =
|
| - std::max(1, std::atoi(thread_count_field_trial.c_str()));
|
| - }
|
| -
|
| - g_sequenced_worker_pool = new SequencedWorkerPool(max_worker_threads,
|
| - kThreadNamePrefix);
|
| + g_sequenced_worker_pool =
|
| + new SequencedWorkerPool(kMaxWorkerThreads, kThreadNamePrefix);
|
| g_sequenced_worker_pool->AddRef(); // Leak it.
|
| }
|
| }
|
|
|