Quote Originally Posted by Affenbrotbaum View Post
If the incoming data is incomplete waitForReadyRead() will take care of it.
That's a really bad idea. You are blocking your whole application while waiting (maybe indefinitely) for data from one client.

Again, don't focus on what you expect. Instead expect the unexpected.