diff options
author | 2014-11-06 01:15:44 +0100 | |
---|---|---|
committer | 2014-11-06 01:15:44 +0100 | |
commit | 3d2e278029ac76734a067209555626a11a6f3ffc (patch) | |
tree | c4a8b95201ca6c1f007dabc1c6ebbae2745a3529 /waftools/__init__.py | |
parent | e36f4b6bc1569205769ca6a541de9aebf0d12625 (diff) |
audio/out/push: when using audio wait fallback, recheck condition
If calling ao->driver->wait() fails, we need to fallback to timeout-
based waiting. But it could be that at this point, the mutex was already
released (and then re-acquired). So we need to recheck the condition in
order to avoid missed wakeups.
This probably wasn't an actually occurring problem, but still could
cause a small race-condition window if the dynamic fallback is actually
used.
Diffstat (limited to 'waftools/__init__.py')
0 files changed, 0 insertions, 0 deletions