summaryrefslogtreecommitdiffstats
path: root/net/quic/quic_stream_factory.cc
diff options
context:
space:
mode:
authorrtenneti@chromium.org <rtenneti@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-11-20 21:58:10 +0000
committerrtenneti@chromium.org <rtenneti@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-11-20 21:58:10 +0000
commit622f947654352f081315f661c74b4bb3a4a30bf9 (patch)
treee6585127a46b7179be6f0b675487be56c769ccec /net/quic/quic_stream_factory.cc
parent1cefd4b5ac141a1137511b695f4f2f19a8afc086 (diff)
downloadchromium_src-622f947654352f081315f661c74b4bb3a4a30bf9.zip
chromium_src-622f947654352f081315f661c74b4bb3a4a30bf9.tar.gz
chromium_src-622f947654352f081315f661c74b4bb3a4a30bf9.tar.bz2
Land Recent QUIC Changes.
QUIC - fixing lint errors found while sync'ing with server. Merge internal change: 56944792 Fix a QUIC bug where the congestion manager was telling the send algorithm of a loss once one nack was received, but only retransmitted when 3 were received. Merge internal change: 56922588 Enables pacing of QUIC packets, via a new flag. If set, the client will always use pacing, however, the server will only pace if the client negotiates pacing. This allows us to use finch to control the behavior so we can analyze the performance impact. Adds a new FLAGS_use_quic_pacing to enable pacing of QUIC packets. It defaults to false. Merge internal change: 56869575 Move QUIC's rto count from the connection to the congestion manager. Merge internal change: 56787945 Use the packet size of CHLO packets to set the QUIC max_packet_size for the server. Merge internal change: 56758103 Move QUIC's nack counter into QuicCongestionManager from QuicSentPacketManager. Merge internal change: 56746459 Only retransmit the minimum number of packets in QUIC(in TCP's case, 2) when the RTO fires, instead of retransmitting the entire window. Based on conversations with Jana, it appears we should be reducing our congestion window, and the most important mitigation may be implementing a tail loss probe. Merge internal change: 56693737 QUIC - minor cleanup of code (lint errors), found while merging. R=rch@chromium.org Review URL: https://codereview.chromium.org/77613002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236311 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net/quic/quic_stream_factory.cc')
-rw-r--r--net/quic/quic_stream_factory.cc2
1 files changed, 0 insertions, 2 deletions
diff --git a/net/quic/quic_stream_factory.cc b/net/quic/quic_stream_factory.cc
index 87aed16..e4578d3 100644
--- a/net/quic/quic_stream_factory.cc
+++ b/net/quic/quic_stream_factory.cc
@@ -259,8 +259,6 @@ QuicStreamFactory::QuicStreamFactory(
config_.set_idle_connection_state_lifetime(
QuicTime::Delta::FromSeconds(30),
QuicTime::Delta::FromSeconds(30));
- config_.set_server_max_packet_size(kDefaultMaxPacketSize,
- kDefaultMaxPacketSize);
cannoncial_suffixes_.push_back(string(".c.youtube.com"));
cannoncial_suffixes_.push_back(string(".googlevideo.com"));
}