rust/src/test/run-pass/pipe-peek.rs

24 lines
302 B
Rust
Raw Normal View History

2012-07-09 15:29:23 -07:00
// xfail-pretty
use std;
import std::timer::sleep;
import std::uv;
proto! oneshot {
waiting:send {
signal -> signaled
}
signaled:send { }
}
fn main() {
let (c, p) = oneshot::init();
assert !pipes::peek(p);
oneshot::client::signal(c);
assert pipes::peek(p);
}