mirror of
https://github.com/facebookincubator/mvfst.git
synced 2025-11-24 04:01:07 +03:00
Summary: When the server accepts a 0-rtt ticket, it updates the connection's transport settings with the contents of the ticket. This is the value used included in the next ticket it sends the client. However, the handshake layer has a copy of the original transport parameters that was created with the first received packet. This copy in the handshake layer does not get updated. This can cause a mismatch between the value sent to the client in the handshake, and the value encoded inside the ticket. This change avoid using the 0-rtt ticket for updating any transport settings that are also included in the handshake transport params. Reviewed By: hanidamlaj Differential Revision: D51121317 fbshipit-source-id: 55e71965185dff553d16d4c5fbcb1e2f9acdc690
24 KiB
24 KiB