sleep_task_with_block

Function sleep_task_with_block 

Source
pub fn sleep_task_with_block(task: Arc<SpinLock<Task>>, receive_signal: bool)
Expand description

任务阻塞 修改任务状态并从运行队列中移除 参数:

  • task: 需要阻塞的任务
  • receive_signal: 是否可被信号中断 注意: 该函数仅设置状态,不负责切换任务