首页  >  问答  >  正文

多线程 - 为何 python condition acquire 会阻塞线程?

PHP中文网PHP中文网2741 天前350

全部回复(2)我来回复

  • 大家讲道理

    大家讲道理2017-04-18 09:39:29

    Queue 自带锁了

    你有另外用锁,很容易造成死锁的~

    还有,要把sleep改为 cond.wait(),这样,notify()才起作用~

    回复
    0
  • PHP中文网

    PHP中文网2017-04-18 09:39:29

    看了半天文档,上面写的 RLock 只有在一个线程里才有可重入的特性

    参考:https://docs.python.org/2/lib...

    回复
    0
  • 取消回复