diff --git a/src/runtime2/component/component_pdl.rs b/src/runtime2/component/component_pdl.rs index 6486b1c87a6d42a94cc1cd75d577e4e036523d1b..efd6a121c7e84aa016d9121884a82707feca2671 100644 --- a/src/runtime2/component/component_pdl.rs +++ b/src/runtime2/component/component_pdl.rs @@ -285,10 +285,10 @@ impl Component for CompPDL { // Depending on the mode don't do anything at all, take some special // actions, or fall through and run the PDL code. match self.mode { - Mode::NonSync | Mode::Sync | Mode::BlockedSelect => { + Mode::NonSync | Mode::Sync => { // continue and run PDL code }, - Mode::SyncEnd | Mode::BlockedGet | Mode::BlockedPut => { + Mode::SyncEnd | Mode::BlockedGet | Mode::BlockedPut | Mode::BlockedSelect => { return Ok(CompScheduling::Sleep); } Mode::StartExit => {