diff --git a/src/runtime2/component/component_pdl.rs b/src/runtime2/component/component_pdl.rs index 72e1a7dd27cf4167fa96d46a68a74763d6e6d111..2227d58f69243c627a582a07643868bfbbd6ea36 100644 --- a/src/runtime2/component/component_pdl.rs +++ b/src/runtime2/component/component_pdl.rs @@ -284,8 +284,9 @@ impl Component for CompPDL { CompMode::NonSync | CompMode::Sync => { // continue and run PDL code }, - CompMode::SyncEnd | CompMode::BlockedGet | CompMode::BlockedPut | - CompMode::BlockedSelect | CompMode::BlockedPutPorts => { + CompMode::SyncEnd | CompMode::BlockedGet | + CompMode::BlockedPut | CompMode::BlockedSelect | + CompMode::BlockedPutPortsAwaitingAcks | CompMode::BlockedPutPortsReady => { return CompScheduling::Sleep; } CompMode::StartExit => return component::default_handle_start_exit(