Index: net/quic/quic_session.cc |
diff --git a/net/quic/quic_session.cc b/net/quic/quic_session.cc |
index 5acc287b49fbfb655e106fd9607cfcd46af7324e..f2fb5d941795109f46251739551a19dfdb724147 100644 |
--- a/net/quic/quic_session.cc |
+++ b/net/quic/quic_session.cc |
@@ -528,14 +528,12 @@ void QuicSession::OnNewStreamFlowControlWindow(uint32 new_window) { |
// Inform all existing streams about the new window. |
if (connection_->version() >= QUIC_VERSION_21) { |
- GetCryptoStream()->flow_controller()->UpdateSendWindowOffset(new_window); |
- headers_stream_->flow_controller()->UpdateSendWindowOffset(new_window); |
+ GetCryptoStream()->UpdateSendWindowOffset(new_window); |
+ headers_stream_->UpdateSendWindowOffset(new_window); |
} |
for (DataStreamMap::iterator it = stream_map_.begin(); |
it != stream_map_.end(); ++it) { |
- if (it->second->flow_controller()->UpdateSendWindowOffset(new_window)) { |
- it->second->OnCanWrite(); |
- } |
+ it->second->UpdateSendWindowOffset(new_window); |
} |
} |