下面的代码的功能是从RabbitMQ中获取数据,为什么不产生死锁(deadlock)

GrootSwt · · 869 次点击
我觉得你可能对死锁有一些误解... 这里的写法只是相当于一个不会退出的死循环而已. 并没有其他线程来争抢资源互相等待, 哪来的死锁... 当然了这只是我个人的浅见.
#5
更多评论
读forever上面的协程不退出就不会死锁吧
#1
我打过断点,可以走到<-forever,但是还是没有报错
#2