[Interest] OSX 10.11.4 network socket issue

"Alexander CarĂ´t" alexander_carot at gmx.net
Tue May 24 22:48:11 CEST 2016


Hi all,

I have a strange issue with the latest OSX 10.11.4:

My app deals with low-delay audio interaction has been actively used for many years (http://www.soundjack.eu):

It grabs every soundcard buffer and sends it via UDP to a destination, where it is bufferend for a desired amount of time and then played back on the receiver's end.

So the (simplified) sequence looks like this:

SENDER AUDIO CALLBACK
SENDER THREAD
RECEIVER SLOT
BUFFER THREAD

If the sender and receiver system works fine this sequence is always the same, however, with the latest OSX 10.11.4 the receiver slot does not react immediately anymore leading to sequences like this:

SENDER AUDIO CALLBACK
SENDER THREAD
SENDER AUDIO CALLBACK
SENDER THREAD
SENDER AUDIO CALLBACK
SENDER THREAD
SENDER AUDIO CALLBACK
SENDER THREAD 
RECEIVER SLOT
BUFFER THREAD
RECEIVER SLOT
BUFFER THREAD
RECEIVER SLOT
BUFFER THREAD
RECEIVER SLOT
BUFFER THREAD

This behaviour completely messes up my system but I currently have no idea how to approach this issue.

Obviously the problem is not related to Qt because it does not matter if I am using the old Qt 4.8.x or the latest. Neither it is related to Windows or Linux - it only happens with the latest OSX.

Any help appreciated.

Thanks in advance

Alex

--
http://www.carot.de
Email : Alexander at Carot.de
Tel.: +49 (0)177 5719797



More information about the Interest mailing list