diff --git a/src/apps.rs b/src/apps.rs index 61a83e1..bfa78bb 100644 --- a/src/apps.rs +++ b/src/apps.rs @@ -66,7 +66,7 @@ impl Apps { if proc.app.hold.unwrap_or(false) { holds = Some(holds.unwrap_or(0) + 1); } - poll.register(&proc.process, proc.token, Ready::all(), PollOpt::edge()) + poll.register(&proc.process, proc.token, Ready::readable(), PollOpt::edge()) .unwrap(); procs.push(proc); }