Issue Details (XML | Word | Printable)

Key: LIBOMV-451
Type: Bug Bug
Status: Resolved Resolved
Resolution: Fixed
Priority: Minor Minor
Assignee: Jim Radford
Reporter: Snowdrop Short
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
libopenmetaverse

[Patch] Transfer system may cause an unwanted cancel of a asset transfer

Created: 22/Feb/09 06:57 AM   Updated: 18/Mar/09 11:12 AM
Component/s: Assets
Affects Version/s: None
Fix Version/s: 0.6.0

File Attachments: 1. Text File dicardlevel.patch (0.7 kB)


Severity: Medium
Environment: All
Fixed in Revision: 2495


 Description  « Hide
If the server takes more than 5 seconds to reply to a RequestImage packet, the timeout handler may cause the DiscardLevel to drop below 0, every time the a timer event occurs, the discardlevel is decremented, irrespective if that causes the discardlevel to reach negative values. This is especially a problem if there is high lag and the initial request is for discardlevel 0.

 All   Comments   Change History   Subversion Commits   Patches      Sort Order: Ascending order - Click to sort in descending order
Jim Radford added a comment - 18/Mar/09 11:12 AM
Fix applied to r2495