[vlc-devel] [PATCH 0/7] Remove CV cancellation
Thomas Guillem
thomas at gllm.fr
Tue Apr 14 23:01:02 CEST 2020
OK with the set. Thanks for this simplification.
On Tue, Apr 14, 2020, at 21:45, Rémi Denis-Courmont wrote:
> Hi,
>
> This patchset removes support from cancellation from condition variable (and
> slim read/write locks), which was rather dubious on Linux and FreeBSD.
>
> It logically depends on the earlier omxil (1), es_out_timeshift (1) and
> vout (2) patchsets though there are no conflicts.
>
> ----------------------------------------------------------------
> Rémi Denis-Courmont (7):
> audioscrobbler: use semaphore instead of cancellation
> test: don't test cancellation of CV wait
> posix: remove cancellation in vlc_atomic_wait()
> freebsd: remove cancellation in vlc_atomic_wait()
> linux: remove cancellation in vlc_atomic_wait()
> threads: remove cancellation from vlc_cond_t
> threads: remove cancellation from vlc_rwlock_t
>
> include/vlc_threads.h | 10 ----------
> modules/misc/audioscrobbler.c | 26 +++++++++++++++++---------
> src/freebsd/thread.c | 7 ++-----
> src/linux/thread.c | 14 ++------------
> src/misc/threads.c | 31 +++----------------------------
> src/posix/wait.c | 26 +++++++++++++-------------
> src/test/thread.c | 24 ------------------------
> 7 files changed, 37 insertions(+), 101 deletions(-)
>
> --
> Rémi Denis-Courmont
> Ville neuve de Tapiola, République d´Uusimaa
>
>
>
> _______________________________________________
> vlc-devel mailing list
> To unsubscribe or modify your subscription options:
> https://mailman.videolan.org/listinfo/vlc-devel
More information about the vlc-devel
mailing list