fix SignalAudioPlayout so that it triggers on first readable or writable for a socket