diff options
author | Max Kellermann <max@duempel.org> | 2008-10-24 16:55:51 +0200 |
---|---|---|
committer | Max Kellermann <max@duempel.org> | 2008-10-24 16:55:51 +0200 |
commit | 0a6704420b7caace3f4eca81ca1862ea5803f6d2 (patch) | |
tree | 5b0fcd012b3278bebb1f26c787e37ed671ba2cde /src/dirvec.c | |
parent | 4ecdaabbb095e2e0cb421308089a190c518b4b35 (diff) | |
download | mpd-0a6704420b7caace3f4eca81ca1862ea5803f6d2.tar.gz mpd-0a6704420b7caace3f4eca81ca1862ea5803f6d2.tar.xz mpd-0a6704420b7caace3f4eca81ca1862ea5803f6d2.zip |
jack: lockless data transfer to jack thread
The JACK documentation postulates that the process() callback must not
block, therefore locking is forbidden. Anyway, the old code was racy.
Remove all locks, and don't wait for more data to become available -
just send to the port what is already in the buffer.
Diffstat (limited to 'src/dirvec.c')
0 files changed, 0 insertions, 0 deletions