I have a small app which sends data to multiple addresses via a QTcpSocket, it uses a timer to distribute the required data between the open sockets which is all great, they send data at an even rate, the problem comes when waiting for a reply from the server, the other sockets all send data at maximum speed starving the incoming socket.
I could come up with a solution if I knew the available bandwidth but because it's an unknown I'm struggling to think of a good solution, does anyone have any ideas on it?
Thanks.
Bookmarks