| Index: chrome/browser/download/download_manager.cc
|
| diff --git a/chrome/browser/download/download_manager.cc b/chrome/browser/download/download_manager.cc
|
| index c61912a27dab764060b2dd4e824dca69c84f7245..7f34cc932532ccb077c8f5391f94f603e240520a 100644
|
| --- a/chrome/browser/download/download_manager.cc
|
| +++ b/chrome/browser/download/download_manager.cc
|
| @@ -641,9 +641,7 @@ void DownloadManager::OnResponseCompleted(int32 download_id,
|
| // body, and then close the connection. Other browsers - IE8, Firefox 4.0.1,
|
| // and Safari 5.0.4 - treat the download as complete in this case, so we
|
| // follow their lead.
|
| - // EXPERIMENT(ahendrickson) -- Treat ERR_CONNECTION_CLOSED as an error to
|
| - // gather statistics. To be reverted in a few days.
|
| - if (os_error == 0) {
|
| + if (os_error == 0 || os_error == net::ERR_CONNECTION_CLOSED) {
|
| OnAllDataSaved(download_id, size, hash);
|
| } else {
|
| OnDownloadError(download_id, size, os_error);
|
|
|