Index: net/spdy/spdy_session.h |
diff --git a/net/spdy/spdy_session.h b/net/spdy/spdy_session.h |
index 55ac9f9dc6438f95b1e3b67918b096c677846fde..7a9db969e6eb7a65c0aef1a0206bb626cee3a279 100644 |
--- a/net/spdy/spdy_session.h |
+++ b/net/spdy/spdy_session.h |
@@ -608,9 +608,16 @@ class NET_EXPORT SpdySession : public base::RefCounted<SpdySession>, |
void RecordHistograms(); |
void RecordProtocolErrorHistogram(SpdyProtocolErrorDetails details); |
- // Closes all streams. Used as part of shutdown. |
+ // Closes all streams, including unclaimed push streams. Used as part of |
+ // shutdown. |
void CloseAllStreams(net::Error status); |
+ // Closes all active streams with stream id's greater than |
+ // |last_good_stream_id|, as well as any created or pending streams. |
+ // Does not close unclaimed push streams. |
+ void CloseAllStreamsAfter(SpdyStreamId last_good_stream_id, |
+ net::Error status); |
+ |
void LogAbandonedStream(const scoped_refptr<SpdyStream>& stream, |
net::Error status); |