diff options
author | Josh Matthews <josh@joshmatthews.net> | 2014-08-03 00:06:31 -0400 |
---|---|---|
committer | Josh Matthews <josh@joshmatthews.net> | 2014-08-03 00:06:31 -0400 |
commit | 7e8f33a003292ee242e9cdc1568f403d77d33899 (patch) | |
tree | 4d1ae132c52c82afe024fd24b90740853bee3088 | |
parent | 3805bfd24bd768038c5045256f9516866406855c (diff) | |
parent | 53a8b7df921f68831269d92052717a2c18dfe148 (diff) | |
download | servo-7e8f33a003292ee242e9cdc1568f403d77d33899.tar.gz servo-7e8f33a003292ee242e9cdc1568f403d77d33899.zip |
Merge pull request #2989 from jxs/master
refactor new_resource_task, use one channel instead of two
-rw-r--r-- | src/components/net/resource_task.rs | 6 |
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 { |