summaryrefslogtreecommitdiffstats
path: root/net/spdy/spdy_session.cc
diff options
context:
space:
mode:
authorerikchen@google.com <erikchen@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2010-08-06 23:04:29 +0000
committererikchen@google.com <erikchen@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2010-08-06 23:04:29 +0000
commita5c493b9b38dcb17d5e621e06a9c9bb9e317c2f9 (patch)
tree33a045be67757b8924c0bbf15b3bf6d5a3d72991 /net/spdy/spdy_session.cc
parentedf3d849086614af42fb5b84d59cefdea5adf4ac (diff)
downloadchromium_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.cc10
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];