From 53a8b7df921f68831269d92052717a2c18dfe148 Mon Sep 17 00:00:00 2001 From: joaoxsouls Date: Sun, 3 Aug 2014 03:19:13 +0100 Subject: [PATCH] refactor new_resource_task, use one channel instead of two --- src/components/net/resource_task.rs | 6 ++---- 1 file 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 {