Reformat sniffer_task.rs.

This commit is contained in:
Ms2ger 2014-11-17 14:30:01 +01:00
parent eeb11d6851
commit d8b0f973b0

View file

@ -10,9 +10,9 @@ use resource_task::{LoadResponse};
pub type SnifferTask = Sender<LoadResponse>; pub type SnifferTask = Sender<LoadResponse>;
pub fn new_sniffer_task(next_rx: Sender<LoadResponse>) -> SnifferTask { pub fn new_sniffer_task(next_rx: Sender<LoadResponse>) -> SnifferTask {
let(sen, rec) = channel(); let (sen, rec) = channel();
let builder = TaskBuilder::new().named("SnifferManager"); let builder = TaskBuilder::new().named("SnifferManager");
builder.spawn(proc(){ builder.spawn(proc() {
SnifferManager::new(rec).start(next_rx); SnifferManager::new(rec).start(next_rx);
}); });
sen sen
@ -23,7 +23,7 @@ struct SnifferManager {
} }
impl SnifferManager { impl SnifferManager {
fn new(data_receiver: Receiver <LoadResponse>) -> SnifferManager { fn new(data_receiver: Receiver<LoadResponse>) -> SnifferManager {
SnifferManager { SnifferManager {
data_receiver: data_receiver, data_receiver: data_receiver,
} }
@ -35,11 +35,8 @@ impl SnifferManager {
loop { loop {
match self.data_receiver.try_recv() { match self.data_receiver.try_recv() {
Ok(snif_data) => next_rx.send(snif_data), Ok(snif_data) => next_rx.send(snif_data),
Err(e) => { Err(Disconnected) => break,
if e == Disconnected { Err(_) => (),
break
}
}
} }
} }
} }