diff options
author | erikchen@google.com <erikchen@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-08-06 23:04:29 +0000 |
---|---|---|
committer | erikchen@google.com <erikchen@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-08-06 23:04:29 +0000 |
commit | a5c493b9b38dcb17d5e621e06a9c9bb9e317c2f9 (patch) | |
tree | 33a045be67757b8924c0bbf15b3bf6d5a3d72991 /net/spdy/spdy_session.cc | |
parent | edf3d849086614af42fb5b84d59cefdea5adf4ac (diff) | |
download | chromium_src-a5c493b9b38dcb17d5e621e06a9c9bb9e317c2f9.zip chromium_src-a5c493b9b38dcb17d5e621e06a9c9bb9e317c2f9.tar.gz chromium_src-a5c493b9b38dcb17d5e621e06a9c9bb9e317c2f9.tar.bz2 |
Clean up SpdyStream.
Removed a lot of duplicate/unnecessary logic.
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/3075023
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55308 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net/spdy/spdy_session.cc')
-rw-r--r-- | net/spdy/spdy_session.cc | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/net/spdy/spdy_session.cc b/net/spdy/spdy_session.cc index 4f6504d..2dd2735 100644 --- a/net/spdy/spdy_session.cc +++ b/net/spdy/spdy_session.cc @@ -1022,8 +1022,8 @@ void SpdySession::OnSyn(const spdy::SpdySynStreamControlFrame& frame, } unclaimed_pushed_streams_[path] = stream; - // Activate a stream and parse the headers. ActivateStream(stream); + stream->set_response_received(); // Parse the headers. if (!Respond(*headers, stream)) @@ -1054,12 +1054,12 @@ void SpdySession::OnSynReply(const spdy::SpdySynReplyControlFrame& frame, CHECK_EQ(stream->stream_id(), stream_id); CHECK(!stream->cancelled()); - if (stream->syn_reply_received()) { + if (stream->response_received()) { LOG(WARNING) << "Received duplicate SYN_REPLY for stream " << stream_id; CloseStream(stream->stream_id(), ERR_SPDY_PROTOCOL_ERROR); return; } - stream->set_syn_reply_received(); + stream->set_response_received(); const BoundNetLog& log = stream->net_log(); if (log.HasListener()) { @@ -1125,12 +1125,12 @@ void SpdySession::OnControl(const spdy::SpdyControlFrame* frame) { void SpdySession::OnRst(const spdy::SpdyRstStreamControlFrame& frame) { spdy::SpdyStreamId stream_id = frame.stream_id(); - LOG(INFO) << "Spdy Fin for stream " << stream_id; + LOG(INFO) << "Spdy RST for stream " << stream_id; bool valid_stream = IsStreamActive(stream_id); if (!valid_stream) { // NOTE: it may just be that the stream was cancelled. - LOG(WARNING) << "Received FIN for invalid stream" << stream_id; + LOG(WARNING) << "Received RST for invalid stream" << stream_id; return; } scoped_refptr<SpdyStream> stream = active_streams_[stream_id]; |