]> git.sesse.net Git - vlc/commit
VoD: fix deadlock between RTSP and VLM
authorPierre Ynard <linkfanel@yahoo.fr>
Sat, 14 Jan 2012 23:27:52 +0000 (00:27 +0100)
committerPierre Ynard <linkfanel@yahoo.fr>
Sat, 14 Jan 2012 23:27:52 +0000 (00:27 +0100)
commit7ac6ae55e2496c7178ce0b15a3c16a2db464a38c
tree7543f95ff367618e35f9ddc77878bb96870573fc
parentc5048c2e1ae3358743cf798a5a0cb4aba85e5405
VoD: fix deadlock between RTSP and VLM

The deadlock would occur when the VLM would stop an instance and detach
its RTP output, at the same time as an RTSP client would issue a VoD
command to the VLM.

Unfortunately this introduces a race condition where wrong RTP-Info can
be returned.
modules/stream_out/rtsp.c