为了账号安全,请及时绑定邮箱和手机立即绑定

swoole onClose事件中,调用getClientInfo,报 ERROR 707 错误

swoole onClose事件中,调用getClientInfo,报 ERROR 707 错误

神不在的星期二 2019-03-12 18:47:25
感谢首先感谢swoole团队的奉献和开源精神问题代码定位到一行,因代码和业务相关,不能完全放出,请谅解$server->getClientInfo($this->fd)环境是在onClose事件中调用此函数,开启的是websocket server,只要一调用getClientInfo,则会报出此告警,但值是可以正常获取到websocket_status=3,经过反复测试,不管是客户端断开还是服务端主动切断,都会出现此告警。具体告警如下:WARNING swSignalfd_onSignal (ERROR 707): Unable to find callback function for signal Broken pipe: 13.其它本来是想要swoole官方社区发布的,结果搞的我也没有办法了,点击发表,说我没验证手机或邮箱,但过几秒又提交验证成功,最后点击到个人中心发表,说是版块关闭,直接在提问处点击发问题,结果怎么点也没反应,官方社区太难用了,希望能完善社区用户体验,虽然是搞底层的,但是用户体验差,发布问题都一堆困难,个人觉得非常不利于对社区的发展
查看完整描述

2 回答

?
慕森卡

TA贡献1806条经验 获得超8个赞

可能是BIND时存在时序问题, 因而在绑定之前发来的信息将忽略并报: 
WARNING swSignal_callback (ERROR 707): Unable to find callback function for signal Broken pipe: 13.

查看完整回答
反对 回复 2019-03-12
  • 2 回答
  • 0 关注
  • 3137 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信