Skip to content

gst-rtsp-server: fix race in rtsp-client

Branko Subasic requested to merge branko/gstreamer:merge-tunnels-race into main

When tunneling over HTTP, if connection on the second channel happens before the control timer is created we may trigger an assert in rtsp_ctrl_timeout_remove(). Avoid that by taking the priv->lock before attaching the client thread to the context.

Fixes #1025 (closed)

Merge request reports