srt icon indicating copy to clipboard operation
srt copied to clipboard

FR: Suppress log @158858584:ACKACK out of order, skipping RTT calculation (ACK number: 2960, last ACK sent: 2972, RTT (EWMA): 244797

Open bander-saeed94 opened this issue 1 year ago • 4 comments

hi,

I was running the srt application locally and it is working fine. I have deploy it to cloud and start streaming and this is what I got:

22:35:07.548905/SRT:RcvQ:w1!W:SRT.in: @158858584:ACKACK out of order, skipping RTT calculation (ACK number: 2960, last ACK sent: 2972, RTT (EWMA): 244797

I am streaming with OBS

srt://IP:PORT?streamid=#!::r=livestream3,m=publish,t=stream&transtype=live&mode=caller&latency=1000000

bander-saeed94 avatar May 16 '23 22:05 bander-saeed94

If this appears occasionally, that's not a big deal. The problem would be if you get flooded with this kind of warning.

This is in the mechanism used to calculate RTT, where the receiver party sends ACK and saves a record with the journal number for it. When the sender party sends ACKACK with the same journal number (it's this "ACK number" you can see in the log), this record is found and times compared for RTT calculation. If this record cannot be found, this warning is reported.

ethouris avatar May 17 '23 06:05 ethouris

Hello What if the warning appears a lot? is there anything we can do? Thanks in advance Regards

gregfr avatar Dec 18 '23 17:12 gregfr

Add the log message to the suppression mechanism. See #2733

maxsharabayko avatar Dec 20 '23 09:12 maxsharabayko

I happen to run into this while bonding with the help of BELABOX's STRLA relay, it gets spammed real fast while second connection is added.

RadegasTCZ avatar Mar 10 '24 20:03 RadegasTCZ