Gstreamer RTSP server - finalize() doesn't delete io_channel watches...

Tim-Philipp Müller t.i.m at zen.co.uk
Thu Sep 29 03:21:28 PDT 2011


On Thu, 2011-09-29 at 11:48 +0200, Matthias Dodt wrote:

Hi Matthias,

> I think the RTSP Server is missing some code in the finalize method. The
> underlying IO channel doesn't get deleted (close is not called on the
> socket) which prevents the server from running correctly after the
> object has been destroyed and newly created once. I guess the watch on
> the IO channel should be deleted and the refcount of the iochannel must
> be decremented:
>
> (snip)

Could you file a bug in bugzilla [0] please, so it's not forgotten
about?

Cheers
 -Tim

[0] http://gstreamer.freedesktop.org/bugs/





More information about the gstreamer-devel mailing list