Ticket #297 (closed defect: fixed)

Opened 3 years ago

Last modified 3 years ago

DownThemAll resets download after 503 Error (To Many Requests)

Reported by: enola Assigned to: MaierMan
Priority: major Milestone: 1.0
Component: Downloads Version: trunk
Keywords: Cc:
Operating System: All

Description

DownThemAll resets download after 503 Error (To Many Requests). I am using an online video recorder which sometimes sends To Many Request errors. All data of the file which downloaded until now is deleted and after resume the file starts from zero. This happens in all version I have tested (0.9 - 1.0b nightly).

Change History

2007-08-04 18:04:43 changed by MaierMan

  • owner set to MaierMan.
  • status changed from new to assigned.
  • os changed from Linux to All.
  • milestone set to 1.0.

FYI: I'm already working on better handling of temp. and auth. errors.

Currently I plan to consider (401, 402, 407, 500, 502, 503, 504) as such failures one might later recover from.

I need to implement some "rollback" functionality for the case that data is written prior to analyzing the headers (this might happen if the Response headers are fragmented into more than one packet).

Stay tuned.

2007-08-07 22:52:13 changed by MaierMan

Just checked in [556] which kicks downloads failing by those errors about into a paused (i.e. resumable) state instead of canceling them.

that rollback functionality is there too.

2007-08-07 22:52:22 changed by MaierMan

  • status changed from assigned to closed.
  • resolution set to fixed.