aboutsummaryrefslogtreecommitdiffstats
path: root/components/net/fetch/methods.rs
diff options
context:
space:
mode:
authorFernando Jiménez Moreno <ferjmoreno@gmail.com>2018-11-26 09:15:18 +0100
committerFernando Jiménez Moreno <ferjmoreno@gmail.com>2018-11-26 09:34:14 +0100
commit4561a97309d1b4c6e56dc9bfd51782f40a9c6cba (patch)
tree1d047ddb14b4a1648c92d2f614a053acb511ee60 /components/net/fetch/methods.rs
parentef57ecbdb7864d924322f59a80ebd3c8c947b50e (diff)
downloadservo-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.rs6
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;