Gateway 的sendCmdAndMessageToClient似乎有BUG

naka1205

问题描述
在使用sendToGroup之后,紧接着使用 sendToCurrentClient, 当前地址获取为0.0.0.0,消息未能发送。

红色标注使用 Gateway::sendToGroup
黄色标注使用 Gateway::sendToCurrentClient
我将 sendToCurrentClient 更换为 sendToClient 正常

应该是我使用 Timer 照成的

863 2 0
2个回答

walkor 打赏

sendToCurrentClient不支持一些无法区分当前client_id的场景,例如不支持定时器调用。
sendToCurrentClient 早就已经从文档中删除了不要用了。

admin

这个函数仅在当前用户阻塞进程下使用

  • naka1205 2022-03-15

    谢谢,我已经替换成 sendToClient

年代过于久远,无法发表回答
×
🔝