I'm using QLocalSocket (and QLocalServer) to create IPC in Windows and it works pretty nicely. But when there is lot of traffic, I'm starting to lose messages.

How I should implement IPC with local socket properly to prevent data loss?