quene.sync将block添加到main queue中,这时主线程执行sync的事件暂停,等待block执行完成后再继续,但是block是添加到main quene,它必须等待之前的sync事件执行完毕才能执行。从而造成互相等待的状态,形成死锁.
quene.sync将block添加到main queue中,这时主线程执行sync的事件暂停,等待block执行完成后再继续,但是block是添加到main quene,它必须等待之前的sync事件执行完毕才能执行。从而造成互相等待的状态,形成死锁.
本文标题:sync造成死锁问题
本文链接:https://www.haomeiwen.com/subject/cieqbqtx.html
网友评论