gst-plugins-rs/net
Sebastian Dröge 6fd184cc96 reqwesthttpsrc: Fix race condition when unlocking
It would be possible that there is no cancellable yet when unlock() is
called, then a new future is executed and it wouldn't have any
information that it is not supposed to run at all.

To solve this remember if unlock() was called and reset this in
unlock_stop().

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/merge_requests/1617>
2024-06-13 13:19:41 +00:00
..
aws aws: Update to base32 0.5 2024-05-23 16:21:25 +03:00
hlssink3 Fix new Rust 1.78 clippy warnings 2024-05-23 16:13:15 +03:00
ndi ndi: Add support for loading NDI SDK v6 2024-06-13 13:01:11 +00:00
onvif onvifmetadataparse: Reset state in PAUSED->READY after pad deactivation 2024-04-08 15:19:21 +03:00
raptorq Use workspace features for crates metadata/deps 2024-02-05 15:34:31 +01:00
reqwest reqwesthttpsrc: Fix race condition when unlocking 2024-06-13 13:19:41 +00:00
rtp rtp: Don't restrict payload types for payloaders 2024-06-13 12:37:52 +00:00
rtsp Fix clippy warnings after upgrade to Rust 1.77 2024-04-08 15:15:26 +03:00
webrtc webrtcsink: Refactor value retrieval to avoid lock poisoning 2024-05-31 12:41:45 +03:00
webrtchttp webrtchttp: Update to reqwest 0.12 2024-04-08 15:19:45 +03:00