aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorJosh Matthews <josh@joshmatthews.net>2014-08-03 00:06:31 -0400
committerJosh Matthews <josh@joshmatthews.net>2014-08-03 00:06:31 -0400
commit7e8f33a003292ee242e9cdc1568f403d77d33899 (patch)
tree4d1ae132c52c82afe024fd24b90740853bee3088 /src
parent3805bfd24bd768038c5045256f9516866406855c (diff)
parent53a8b7df921f68831269d92052717a2c18dfe148 (diff)
downloadservo-7e8f33a003292ee242e9cdc1568f403d77d33899.tar.gz
servo-7e8f33a003292ee242e9cdc1568f403d77d33899.zip
Merge pull request #2989 from jxs/master
refactor new_resource_task, use one channel instead of two
Diffstat (limited to 'src')
-rw-r--r--src/components/net/resource_task.rs6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/components/net/resource_task.rs b/src/components/net/resource_task.rs
index 8dd2f5d37db..1052e4f6976 100644
--- a/src/components/net/resource_task.rs
+++ b/src/components/net/resource_task.rs
@@ -178,11 +178,9 @@ pub fn new_resource_task() -> ResourceTask {
let (setup_chan, setup_port) = channel();
let builder = TaskBuilder::new().named("ResourceManager");
builder.spawn(proc() {
- let (chan, port) = channel();
- setup_chan.send(chan);
- ResourceManager::new(port).start();
+ ResourceManager::new(setup_port).start();
});
- setup_port.recv()
+ setup_chan
}
struct ResourceManager {