Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(120)

Unified Diff: net/http/http_network_session.cc

Issue 2789093003: Mark QUIC broken when the network blackholes after the handshake (Closed)
Patch Set: Created 3 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: net/http/http_network_session.cc
diff --git a/net/http/http_network_session.cc b/net/http/http_network_session.cc
index b57653a3b77aea99af3d6904e8f0ee6f2e0a37fd..513ef9a76f008c88adae5231f137206c9ac71e70 100644
--- a/net/http/http_network_session.cc
+++ b/net/http/http_network_session.cc
@@ -126,6 +126,7 @@ HttpNetworkSession::Params::Params()
enable_http2_alternative_service_with_different_host(false),
enable_quic_alternative_service_with_different_host(true),
enable_quic(false),
+ mark_quic_broken_when_network_suspected(false),
disable_quic_on_timeout_with_open_streams(false),
quic_always_require_handshake_confirmation(false),
quic_disable_connection_pooling(false),
@@ -211,6 +212,7 @@ HttpNetworkSession::HttpNetworkSession(const Params& params)
params.quic_max_server_configs_stored_in_properties,
params.quic_close_sessions_on_ip_change,
params.disable_quic_on_timeout_with_open_streams,
+ params.mark_quic_broken_when_network_suspected,
params.quic_idle_connection_timeout_seconds,
params.quic_reduced_ping_timeout_seconds,
params.quic_packet_reader_yield_after_duration_milliseconds,

Powered by Google App Engine
This is Rietveld 408576698