Skip to content

Issue with concurrent range requests on Android #453

@doender

Description

@doender

When performing concurrent range requests, it seems that response headers get mixed which can cause requests to fail.

Here's a sequence of 5 requests for different mp3 files, where the first and the last request are selected. For all these requests, the Content-Range header is set to the Content-Length of the last request. This causes all requests where the Content-Length is smaller than the Content-Range to fail.

image_2019_10_14T15_06_31_023Z
image_2019_10_14T15_08_17_308Z

Note: If I perform the requests consecutively, i.e. wait for a request to be finished before performing the next one, everything works as expected.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions