13 lines
264 B
Rust
13 lines
264 B
Rust
// program should terminate when std::process::exit is called from any thread
|
|
|
|
//@ run-pass
|
|
//@ ignore-emscripten no threads support
|
|
|
|
use std::{process, thread};
|
|
|
|
fn main() {
|
|
let h = thread::spawn(|| {
|
|
process::exit(0);
|
|
});
|
|
let _ = h.join();
|
|
}
|