diff options
author | Ben Jackson <[email protected]> | 2012-09-13 21:26:43 -0700 |
---|---|---|
committer | Michael Niedermayer <[email protected]> | 2012-09-14 06:36:55 +0200 |
commit | e3329474a366de066b25e86f35f5abf9c5a4b7b2 (patch) | |
tree | c66cf53aba6fad7e79590db86dcd8e92c2b35c7a /libavresample/arm/audio_convert_init.c | |
parent | 93b240f4a59348c07d3d7e4862227f6949c51e14 (diff) |
pthread: Avoid crashes/odd behavior caused by spurious wakeups
pthread_wait_cond can wake up for no reason (Wikipedia: Spurious_wakeup).
The FF_THREAD_SLICE thread mechanism could spontaneously execute jobs or
allow the caller of avctx->execute to return before all jobs were complete.
This adds tests to both cases to ensure the wakeup is real.
Signed-off-by: Ben Jackson <[email protected]>
Signed-off-by: Michael Niedermayer <[email protected]>
Diffstat (limited to 'libavresample/arm/audio_convert_init.c')
0 files changed, 0 insertions, 0 deletions