1
Fork 0
rust/src/test/run-pass/task-comm-12.rs

26 lines
448 B
Rust
Raw Normal View History

// xfail-stage0
// xfail-stage1
// xfail-stage2
use std;
import std::_task;
fn main() -> () {
test00();
}
fn start(int task_number) {
log "Started / Finished task.";
}
fn test00() {
let int i = 0;
2010-09-07 18:01:35 -07:00
let task t = spawn thread "child" start(i);
// Sleep long enough for the task to finish.
_task::sleep(10000u);
// Try joining tasks that have already finished.
join t;
log "Joined task.";
}