fix(rustup): use module-level thread functions

This commit is contained in:
Renato Zannon
2015-02-19 19:01:57 -02:00
committed by Sean McArthur
parent f4a66b38cb
commit fc2076cd53

View File

@@ -1,4 +1,4 @@
use std::thread::{Thread, JoinGuard};
use std::thread::{self, JoinGuard};
use std::sync::Arc;
use std::sync::mpsc;
use net::NetworkAcceptor;
@@ -34,7 +34,7 @@ impl<A: NetworkAcceptor + 'static> AcceptorPool<A> {
for _ in 0..threads { spawn() }
// Spawn the supervisor
Thread::scoped(move || for () in supervisor_rx.iter() { spawn() })
thread::scoped(move || for () in supervisor_rx.iter() { spawn() })
}
}
@@ -43,7 +43,7 @@ where A: NetworkAcceptor + 'static,
F: Fn(<A as NetworkAcceptor>::Stream) + Send + Sync + 'static {
use std::old_io::EndOfFile;
Thread::spawn(move || {
thread::spawn(move || {
let sentinel = Sentinel::new(supervisor, ());
loop {