Sha256: 5c5526f1f2a465d2c19f4f139acadc6081b7fa3ef98f374be6b70f8f824a5081
Contents?: true
Size: 548 Bytes
Versions: 4
Compression:
Stored size: 548 Bytes
Contents
#![warn(rust_2018_idioms)] #![cfg(feature = "full")] #![cfg(unix)] #![cfg(not(miri))] // No `sigaction` on Miri. mod support { pub mod signal; } use support::signal::send_signal; use tokio::signal::unix::{signal, SignalKind}; #[tokio::test] async fn notify_both() { let kind = SignalKind::user_defined2(); let mut signal1 = signal(kind).expect("failed to create signal1"); let mut signal2 = signal(kind).expect("failed to create signal2"); send_signal(libc::SIGUSR2); signal1.recv().await; signal2.recv().await; }
Version data entries
4 entries across 4 versions & 1 rubygems