| Index: net/quic/core/quic_buffered_packet_store.cc
|
| diff --git a/net/quic/core/quic_buffered_packet_store.cc b/net/quic/core/quic_buffered_packet_store.cc
|
| index 9024d227245655f02bad39eaff9f2c53683d416f..00daa68d68f9d4233507cf869e0579a16a8d0ac0 100644
|
| --- a/net/quic/core/quic_buffered_packet_store.cc
|
| +++ b/net/quic/core/quic_buffered_packet_store.cc
|
| @@ -156,6 +156,11 @@ list<BufferedPacket> QuicBufferedPacketStore::DeliverPackets(
|
| return packets_to_deliver;
|
| }
|
|
|
| +void QuicBufferedPacketStore::DiscardPackets(QuicConnectionId connection_id) {
|
| + undecryptable_packets_.erase(connection_id);
|
| + connections_with_chlo_.erase(connection_id);
|
| +}
|
| +
|
| void QuicBufferedPacketStore::OnExpirationTimeout() {
|
| QuicTime expiration_time = clock_->ApproximateNow() - connection_life_span_;
|
| while (!undecryptable_packets_.empty()) {
|
|
|