Changeset f23d387 in Launcher

Timestamp:
Mar 31, 2021 2:22:00 PM (3 years ago)
Author:
Henry Le Grys <henry@…>
Branches:
master
Children:
b7be91b
Parents:
f7bbe82
Message:

Fix bad logic surrounding download resuming

An oversight in the implementation of partial download resumption led
to cross-contamination in the presence of multiple request URLs, where
an Accept-Ranges header from one server would cause a Range header
to be supplied to the next. Compounded with a bad ternary expression
in HttpRequest which couldn't handle non-200 success codes, this
was causing cryptic "Stream closed" errors on library downloads.

(No files)

Note: See TracChangeset for help on using the changeset viewer.