Index: net/http/http_response_body_drainer.cc |
diff --git a/net/http/http_response_body_drainer.cc b/net/http/http_response_body_drainer.cc |
index cf32aaacbc528c4ce0a35423089bb561bc4fb578..a7ae53a3f0c14799a8209d151232d5c71e501806 100644 |
--- a/net/http/http_response_body_drainer.cc |
+++ b/net/http/http_response_body_drainer.cc |
@@ -32,7 +32,8 @@ void HttpResponseBodyDrainer::Start(HttpNetworkSession* session) { |
if (rv == ERR_IO_PENDING) { |
timer_.Start(base::TimeDelta::FromSeconds(kTimeoutInSeconds), |
this, |
- &HttpResponseBodyDrainer::OnTimerFired); |
+ &HttpResponseBodyDrainer::OnTimerFired, |
+ FROM_HERE); |
session_ = session; |
session->AddResponseDrainer(this); |
return; |