Chromium Code Reviews| Index: chrome/browser/extensions/webstore_data_fetcher.cc |
| diff --git a/chrome/browser/extensions/webstore_data_fetcher.cc b/chrome/browser/extensions/webstore_data_fetcher.cc |
| index 89d523b8135dc93f80fecf59adce350bffb011d3..4eec712060e9fa1658d882768599ff9afebcfede 100644 |
| --- a/chrome/browser/extensions/webstore_data_fetcher.cc |
| +++ b/chrome/browser/extensions/webstore_data_fetcher.cc |
| @@ -29,7 +29,8 @@ WebstoreDataFetcher::WebstoreDataFetcher( |
| : delegate_(delegate), |
| request_context_(request_context), |
| referrer_url_(referrer_url), |
| - id_(webstore_item_id) { |
| + id_(webstore_item_id), |
| + max_auto_retries_(0) { |
| } |
| WebstoreDataFetcher::~WebstoreDataFetcher() {} |
| @@ -43,6 +44,9 @@ void WebstoreDataFetcher::Start() { |
| webstore_data_url_fetcher_->SetReferrer(referrer_url_.spec()); |
| webstore_data_url_fetcher_->SetLoadFlags(net::LOAD_DO_NOT_SAVE_COOKIES | |
| net::LOAD_DISABLE_CACHE); |
| + webstore_data_url_fetcher_->SetMaxRetriesOn5xx(max_auto_retries_); |
|
asargent_no_longer_on_chrome
2014/07/10 23:08:34
Should you only call this if max_auto_retries_ is
xiyuan
2014/07/10 23:23:13
The code assumes that the default retry numbers in
asargent_no_longer_on_chrome
2014/07/10 23:49:06
Yeah, I'm not sure. The URLFetcher header comments
xiyuan
2014/07/11 04:05:44
Okay. Think it makes more sense than assuming the
|
| + webstore_data_url_fetcher_->SetAutomaticallyRetryOnNetworkChanges( |
| + max_auto_retries_); |
| webstore_data_url_fetcher_->Start(); |
| } |