diff --git a/src/runtime2/component/component_random.rs b/src/runtime2/component/component_random.rs index 538448c89e06a2e7e4d17383a2fed66c921d9d02..27ec3cd96ae08c6d4aa4bac672cd76742eb63f70 100644 --- a/src/runtime2/component/component_random.rs +++ b/src/runtime2/component/component_random.rs @@ -62,8 +62,11 @@ impl Component for ComponentRandomU32 { sched_ctx.info(&format!("Running component ComponentRandomU32 (mode: {:?})", self.exec_state.mode)); match self.exec_state.mode { - CompMode::BlockedGet | CompMode::BlockedSelect | - CompMode::BlockedPutPortsAwaitingAcks | CompMode::BlockedPutPortsReady | + CompMode::BlockedGet | + CompMode::BlockedSelect | + CompMode::PutPortsBlockedTransferredPorts | + CompMode::PutPortsBlockedAwaitingAcks | + CompMode::PutPortsBlockedSendingPort | CompMode::NewComponentBlocked => { // impossible for this component, no input ports and no select // blocks