[Webkit-unassigned] [Bug 266924] New: [GStreamer] Continue download of media files even if server sends early FIN

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Dec 28 07:29:18 PST 2023


https://bugs.webkit.org/show_bug.cgi?id=266924

            Bug ID: 266924
           Summary: [GStreamer] Continue download of media files even if
                    server sends early FIN
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Other
                OS: Linux
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Platform
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: marex+webkit at denx.de

When downloading large 1 GiB media file via 20 Mbps link from an old nginx server running on an under-powered hardware under severe load, the server sometimes sends a FIN before the entire file is downloaded. This ends the download without the file really being fully downloaded and triggers playback of this incomplete download.

With the following disk cache settings to enforce the file to be fully cached locally before playback starts, to offset the server and link slowness, the playback of the incomplete download starts and eventually runs out of data:
```
WPE_SHELL_MEDIA_DISK_CACHE_SIZE_BYTES=3758096384
WPE_SHELL_MEDIA_DISK_CACHE_SIZE_NSEC=0
```

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20231228/216d789b/attachment.htm>


More information about the webkit-unassigned mailing list