After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 503440 - The control sockets used by gstrtspconnection.c are never closed
The control sockets used by gstrtspconnection.c are never closed
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-base
git master
Other All
: Normal normal
: 0.10.16
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2007-12-13 15:47 UTC by Peter Kjellerstedt
Modified: 2007-12-13 15:54 UTC
See Also:
GNOME target: ---
GNOME version: Unversioned Enhancement


Attachments
Close the control sockets when destroying the GstRTSPConnection (713 bytes, patch)
2007-12-13 15:48 UTC, Peter Kjellerstedt
committed Details | Review

Description Peter Kjellerstedt 2007-12-13 15:47:31 UTC
Please describe the problem:
The GstRTSPConnection object uses a control socket. However, its two file descriptors are never closed when the object is destroyed.

Steps to reproduce:


Actual results:


Expected results:


Does this happen every time?


Other information:
Comment 1 Peter Kjellerstedt 2007-12-13 15:48:40 UTC
Created attachment 100893 [details] [review]
Close the control sockets when destroying the GstRTSPConnection
Comment 2 Wim Taymans 2007-12-13 15:54:53 UTC
        Patch by: Peter Kjellerstedt  <pkj at axis com>

        * gst-libs/gst/rtsp/gstrtspconnection.c:
        (gst_rtsp_connection_free):
        Close control sockets. Fixes #503440.