gstreamer/libs/gst/check
Doug Nazar 9efd519c81 gstcheck: Ensure unused threadpool threads are stopped
Ensures that all unused threads are exited before the atexit()
handlers run.

This prevents a race with any thread that used the OpenSSL library
between it's thread cleanup routine and it's atexit() cleanup routine
which can cause a SIGSEGV.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/812>
2021-05-12 03:08:30 +00:00
..
libcheck gstcheck: Ensure unused threadpool threads are stopped 2021-05-12 03:08:30 +00:00
check-prelude.h libs: figure out right export define in configure 2018-09-24 08:39:37 +01:00
check.h check: GST_EXPORT -> GST_CHECK_API 2018-03-13 00:57:36 +00:00
gstbufferstraw.c libs: figure out right export define in configure 2018-09-24 08:39:37 +01:00
gstbufferstraw.h check: GST_EXPORT -> GST_CHECK_API 2018-03-13 00:57:36 +00:00
gstcheck.c gstcheck: Ensure unused threadpool threads are stopped 2021-05-12 03:08:30 +00:00
gstcheck.h check: suppress g-ir-scanner warnings 2020-07-26 15:34:54 +01:00
gstconsistencychecker.c gst: don't use volatile to mean atomic 2021-03-19 04:15:19 +00:00
gstconsistencychecker.h check: GST_EXPORT -> GST_CHECK_API 2018-03-13 00:57:36 +00:00
gstharness.c Introduce gst_element_request_pad_simple 2021-05-04 15:49:32 +02:00
gstharness.h gst: Add missing G_GNUC_NULL_TERMINATED markers 2021-04-01 20:53:26 -04:00
gsttestclock.c check: gst_test_clock_process_next_clock_id returns nullable 2020-12-03 19:25:30 +01:00
gsttestclock.h testclock: added single clock id process function 2019-12-04 16:02:59 +00:00
meson.build pkgconfig: Fix missing libcheck dependencies in gstreamer-check-1.0 2020-10-16 18:14:38 +00:00