udpsrc: protect cancellable from unlock/unlock_stop race
authorRobert Rosengren <robertr@axis.com>
Wed, 13 Nov 2024 14:49:57 +0000 (15:49 +0100)
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Fri, 15 Nov 2024 12:39:16 +0000 (12:39 +0000)
commit15602d5c14ca7863f3f2770baa5d5c901eb56a0e
treef986946c324d121b44e23e495c8cd1bc087bb06c
parent2083aae9e3d3fb0da1c23427c20b2292ffd31baa
udpsrc: protect cancellable from unlock/unlock_stop race

Protect cancellable from simultaneous unlock and unlock_stop calls from
basesrc class.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/7897>
subprojects/gst-plugins-good/gst/udp/gstudpsrc.c