| Index: net/disk_cache/backend_impl.cc
|
| ===================================================================
|
| --- net/disk_cache/backend_impl.cc (revision 13405)
|
| +++ net/disk_cache/backend_impl.cc (working copy)
|
| @@ -1310,6 +1310,13 @@
|
| CACHE_UMA(HOURS, "TotalTime", 0, static_cast<int>(total_hours));
|
|
|
| int64 use_hours = stats_.GetCounter(Stats::LAST_REPORT_TIMER) / 120;
|
| + stats_.SetCounter(Stats::LAST_REPORT_TIMER, stats_.GetCounter(Stats::TIMER));
|
| +
|
| + // We may see users with no use_hours at this point if this is the first time
|
| + // we are running this code.
|
| + if (use_hours)
|
| + use_hours = total_hours - use_hours;
|
| +
|
| if (!use_hours || !GetEntryCount() || !data_->header.num_bytes)
|
| return;
|
|
|
| @@ -1329,7 +1336,6 @@
|
|
|
| stats_.ResetRatios();
|
| stats_.SetCounter(Stats::TRIM_ENTRY, 0);
|
| - stats_.SetCounter(Stats::LAST_REPORT_TIMER, 0);
|
| }
|
|
|
| void BackendImpl::UpgradeTo2_1() {
|
|
|