PacketBuilder blown up by wrong fragment size
Opened 17 months ago
Last modified 17 months ago
#2675accepteddefect
PacketBuilder blown up by wrong fragment size
Reported by:joggerOwned by:zzz Priority: minor Milestone: undecided Component: router/transport Version: 0.9.44 Keywords:
Cc:
Parent Tickets:
Sensitive: no
Description
got the following error:
ERROR [acket pusher] er.transport.udp.PacketBuilder?: Size is 1456 for 1456 byte pkt with [2601:c7:8280:2050:fcf5:9497:4943:9ba3]:37535 data size 1397 pkt size 1504 MTU 1488 -3 for all acks, -3 for full acks, -1 full acks included, 0 partial acks included, Fragments: [Fragment 0 (1397 bytes) of OB Message 1981530637 type 11 with 2 fragments of size 1707 volleys: 1 lifetime: 902 pending fragments: 0 1
packet to be sent on IPv6 with fragment size from IPv4. First send attempt after 902 ms suggests peer changed through loadFrom() and states were transferred.
If that is true, messages should not be transferred/refragmented when loading from v4 to v6 because of woes with partial ACKing.