| Index: net/http/http_network_layer.cc
|
| diff --git a/net/http/http_network_layer.cc b/net/http/http_network_layer.cc
|
| index ce3fab89f066755a12bad8515b4549f98d9a56d0..68bc5f841294902e50d1a12de3c39ec93fa108dd 100644
|
| --- a/net/http/http_network_layer.cc
|
| +++ b/net/http/http_network_layer.cc
|
| @@ -152,11 +152,15 @@ HttpNetworkSession* HttpNetworkLayer::GetSession() {
|
| return session_;
|
| }
|
|
|
| -void HttpNetworkLayer::Suspend(bool suspend) {
|
| - suspended_ = suspend;
|
| +void HttpNetworkLayer::OnSuspend() {
|
| + suspended_ = true;
|
|
|
| - if (suspend && session_)
|
| + if (session_)
|
| session_->CloseIdleConnections();
|
| }
|
|
|
| +void HttpNetworkLayer::OnResume() {
|
| + suspended_ = false;
|
| +}
|
| +
|
| } // namespace net
|
|
|