On 31 January 2013 12:09, Tanu Kaskinen <tanuk at iki.fi> wrote: > On Wed, 2013-01-30 at 09:30 +0100, Mikel Astiz wrote: >> From: Mikel Astiz <mikel.astiz at bmw-carit.de> >> >> Patch 2/2 is solving an issue affecting Bluetooth (and probably other users) since commit 6be6766b58b3fa668a95563ac72ebe9970643cad. >> >> Changes in v3: >> - Patches should now apply cleanly on master. >> - Comment modified considering David's proposal. >> - name_owner memory leak fixed. >> >> Mikel Astiz (2): >> reserve: Move get_name_owner() to the public rd_device API >> reserve: Fix leaking NameLost signals after release+acquire >> >> src/modules/reserve-monitor.c | 59 ++-------------------------------- >> src/modules/reserve.c | 73 +++++++++++++++++++++++++++++++++++++++++++ >> src/modules/reserve.h | 9 ++++++ >> 3 files changed, 84 insertions(+), 57 deletions(-) > > Thank you! I applied the patches. > > Brendan and Ian, I believe these patches will finally solve the issues > that you've been having with using pulseaudio and jack together. > Thanks, and thanks to Mikel for these patches. I've been watching this one with interest since it looks like it will handle the self-request occurrence. Not sure when I'll have time to test it properly though. Particularly good if it does fix it that these changes are contained within the reserve code alone as I gather from earlier discussion that's actually regarded as a self-contained library. -- imalone http://ibmalone.blogspot.co.uk