1
zonyitoo 2016 年 2 月 29 日
条件变量(手动斜眼
|
2
SlipStupig OP @zonyitoo 怎么说?
|
3
tempdban 2016 年 2 月 29 日
什么机制来唤醒
|
4
SlipStupig OP @tempdban python 好像没有 resumethread 这个 api
|
5
kamushin 2016 年 2 月 29 日
监听信号吧。有个 signal 有关的库
|
6
SlipStupig OP @kamushin windows 下面可用吗?
|
7
kamushin 2016 年 2 月 29 日
@SlipStupig 信号机制和平台应该依赖很大, windows 我不太清楚。
|
8
ryanking8215 2016 年 2 月 29 日 via iPhone
Cond, Event, Queue 都能达到你的目的
|
9
SlipStupig OP @ryanking8215 貌似都不能,要不写个实例?
|
10
ryanking8215 2016 年 3 月 1 日 <script src="https://gist.github.com/ryanking8215/f3ac664b1092972c4fcf.js"></script>
|
11
BurNFans 2016 年 3 月 2 日
在外面先把一个锁给 lock 住,如果你想堵住一个线程,就在线程里面再去 lock 外面的那个锁,当你想要恢复线程的时候,在外面 unlock 这个锁就可以了
|
12
SlipStupig OP @BurNFans 我的意思的除了主线程以外,我可以任意恢复和挂起任意线程
|
13
BurNFans 2016 年 3 月 11 日
@SlipStupig 没注意是任意。参看 greenlet 的实现,自己做调度
|