Index: net/quic/quic_crypto_client_stream.cc |
diff --git a/net/quic/quic_crypto_client_stream.cc b/net/quic/quic_crypto_client_stream.cc |
index 8c038eff33539a88d0dbd3c6681b5cb10a1ad117..309350ba724cdd8f8f9b0794067afdfbd803aa57 100644 |
--- a/net/quic/quic_crypto_client_stream.cc |
+++ b/net/quic/quic_crypto_client_stream.cc |
@@ -158,6 +158,10 @@ void QuicCryptoClientStream::HandleServerConfigUpdateMessage( |
error, "Server config update invalid: " + error_details); |
return; |
} |
+ // Persist the new source address token and server config. |
+ if (cached->proof_valid()) { |
wtc
2014/07/31 00:43:06
If we have access to the proof verifier here, we s
ramant (doing other things)
2014/08/01 19:52:21
Base on internal CL: 71770356, it looks like we a
|
+ client_session()->OnProofValid(*cached); |
+ } |
} |
// kMaxClientHellos is the maximum number of times that we'll send a client |