| Index: net/quic/quic_stream_factory.cc
|
| diff --git a/net/quic/quic_stream_factory.cc b/net/quic/quic_stream_factory.cc
|
| index 9bebb57fa54cf3c902ffdd463e57c6325b7d2290..9776448cc5f0aa3948d3998b395675b637c8b55e 100644
|
| --- a/net/quic/quic_stream_factory.cc
|
| +++ b/net/quic/quic_stream_factory.cc
|
| @@ -790,7 +790,8 @@ bool QuicStreamFactory::OnHandshakeConfirmed(QuicClientSession* session,
|
| }
|
|
|
| // We abandon the connection if packet loss rate is too bad.
|
| - session->CloseSessionOnError(ERR_ABORTED, QUIC_BAD_PACKET_LOSS_RATE);
|
| + session->CloseSessionOnErrorAndNotifyFactoryLater(ERR_ABORTED,
|
| + QUIC_BAD_PACKET_LOSS_RATE);
|
|
|
| if (IsQuicDisabled(port))
|
| return true; // Exit if Quic is already disabled for this port.
|
|
|