refactor new_resource_task, use one channel instead of two

This commit is contained in:
joaoxsouls 2014-08-03 03:19:13 +01:00
parent 0a852d5116
commit 53a8b7df92

View file

@ -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 {