diff --git a/bootstrap/src/procmgr.rs b/bootstrap/src/procmgr.rs index f69c0a4115..42238072ec 100644 --- a/bootstrap/src/procmgr.rs +++ b/bootstrap/src/procmgr.rs @@ -2333,7 +2333,7 @@ impl<'a> ProcScheme<'a> { continue; }; log::trace!("TCTL {:#x?}", &**tctl); - if (tctl.word[sig_group].load(Ordering::Relaxed) >> 32) & sig_bit(sig) + if (tctl.word[sig_group].load(Ordering::Relaxed) >> 32) & (1 << sig_idx) != 0 { thread