diff options
author | Fernando Jiménez Moreno <ferjmoreno@gmail.com> | 2018-11-26 09:15:18 +0100 |
---|---|---|
committer | Fernando Jiménez Moreno <ferjmoreno@gmail.com> | 2018-11-26 09:34:14 +0100 |
commit | 4561a97309d1b4c6e56dc9bfd51782f40a9c6cba (patch) | |
tree | 1d047ddb14b4a1648c92d2f614a053acb511ee60 /components/net/fetch/methods.rs | |
parent | ef57ecbdb7864d924322f59a80ebd3c8c947b50e (diff) | |
download | servo-4561a97309d1b4c6e56dc9bfd51782f40a9c6cba.tar.gz servo-4561a97309d1b4c6e56dc9bfd51782f40a9c6cba.zip |
Use crossbeam channel instead of servo channel. Fix rebase issues and add comment
Diffstat (limited to 'components/net/fetch/methods.rs')
-rw-r--r-- | components/net/fetch/methods.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/components/net/fetch/methods.rs b/components/net/fetch/methods.rs index 19736de1136..bd9dfce2dab 100644 --- a/components/net/fetch/methods.rs +++ b/components/net/fetch/methods.rs @@ -640,7 +640,7 @@ fn scheme_fetch( // Setup channel to receive cross-thread messages about the file fetch // operation. - let (done_sender, done_receiver) = channel(); + let (done_sender, done_receiver) = unbounded(); *done_chan = Some((done_sender.clone(), done_receiver)); *response.body.lock().unwrap() = ResponseBody::Receiving(vec![]); @@ -687,12 +687,12 @@ fn scheme_fetch( }, }; - let mut response = Response::new(url); + let mut response = Response::new(url, ResourceFetchTiming::new(request.timing_type())); if is_range_request { partial_content(&mut response); } - let (done_sender, done_receiver) = channel(); + let (done_sender, done_receiver) = unbounded(); *done_chan = Some((done_sender.clone(), done_receiver)); *response.body.lock().unwrap() = ResponseBody::Receiving(vec![]); let check_url_validity = true; |