You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We are receiving multiple incoming messages to our websocket at the same millisecond, but they could be broadcasted in the wrong order to and from processIncomingMessage.
Is there any way to make sure these messages are received in the correct order as they are received?
The text was updated successfully, but these errors were encountered:
SHOULD NOT start new goroutine to process message, goroutine starting order not guaranteed.
SHOULD enqueue incoming message to a go-channel, and let only one goroutine dequeue messages and callback handler one by one.
We are receiving multiple incoming messages to our websocket at the same millisecond, but they could be broadcasted in the wrong order to and from processIncomingMessage.
Is there any way to make sure these messages are received in the correct order as they are received?
The text was updated successfully, but these errors were encountered: