← Back to team overview

linuxdcpp-team team mailing list archive

[Bug 572408] Re: sometimes, uploads continue forever - 1000s of % complete

 

it is expected that the value can grow beyond 100% if you upload several
segments of the same file to various people. even where there is only
one person downloading the file from you, the total uploaded contents
from your end can go slightly over 100% if the client of the person
downloading rollbacks a few bytes behind when starting the download
after, say, a connection break.

that the downloader keeps requesting the same file over and over is an issue on her end and nothing you can do about. your client only sends what it is requested to send.
if that downloader is using DC++ 0.761, there is a known bug in the downloading part that can trigger these non-stop downloads and its fix should see the light of the day in the next release.

** Changed in: dcplusplus
       Status: New => Invalid

-- 
sometimes, uploads continue forever - 1000s of % complete
https://bugs.launchpad.net/bugs/572408
You received this bug notification because you are a member of
Dcplusplus-team, which is subscribed to DC++.

Status in DC++: Invalid

Bug description:
All too frequently, uploads continue running past 100% complete.  Essentially, forever, until downloader clears queue, and cache, and re-queues the files.  Server and client ,761.  Bug has existed for some time, though.  Win7, on the server end (me) - but was same under XP.   Snap of 'finished uploads' included.

I gotta wonder if the coder might not have typed ==, when he/she meant to type >= ?  As in a compare to 100%, when the calculated % complete, for example, might go from 98.77% to 100.01%.  That would make a forever upload.

tia, for looking into this...





Follow ups

References