*only one message* processed per frame

I have been working on moving image objects based on information messages passed through WebSockets.

Recently, I was attempting to compare the animation speeds across various devices, and noticed that movement sequence of objects were executed faster on some phones than on others. In some cases, the lag even takes one or two minutes!

Looking into WebSocket.cpp, I noticed that the thread helper update method processes ONLY ONE MESSAGE from the message queue for a single frame. I tried modifying this to handle ALL messages in the queue, and the animation improved significantly.

Can this be modified and added to the next official update/release?

Never mind. After modifying the WebSocket code we were able to work around this limitation.