diff --git a/gst/rtsp/gstrtspsrc.c b/gst/rtsp/gstrtspsrc.c index 7ae7097859..78b968ff6e 100644 --- a/gst/rtsp/gstrtspsrc.c +++ b/gst/rtsp/gstrtspsrc.c @@ -6457,6 +6457,8 @@ gst_rtspsrc_thread (GstRTSPSrc * src) else if (src->task) gst_task_pause (src->task); } + /* reset waiting */ + src->waiting = FALSE; GST_OBJECT_UNLOCK (src); }