1
0
Fork 0
mirror of https://github.com/FrankerFaceZ/FrankerFaceZ.git synced 2025-06-28 05:15:54 +00:00

Merge pull request #233 from riking/patch-3

Fix BunchedCommand replies
This commit is contained in:
Mike 2017-09-15 17:02:00 -04:00 committed by GitHub
commit 76fca392a7

View file

@ -447,17 +447,18 @@ func C2SHandleBunchedCommand(conn *websocket.Conn, client *ClientInfo, msg Clien
client.MsgChannelKeepalive.Add(1)
go func() {
result := <-resultCh
var msg ClientMessage
var reply ClientMessage
if result.Err != nil {
msg.Command = ErrorCommand
msg.Arguments = result.Err.Error()
reply.Command = ErrorCommand
reply.Arguments = result.Err.Error()
} else {
msg.Command = SuccessCommand
msg.origArguments = result.Val.(string)
msg.parseOrigArguments()
reply.Command = SuccessCommand
reply.MessageID = msg.MessageID
reply.origArguments = result.Val.(string)
reply.parseOrigArguments()
}
client.Send(msg)
client.Send(reply)
client.MsgChannelKeepalive.Done()
}()