rtspclientsink: Don't deadlock in preroll on early close
authorJan Schmidt <jan@centricular.com>
Tue, 8 May 2018 18:09:02 +0000 (04:09 +1000)
committerJan Schmidt <jan@centricular.com>
Tue, 8 May 2018 18:09:02 +0000 (04:09 +1000)
commitb3a4df7ab8e5ef07e83438cb3ad041bc04253525
treea06c1befbb5c006e34400c19238e7feb14f0b503
parent208258472cfe673641435285efc24ad26ab07431
rtspclientsink: Don't deadlock in preroll on early close

If the connection is closed very early, the flushing
marker might not get set and rtspclientsink can get
deadlocked waiting for preroll forever.

https://bugzilla.gnome.org/show_bug.cgi?id=786961
gst/rtsp-sink/gstrtspclientsink.c