LiteNetLib: Possible bug with reliableOrdered and acks
With a server and a client in the same machine, after opening the connection and send some messages it starts sending packets like a madman. I enabled the DEBUG_MESSAGES symbol to see what was happening and it logged this:
[RR]SendAcks
[RR]Resend: 277
[R]Recieved data from ::0.0.0.1:25002, result: 11
[S]Send packet to ::0.0.0.1:25002, result: 11
[S]Send packet to ::0.0.0.1:59573, result: 204
[RR]PacketProperty: ReliableOrdered
[RR]ReliableInOrder duplicate
[RR]Sended
[RR]SendAcks
[R]Recieved data from ::0.0.0.1:25002, result: 204
[RR]Resend: 321
[S]Send packet to ::0.0.0.1:25002, result: 11
[S]Send packet to ::0.0.0.1:59573, result: 39
[RR]PacketProperty: ReliableOrdered
[RR]Sended
[RR]ReliableInOrder duplicate
[RR]SendAcks
[RR]Resend: 335
[R]Recieved data from ::0.0.0.1:25002, result: 39
[S]Send packet to ::0.0.0.1:25002, result: 11
[S]Send packet to ::0.0.0.1:59573, result: 6
[RR]PacketProperty: ReliableOrdered
[RR]ReliableInOrder duplicate
[RR]Sended
[RR]SendAcks
[R]Recieved data from ::0.0.0.1:25002, result: 6
[RR]Resend: 355
[S]Send packet to ::0.0.0.1:25002, result: 11
[S]Send packet to ::0.0.0.1:59573, result: 11
[RR]PacketProperty: ReliableOrdered
[RR]ReliableInOrder duplicate
[R]Recieved data from ::0.0.0.1:25002, result: 11
[RR]SendAcks
[RR]Sended
[RR]Resend: 205
[S]Send packet to ::0.0.0.1:25002, result: 11
[S]Send packet to ::0.0.0.1:59573, result: 204
[RR]PacketProperty: ReliableOrdered
[RR]Sended
[RR]ReliableInOrder duplicate
[RR]Resend: 151
[RR]SendAcks
[R]Recieved data from ::0.0.0.1:25002, result: 204
[S]Send packet to ::0.0.0.1:59573, result: 39
[S]Send packet to ::0.0.0.1:25002, result: 11
[RR]Sended
[RR]Resend: 142
[RR]PacketProperty: ReliableOrdered
[RR]ReliableInOrder duplicate
[S]Send packet to ::0.0.0.1:59573, result: 6
[RR]SendAcks
[R]Recieved data from ::0.0.0.1:25002, result: 39
[RR]Sended
[S]Send packet to ::0.0.0.1:25002, result: 11
[RR]Resend: 120
[RR]PacketProperty: ReliableOrdered
[RR]ReliableInOrder duplicate
[S]Send packet to ::0.0.0.1:59573, result: 11
[R]Recieved data from ::0.0.0.1:25002, result: 6
[RR]SendAcks
[S]Send packet to ::0.0.0.1:25002, result: 11
[RR]Sended
[RR]PacketProperty: ReliableOrdered
[RR]ReliableInOrder duplicate
[RR]Resend: 109
[R]Recieved data from ::0.0.0.1:25002, result: 11
It continues on and on. It happens randomly with a hight probability.
I can help with anything to allow you to replicate it. Thank you!
About this issue
- Original URL
- State: closed
- Created 7 years ago
- Comments: 18 (9 by maintainers)
Commits related to this issue
- Use different timeout method. Fix critical #32. Some tunes. — committed to RevenantX/LiteNetLib by RevenantX 7 years ago
Found bug.