aceld/zinx

[Bug]: 程序卡死

Closed this issue · 5 comments

zlog.Ins().ErrorF("Send Buff Data error:, %s Conn Writer exit", err)

这块代码如果报错,会导致msgBuffChan 没有协程消费,进而导致worker pool 消耗光,程序直接卡死

zlog.Ins().ErrorF("Send Buff Data error:, %s Conn Writer exit", err)

这块代码如果报错,会导致msgBuffChan 没有协程消费,进而导致worker pool 消耗光,程序直接卡死

可以把错误信息贴出来吗?这个地方能报什么错误,就算报错了,也retrun了

我这边遇到两种报错:

  1. broken pipe
  2. connection reset by peer
aceld commented

@GStones 可能会出现这个问题,这个return改成break应该就可以了

aceld commented

您再试试还会那个问题不。