inbasic / turbo-download-manager

a multi-browser download manager with multi-threading support
http://add0n.com/turbo-download-manager.html
312 stars 87 forks source link

[Bug] Download session timeout #56

Closed omar391 closed 7 years ago

omar391 commented 8 years ago

Bug Scenario:

  1. Main download url: https://github.com/feross/webtorrent-desktop/releases/download/v0.14.0/WebTorrentSetup-v0.14.0.exe
  2. After adding it will redirect to a new session based long url.
  3. However, this session will be timedout after a certain period. ie. 10min.
  4. Then we can't download from the redirected sessioned url anymore.
  5. TDM tries to its max retry counts and finally pauses.

    Bug reproduction:

    • If you have high download speed then you might not fall into it.
    • You could manually pause the download after it was running for a few seconds.
    • Then resume it after 10-15 min. Thus you might reproduce the bug.

      Probable resolution

    • Just retry from initial "Entry" url if retry counts fail. Then you will have new sessioned url. Simple!

Regards.