suchuan 21-08-17 2 环境sdk 即时通讯 操作步骤:第一步:创建房间,加入房间。第二步:使用 WhereStartsWith查询对话内容第三步:重复第二步,多次报错的次数都在第7次左右(有时候会在第一次就报错,有时候要循环10几次) 错误日志说上一个SendAsync 没结束导致的,我看了下,好像没有调用到seed发送,能帮我看下是什么导致的吗。 下图是报错的代码行 image.png1115x518 79 KB 具体的错误日志: image.png1026x1784 1.05 MB 创建时间 21年8月17日 最后回复 21年9月2日 10回复 116浏览 2用户 2赞 1链接 6 5
suchuan 21-08-17 SendAsync() 是和send同一个吗项目中好像没有调用到SendAsync() 这个方法只有调用send,不过报错的时候,没有发送过如何内容 image.png786x183 21.6 KB 1回复
zyu 21-08-17 不是指发送消息的 Send()可以认为即时通讯 SDK 中的所有返回值为 Task 的接口都会调用到底层的 ClientWebSocket#SendAsync()请问目前的用法中有调用返回值为 Task 的接口,却没有 await 的地方吗? 1回复 1 人赞了这个帖子.
suchuan 21-08-17 zyu 找到了,有一个地方调用查找就没有等待,我把他和获取新的房间信息错开就可以了,试了几十次没再出现,应该是修复了。谢谢 image.png996x245 30.2 KB 1回复 1 人赞了这个帖子.