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

Most upvoted comments

Found bug.