Non-segmented downloads don't resume after program restart
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
DC++ |
Fix Released
|
Medium
|
Unassigned |
Bug Description
Hi. I have a problem.
I use a LAN connection and I try disabled the segmented downloads.
The downloads are OK, when the dc++ is turn on. I can download the same file from lot of people, and the file is finished.
Problem is , when I turn off the dc++.
When I turn on the program my queue files have 0kB :(. Before I turn off the dc++ everything is OK.
I don't know why dc++ lost the download part?
Example:
dc++ was turn on all time: file is finished.
dc++ was turn off and turn on: I lost for example 700MB with 1,37GB file. So I must download the file from beginning.
This problem is only, when I have disabled segmented downloads.
If segmented downloads are enable I can download the next chunk without any problem, and can reset the program a lot of times.
Please help me. Is any solution ?
EDIT: version of dc++: 0.7091
Changed in dcplusplus: | |
status: | New → Confirmed |
importance: | Undecided → Medium |
Changed in dcplusplus: | |
status: | Confirmed → Fix Committed |
Changed in dcplusplus: | |
status: | Fix Committed → Fix Released |
The reason is that partially downloaded chunks are not forced to save to the queue file. This affects segmented downloads, too, but of course the loss is significantly lesser (and harder to recognize =) in that way.
A possible solution is attached.