Parallel download resumption won't complete if the first request close early. |
||
Issue descriptionChrome Version: 67.0.3371.0 For parallel download resumption, if the original request is closed early, and there is only one whole left. The ForkSubRequest logic will bail out in https://chromium.googlesource.com/chromium/src/+/67.0.3371.0/content/browser/download/parallel_download_job.cc#217 So the last slice will not be fetched. This is due to a recent CL that we pop out a slice when the last downloaded slice is marked as finished, in https://chromium.googlesource.com/chromium/src/+/67.0.3371.0/content/browser/download/parallel_download_job.cc#207 So since this assumption breaks, the code in ForkSubRequests needs to be adjusted. If the user encounter this bug, one more resume should mitigate the problem.
,
Mar 21 2018
|
||
►
Sign in to add a comment |
||
Comment 1 by bugdroid1@chromium.org
, Mar 19 2018