Uploaded image for project: 'Core ReactOS'
  1. Core ReactOS
  2. CORE-20193

Python 3.4's http.server large download connections are cut prematurely

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • Major
    • None
    • None
    • None

    Description

      The issue is not present neither on Windows, nor on ReactOS Python 2.7

       

      ==== Steps to reproduce ====

       

      1. Install Python 3.4.4
      2. Obtain large file (over 500 MB. For example, Windows XP ISO) and place it inside ReactOS
      3. cmd -> cd <path/to/large/file's/directory>
      4. python -m http.server 8000
      5. From another host, attempt to download the file at `http://<reactOS_IP>:8000/largefile` (ideally with Firefox, as on error, Chrome immediately tries to redownload the file without letting the user know)
      6. Observe the connection being cut at around 50% mark (different files fail at different points, for example, Windows XP ISO of size 617.756.672 bytes , failed at 308.879.360 bytes. Interestingly, Python 3.4 does not (appear) to show any problems,

      Optionally: Retry with Python 2.7 - observe no such issue

      Attachments

        Activity

          People

            Unassigned Unassigned
            TAbdiukov TAbdiukov
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: