On 16 September 2014 at 12h09, Martin Blanchard wrote: Hi, > > > I think the big items right now are: > > > - merge Martin's patch into the tree > > > > OK, could you send it to me, Martin ? > > > > Done. Please let me know if you have difficulties rebasing this on top > of 5.0. I've rebased everything to my branch, it seems to work fine for me. I have added a commit that fixes the sink getting destroyed after being set idle: first a PA_SINK_MESSAGE_SET_STATE/PA_SINK_IDLE message is received, which disables the rtpoll; then, seconds later, a PA_SINK_MESSAGE_SET_RAOP_STATE/PA_RAOP_DISCONNECTED is received after the connection with the device is torn down, and as the thread state is IDLE a module unload request was fired. I'm unsure if my patch is good. I've attached it to have your opinion... The result of your patchset rebase is in https://github.com/colinleroy/pulseaudio -- Colin -------------- next part -------------- A non-text attachment was scrubbed... Name: 0001-raop-Fix-sink-getting-destroyed-after-one-use.patch Type: text/x-patch Size: 1005 bytes Desc: not available URL: <http://lists.freedesktop.org/archives/pulseaudio-discuss/attachments/20140916/178923c5/attachment.bin> -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 819 bytes Desc: OpenPGP digital signature URL: <http://lists.freedesktop.org/archives/pulseaudio-discuss/attachments/20140916/178923c5/attachment.sig>