Hello,
So just as I was finishing that post it struck me that maybe the 'my_socket->flush();' command was the problem; according to Qt documentation it should be unnecessary. (Couldn't bring myself to just toss the post I just spent 45min composing though). I took it out, and now at least temporarily the problem seems to have disappeared. So perhaps this changes my question: Do I lose anything by taking that out? I want this information to be sent to the next process as quickly as possible, is it possible that other events will be processed before the QByteArray is sent?
Matt
Bookmarks