https://issues.apache.org/bugzilla/show_bug.cgi?id=45071


Alex Barclay <[EMAIL PROTECTED]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |REOPENED
         Resolution|FIXED                       |




--- Comment #5 from Alex Barclay <[EMAIL PROTECTED]>  2008-05-29 10:41:49 PST 
---
We didn't quite fix this, instead we uncovered an underlying issue.

In do_remove the list of descriptors is shuffled down as a descriptor is
removed. Unfortunately the socket_ttl array was forgotten. This manifests
itself as a truncated downloads on a seemingly random basis. What's actually
happening is as a descriptor is removed the next higher descriptor inherits its
TTL which could be close to expiry.

It would probably have been better to hold both the ttl and socket descriptor
in a structure in a single array but this fix is only one line.


-- 
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to