| Index: net/quic/core/crypto/quic_crypto_client_config.cc
|
| diff --git a/net/quic/core/crypto/quic_crypto_client_config.cc b/net/quic/core/crypto/quic_crypto_client_config.cc
|
| index aafb36412c72a6005c9a1b9194899a187c1b8b98..d70f79aa5cc9969f86a456dc5f5fdb896d8bacd7 100644
|
| --- a/net/quic/core/crypto/quic_crypto_client_config.cc
|
| +++ b/net/quic/core/crypto/quic_crypto_client_config.cc
|
| @@ -193,6 +193,7 @@ void QuicCryptoClientConfig::CachedState::InvalidateServerConfig() {
|
| scfg_.reset();
|
| SetProofInvalid();
|
| std::queue<QuicConnectionId> empty_queue;
|
| + using std::swap;
|
| swap(server_designated_connection_ids_, empty_queue);
|
| }
|
|
|
| @@ -237,6 +238,7 @@ void QuicCryptoClientConfig::CachedState::Clear() {
|
| scfg_.reset();
|
| ++generation_counter_;
|
| std::queue<QuicConnectionId> empty_queue;
|
| + using std::swap;
|
| swap(server_designated_connection_ids_, empty_queue);
|
| }
|
|
|
|
|