zdhwhl的个人主页

http://www.qtcn.org/bbs/u/160992  [收藏] [复制]

zdhwhl

  • 0

    关注

  • 0

    粉丝

  • 2

    访客

  • 等级:新手上路
  • 总积分:2
  • 男,1996-03-30

最后登录:2022-08-15

更多资料

日志

求助:Qt::Blockingqueuedconnection 死锁

2020-06-11 16:12
资料说:在信号与槽绑定函数connect指定连接方式为阻塞队列关联Qt::Blockingqueuedconnection时,信号发射线程和receiver在同一线程时,会发生死锁。
我疑问的是,为啥会死锁?
分类:默认分类|回复:4|浏览:546|全站可见|转载
 
 
删除

热带冰川:在一个线程里使用阻塞队列连接,信号发射处一直阻塞等待槽函数的执行,它的事件流时一直停留在这里的,槽函数就没有机会执行,不就死锁了么

2020-06-17 10:24 -

zdhwhl:感谢解惑

2020-06-18 14:53
删除

20091001753:如果发生和接收是同一个进程,就会锁死。
也就是说 Qt::Blockingqueuedconnection 常用于跨进程的场景。

2020-06-11 20:07 -

zdhwhl:好的

2020-06-18 14:53

Powered by phpwind v8.7 Certificate Copyright Time now is:04-30 13:00
©2005-2016 QTCN开发网 版权所有 Gzip disabled