Index: remoting/base/url_request_context_getter.cc |
diff --git a/remoting/base/url_request_context_getter.cc b/remoting/base/url_request_context_getter.cc |
index f61aa9b79ca79344123d289dd7d4f5d8a8b840ac..4c9c2728c63ec3f5d81baf7a2a92bc5ea416c4c5 100644 |
--- a/remoting/base/url_request_context_getter.cc |
+++ b/remoting/base/url_request_context_getter.cc |
@@ -15,7 +15,8 @@ namespace remoting { |
URLRequestContextGetter::URLRequestContextGetter( |
scoped_refptr<base::SingleThreadTaskRunner> network_task_runner, |
scoped_refptr<base::SingleThreadTaskRunner> file_task_runner) |
- : network_task_runner_(network_task_runner) { |
+ : network_task_runner_(network_task_runner), |
+ file_task_runner_(file_task_runner) { |
proxy_config_service_.reset(net::ProxyService::CreateSystemProxyConfigService( |
network_task_runner_, file_task_runner)); |
} |
@@ -23,6 +24,7 @@ URLRequestContextGetter::URLRequestContextGetter( |
net::URLRequestContext* URLRequestContextGetter::GetURLRequestContext() { |
if (!url_request_context_.get()) { |
net::URLRequestContextBuilder builder; |
+ builder.SetFileTaskRunner(file_task_runner_); |
builder.set_net_log(new VlogNetLog()); |
builder.DisableHttpCache(); |
builder.set_proxy_config_service(proxy_config_service_.release()); |