]> code.delx.au - pulseaudio/commit
Make sure we don't get stuck when prebuf is too high
authorLennart Poettering <lennart@poettering.net>
Mon, 6 Apr 2009 20:09:38 +0000 (22:09 +0200)
committerLennart Poettering <lennart@poettering.net>
Mon, 6 Apr 2009 20:13:41 +0000 (22:13 +0200)
commite61728e67a656c0bbd12b13bb4c1777d0e3163f4
tree771b799f585359efa957639aefb7d8f09eb762df
parentff8d66d82ec70c18e477f94a965eef4675222d84
Make sure we don't get stuck when prebuf is too high

If prebuf is greater than tlength minus minreq we might end up waiting
for the buffer to fill up further however without ever asking for more
data from the client since less minreq bytes might be missing.

This fixes bug #440
src/pulsecore/memblockq.c
src/pulsecore/protocol-native.c