![QQ图片20180129095739.png](https://static.studygolang.com/180129/cfbeac2cb96f7b38ec949385ef28fa09.png)
看打印日志是 --2 打印了,--3没有打印,然后后续发送消息全部阻塞了
原因是你SendMsgToClient 那个函数里面,出错的根本原因是你Msg_to_client 通道 和DelconnMsg 通道所在的goroutine 退出了,导致你for 循环里面接受的channel 没有其他goroutine 向里面传输数据,所以导致deadlock 。go 里面,for select 所监听的通道,如果没有其他携程向通道写入数据,那么这个for 就会deadlock。
#5