summaryrefslogtreecommitdiffstats
path: root/net/spdy
diff options
context:
space:
mode:
authorrtenneti@google.com <rtenneti@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2012-02-16 03:14:50 +0000
committerrtenneti@google.com <rtenneti@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2012-02-16 03:14:50 +0000
commitaddf1cd069dbd50abaae4e7ca5b7eb146e20ae4f (patch)
tree180bcd1f10ccb304d66d41185e9be59c56451e58 /net/spdy
parente9c8ae5fefb1734ca452cca111152e61dfccf145 (diff)
downloadchromium_src-addf1cd069dbd50abaae4e7ca5b7eb146e20ae4f.zip
chromium_src-addf1cd069dbd50abaae4e7ca5b7eb146e20ae4f.tar.gz
chromium_src-addf1cd069dbd50abaae4e7ca5b7eb146e20ae4f.tar.bz2
SPDY - Don't call AdjustWindowSize on PendingCreateStreams.
Entries in create_stream_queues_ don't have a SpdyStream. BUG=113935 R=willchan TEST=network unit tests Review URL: https://chromiumcodereview.appspot.com/9406029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@122230 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net/spdy')
-rw-r--r--net/spdy/spdy_session.cc20
1 files changed, 0 insertions, 20 deletions
diff --git a/net/spdy/spdy_session.cc b/net/spdy/spdy_session.cc
index f67e9c1..fa96416 100644
--- a/net/spdy/spdy_session.cc
+++ b/net/spdy/spdy_session.cc
@@ -1716,26 +1716,6 @@ void SpdySession::UpdateStreamsSendWindowSize(int32 delta_window_size) {
DCHECK(stream);
stream->AdjustSendWindowSize(delta_window_size);
}
-
- for (int i = 0; i < NUM_PRIORITIES; ++i) {
- PendingCreateStreamQueue temporary_queue;
- // Lack of iterator for std::queue forces us to copy the entries to
- // temporary_queue and copy them back.
- // TODO(rtenneti): Use a different data type that has iterator for
- // create_stream_queues_.
- while (!create_stream_queues_[i].empty()) {
- PendingCreateStream pending_create = create_stream_queues_[i].front();
- const scoped_refptr<SpdyStream>& stream = *(pending_create.spdy_stream);
- stream->AdjustSendWindowSize(delta_window_size);
- create_stream_queues_[i].pop();
- temporary_queue.push(pending_create);
- }
- // Now copy it back.
- while (!temporary_queue.empty()) {
- create_stream_queues_[i].push(temporary_queue.front());
- temporary_queue.pop();
- }
- }
}
void SpdySession::SendPrefacePingIfNoneInFlight() {