This feature will hopefully help with solving https://bugs.freedesktop.org/show_bug.cgi?id=45373 This may be useful also in the future with other bugs, so I think it makes sense to merge this into master. Tanu Kaskinen (3): memblockq: Use pa_xnew0() to avoid manual zeroing. memblockq: Fix the order of setting minreq and prebuf. memblockq: Add history for debugging purposes. src/pulsecore/memblockq.c | 487 ++++++++++++++++++++++++++++++++++++++++++--- src/pulsecore/memblockq.h | 4 +- 2 files changed, 460 insertions(+), 31 deletions(-) -- 1.7.10