You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When using reliable routing (wantAck) the first packet is acknowledged, but if retries are sent they are not acknowledged. This means a single missed ACK will cause a reliable send to fail. This is in contrast to the expected behavior, stated in this comment, which is to resend an ACK for each repeated packet.
When using reliable routing (wantAck) the first packet is acknowledged, but if retries are sent they are not acknowledged. This means a single missed ACK will cause a reliable send to fail. This is in contrast to the expected behavior, stated in this comment, which is to resend an ACK for each repeated packet.
This occurs because ReliableRouter::shouldFilterRecieved calls FloodingRouter::shouldFilterRecieved which filters the packet before ReliableRouter::sniffRecieved (which handles most of the ACK logic) even sees it.
The text was updated successfully, but these errors were encountered: