< 返回版块

lsk569937453 发表于 2020-06-04 09:02

就是一个线程在某个条件下休眠,然后由另外的线程去修改条件变量来唤醒休眠线程。 目前的思路是使用future,不知道能不能实现

评论区

写评论
ngugc 2020-06-30 17:17

要不直接channel?mpsc/mpmc。

Ryan-Git 2020-06-05 19:51

这东西叫条件变量。

https://doc.rust-lang.org/std/sync/struct.Condvar.html

songzhi 2020-06-04 09:48

tokio里有Notify, async-std里有Condvar,可以参考一下。

1 共 3 条评论, 1 页