Issue Details (XML | Word | Printable)

Key: LIBOMV-355
Type: Bug Bug
Status: Resolved Resolved
Resolution: Fixed
Priority: Major Major
Assignee: John Hurliman
Reporter: Jim Radford
Votes: 0
Watchers: 0
Operations

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

NetworkManager changes which added packet queuing cause duplicates and resends

Created: 13/Aug/08 10:02 PM   Updated: 05/Sep/08 09:17 PM
Component/s: Networking
Affects Version/s: 0.6.0
Fix Version/s: 0.6.0

Issue Links:
Blocks
 
Related
 

Environment: All
Steps to Reproduce: this seems to happen when an agent causes alot of network traffic, changing simulators, making requests. I will try and nail it down to a solid repro that TestClient can expose.


 Description  « Hide
John,

When we added the outgoing packet queue and made the object pool a static object the library began having problems with resends and duplicates

218406 [5] ERROR - Malformed data, cannot parse packet:
D0 00 00 04 E6 00 FF FF 00 01 D8 73 D1 14 4B 8B
45 48 8F B6 C1 1E 6C 5C 8A 68 62 00 04 01 00 03
AF 00 03 01 00 18 00 00 02 BF 01 F4 C3 56 00 00
60 41
218406 [5] WARN - <Niv Amat>: Couldn't build a message from the incoming data
219171 [13] WARN - <Niv Amat>: Received a duplicate of packet #1298, current type: ParcelAccessListReply
220140 [13] WARN - <Niv Amat>: Received a duplicate of packet #1351, current type: ParcelAccessListReply
220406 [18] DEBUG - <Niv Amat>: Resending packet #645 (OpenMetaverse.Packets.ParcelAccessListRequestPacket), 4234ms have passed
220406 [18] DEBUG - <Niv Amat>: Resending packet #639 (OpenMetaverse.Packets.ParcelAccessListRequestPacket), 4453ms have passed
220406 [18] DEBUG - <Niv Amat>: Resending packet #646 (OpenMetaverse.Packets.ParcelDwellRequestPacket), 4203ms have passed
221562 [13] WARN - <Niv Amat>: Received a duplicate of packet #1432, current type: PacketAck
222218 [13] WARN - <Niv Amat>: Received a duplicate of packet #1459, current type: ParcelAccessListReply
223609 [13] WARN - <Niv Amat>: Received a duplicate of packet #1540, current type: ParcelAccessListReply
226187 [13] WARN - <Niv Amat>: Received a duplicate of packet #1674, current type: ParcelAccessListReply
226562 [13] WARN - <Niv Amat>: Received a duplicate of packet #1700, current type: PacketAck
227921 [21] DEBUG - <Niv Amat>: Resending packet #845 (OpenMetaverse.Packets.ParcelDwellRequestPacket), 4422ms have passed



 All   Comments   Change History   Subversion Commits      Sort Order: Ascending order - Click to sort in descending order
There are no comments yet on this issue.