File tree 2 files changed +194
-146
lines changed
s2n-quic-transport/src/connection
2 files changed +194
-146
lines changed Original file line number Diff line number Diff line change @@ -867,11 +867,12 @@ impl<Config: endpoint::Config> connection::Trait for ConnectionImpl<Config> {
867
867
let mut outcome = transmission:: Outcome :: default ( ) ;
868
868
let path_id = self . path_manager . active_path_id ( ) ;
869
869
870
- // Send an MTU probe if necessary and the handshake has completed
870
+ // Send an MTU probe if necessary and the handshake has been confirmed
871
871
// MTU probes are prioritized over other data so they are not blocked by the
872
872
// congestion controller, as they are critical to achieving maximum throughput.
873
873
if self . state == ConnectionState :: Active
874
874
&& self . path_manager . active_path ( ) . can_transmit ( timestamp)
875
+ && self . space_manager . is_handshake_confirmed ( )
875
876
&& self
876
877
. path_manager
877
878
. active_path ( )
You can’t perform that action at this time.
0 commit comments