Home
last modified time | relevance | path

Searched refs:child_signal (Results 1 – 1 of 1) sorted by relevance

/ohos5.0/commonlibrary/rust/ylong_runtime/ylong_runtime/src/process/sys/unix/
H A Dzombie_manager.rs24 child_signal: Mutex<Option<watch::Receiver<()>>>, field
36 child_signal: Mutex::new(None), in get_instance()
50 if let Ok(mut guard) = self.child_signal.try_lock() { in release_zombie()
52 Some(child_signal) => self.release_zombie_when_some_receiver(child_signal), in release_zombie()
58 fn release_zombie_when_some_receiver(&self, child_signal: &mut Receiver<()>) { in release_zombie_when_some_receiver()
59 if child_signal.try_notified().and_then(Result::ok).is_some() { in release_zombie_when_some_receiver()