From: Peter Meerwald <p.meerwald@xxxxxxxxxxxxxxxxxx> these patches supersede those in the "misc cleanups and bug fixes" series posted August 13 patch 1 now uses pa_srbchannel_free() as suggested by David (v2) patch 2 is unchanged patch 3 actually stops handle_srbchannel_memblock() if the memblock sanity checks fail patch 4 checks the return value of pa_srbchannel_new_from_template() fails (as suggested by David) Peter Meerwald (4): srbchannel: Cleanup when pa_fdsem_open_shm() fails srbchannel: pa_srbchannel_new() may fail context: Stop and return if srbchannel memblock looks fishy context: Handle client-side failure of pa_srbchannel_new_from_template() src/pulse/context.c | 13 ++++++++----- src/pulsecore/protocol-native.c | 6 +++++- src/pulsecore/srbchannel.c | 20 ++++++++++++++++++++ 3 files changed, 33 insertions(+), 6 deletions(-) -- 1.7.9.5