Skip to content

WIP: gracefully handle Initial+Handshake packets after dropping Initial epoch#1922

Open
ghedo wants to merge 1 commit intomasterfrom
dont-drop-coalesced-handshake
Open

WIP: gracefully handle Initial+Handshake packets after dropping Initial epoch#1922
ghedo wants to merge 1 commit intomasterfrom
dont-drop-coalesced-handshake

Conversation

@ghedo
Copy link
Member

@ghedo ghedo commented Jan 23, 2025

When datagram with Initial+Handshake coalesced packets is received after the Initial epoch has already been dropped, we would drop the entire datagram, causing the peer to resend the Handshake packet.

Instead we should just skip over the Initial packet and continue processing the datagram.

Closes #1834.


TODO:

  • Make test?

When datagram with Initial+Handshake coalesced packets is received after
the Initial epoch has already been dropped, we would drop the entire
datagram, causing the peer to resend the Handshake packet.

Instead we should just skip over the Initial packet and continue
processing the datagram.

Closes #1834.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

hold Do not merge

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Parse coalesced packets after keys of contained packet are discarded

1 participant