socket.kickOut() with no arguments provided fails to unsubscribe the socket from channels.
await socket.exchange.invokePublish('foo', 1)
socket.kickOut()
await sleep(300)
await socket.exchange.invokePublish('foo', 2)
Client receives #kickOut but still receives the second message after that.
socketcluster-server v14 and v17 exhibit the same behavior.
Slightly related #29
socket.kickOut()with no arguments provided fails to unsubscribe the socket from channels.Client receives
#kickOutbut still receives the second message after that.socketcluster-serverv14 and v17 exhibit the same behavior.Slightly related #29