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

Issue 10382107: Change the stream_id for streams which are serialized out of order. (Closed)

Created:
8 years, 7 months ago by Ryan Hamilton
Modified:
8 years, 7 months ago
CC:
chromium-reviews, cbentzel+watch_chromium.org, darin-cc_chromium.org
Visibility:
Public.

Description

Change the stream_id for streams which are serialized out of order. BUG=111708 TEST=SpdySessionSpdy\*Test.OutOfOrderSynStreams Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=137180

Patch Set 1 #

Patch Set 2 : Rebase #

Patch Set 3 : Add end-to-end-test #

Patch Set 4 : Add spdy2 version of the test. #

Total comments: 4

Patch Set 5 : Fix comments #

Unified diffs Side-by-side diffs Delta from patch set Stats (+452 lines, -0 lines) Patch
M net/base/net_log_event_type_list.h View 1 2 3 4 1 chunk +8 lines, -0 lines 0 comments Download
M net/spdy/spdy_network_transaction_spdy2_unittest.cc View 1 2 3 4 1 chunk +86 lines, -0 lines 0 comments Download
M net/spdy/spdy_network_transaction_spdy3_unittest.cc View 1 2 3 4 1 chunk +86 lines, -0 lines 0 comments Download
M net/spdy/spdy_session.h View 1 2 3 4 2 chunks +20 lines, -0 lines 0 comments Download
M net/spdy/spdy_session.cc View 1 2 3 4 3 chunks +45 lines, -0 lines 0 comments Download
M net/spdy/spdy_session_spdy2_unittest.cc View 1 2 3 4 1 chunk +102 lines, -0 lines 0 comments Download
M net/spdy/spdy_session_spdy3_unittest.cc View 1 2 3 4 1 chunk +102 lines, -0 lines 0 comments Download
M net/spdy/spdy_stream.cc View 1 2 3 4 1 chunk +3 lines, -0 lines 0 comments Download

Messages

Total messages: 9 (0 generated)
Ryan Hamilton
Hi Guys, Here's my CL to fix the out of order SYN_STREAM frames. I'm not ...
8 years, 7 months ago (2012-05-10 22:45:53 UTC) #1
willchan no longer on Chromium
Thanks for tackling this Ryan. After looking at this further, I think the original architecture ...
8 years, 7 months ago (2012-05-10 23:56:41 UTC) #2
Ryan Hamilton
On 2012/05/10 23:56:41, willchan wrote: > Thanks for tackling this Ryan. > > After looking ...
8 years, 7 months ago (2012-05-14 15:33:18 UTC) #3
willchan no longer on Chromium
I agree. I'll review this today once I get through some meetings. I don't expect ...
8 years, 7 months ago (2012-05-14 15:38:31 UTC) #4
willchan no longer on Chromium
lgtm http://codereview.chromium.org/10382107/diff/6001/net/spdy/spdy_session.cc File net/spdy/spdy_session.cc (right): http://codereview.chromium.org/10382107/diff/6001/net/spdy/spdy_session.cc#newcode679 net/spdy/spdy_session.cc:679: NetLog::TYPE_SPDY_SESSION_SYN_STREAM, This is going to be off now...right? ...
8 years, 7 months ago (2012-05-15 13:54:15 UTC) #5
willchan no longer on Chromium
http://codereview.chromium.org/10382107/diff/6001/net/spdy/spdy_stream.cc File net/spdy/spdy_stream.cc (right): http://codereview.chromium.org/10382107/diff/6001/net/spdy/spdy_stream.cc#newcode524 net/spdy/spdy_stream.cc:524: DCHECK(io_state_ > STATE_SEND_HEADERS_COMPLETE); Btw, does DCHECK_GT work here?
8 years, 7 months ago (2012-05-15 14:04:29 UTC) #6
Ryan Hamilton
I've addressed your comments and will commit. Thanks! https://chromiumcodereview.appspot.com/10382107/diff/6001/net/spdy/spdy_session.cc File net/spdy/spdy_session.cc (right): https://chromiumcodereview.appspot.com/10382107/diff/6001/net/spdy/spdy_session.cc#newcode679 net/spdy/spdy_session.cc:679: NetLog::TYPE_SPDY_SESSION_SYN_STREAM, ...
8 years, 7 months ago (2012-05-15 16:41:11 UTC) #7
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/rch@chromium.org/10382107/9002
8 years, 7 months ago (2012-05-15 16:41:26 UTC) #8
commit-bot: I haz the power
8 years, 7 months ago (2012-05-15 18:23:45 UTC) #9
Change committed as 137180

Powered by Google App Engine
This is Rietveld 408576698