Skip to content

Commit 7b1596d

Browse files
committed
detach() after Thread::spawn() is no longer needed
See rust-lang/rust#20615
1 parent 28e222a commit 7b1596d

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

codegen/main.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ fn main() {
1212
Thread::spawn(move || {
1313
let output_dir = Path::new(os::getenv("OUT_DIR").unwrap());
1414
read_method::generate(output_dir).unwrap();
15-
}).detach();
15+
});
1616

1717
let output_dir = Path::new(os::getenv("OUT_DIR").unwrap());
1818
status::generate(output_dir).unwrap();

src/http/server/mod.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ pub trait Server: Send + Clone {
3939
let (perf_sender, perf_receiver) = channel();
4040
Thread::spawn(move || {
4141
perf_dumper(perf_receiver);
42-
}).detach();
42+
});
4343
loop {
4444
let time_start = precise_time_ns();
4545
let stream = match acceptor.accept() {
@@ -118,7 +118,7 @@ pub trait Server: Send + Clone {
118118
}
119119
first = false;
120120
}
121-
}).detach();
121+
});
122122
}
123123
}
124124

0 commit comments

Comments
 (0)