请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

Stream is closed捕获不到这种错误,怎么处理

老师好,想问下,Stream is closed这种是由于浏览器已经关闭了,数据再发送的时候出现的报错,这种后端需不需要处理容错?

业务逻辑主要一个代码:(监听redisd订阅的,订阅过程进行关闭浏览器,这里只有等消息要发送的时候,就会开始报错)
reply = await subscriber.next_published()
await self.sendMessage(reply.value)

发现用了try也是会报错,不知道怎么处理掉

这种
图片描述

不知道是否需要处理?

正在回答 回答被采纳积分+3

1回答

bobby 2020-07-24 13:07:29

socket连接过一段时间后自己关闭的

0 回复 有任何疑惑可以回复我~
  • 提问者 qq_洪伊_0 #1
    是的,意思是这种关闭反馈过来的错误,不用处理咯?其实目前不处理也没问题的,只是log里有这样的错误提示
    回复 有任何疑惑可以回复我~ 2020-07-27 21:00:59
  • bobby 回复 提问者 qq_洪伊_0 #2
    没有问题就不用管
    回复 有任何疑惑可以回复我~ 2020-07-30 16:19:52
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信