From 5437fca647fbf7accfda872e21074816d3961fd0 Mon Sep 17 00:00:00 2001 From: UbitUmarov Date: Tue, 3 Nov 2020 15:16:09 +0000 Subject: [PATCH] viewers do send broken http range start, then flag good assets as bad --- .../Handlers/GetAssets/GetAssetsHandler.cs | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/OpenSim/Capabilities/Handlers/GetAssets/GetAssetsHandler.cs b/OpenSim/Capabilities/Handlers/GetAssets/GetAssetsHandler.cs index 8a0bfed88a..3bb6da3b92 100644 --- a/OpenSim/Capabilities/Handlers/GetAssets/GetAssetsHandler.cs +++ b/OpenSim/Capabilities/Handlers/GetAssets/GetAssetsHandler.cs @@ -143,11 +143,12 @@ namespace OpenSim.Capabilities.Handlers { // Before clamping start make sure we can satisfy it in order to avoid // sending back the last byte instead of an error status - if (start >= asset.Data.Length) - { - response.StatusCode = (int)HttpStatusCode.RequestedRangeNotSatisfiable; - return; - } + // viewers do send broken start, then flag good assets as bad + //if (start >= asset.Data.Length) + //{ + // response.StatusCode = (int)HttpStatusCode.RequestedRangeNotSatisfiable; + // return; + //} if (end == -1) end = asset.Data.Length - 1;