Original commit message from CVS:
Patch by: Damien Lespiau <damien.lespiau gmail com>
* gst-libs/gst/rtsp/gstrtspconnection.c:
(gst_rtsp_connection_write):
Make the next call to poll not depend on previous calls to poll with or
without reading from the active descriptor. Fixes #544293.
+2008-11-03 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ Patch by: Damien Lespiau <damien.lespiau gmail com>
+
+ * gst-libs/gst/rtsp/gstrtspconnection.c:
+ (gst_rtsp_connection_write):
+ Make the next call to poll not depend on previous calls to poll with or
+ without reading from the active descriptor. Fixes #544293.
+
2008-10-31 Wim Taymans <wim.taymans@collabora.co.uk>
Patch by: Nick Haddad <nick at haddads dot net>
gst_poll_set_controllable (conn->fdset, TRUE);
gst_poll_fd_ctl_write (conn->fdset, &conn->fd, TRUE);
gst_poll_fd_ctl_read (conn->fdset, &conn->fd, FALSE);
+ /* clear all previous poll results */
+ gst_poll_fd_ignored (conn->fdset, &conn->fd);
to = timeout ? GST_TIMEVAL_TO_TIME (*timeout) : GST_CLOCK_TIME_NONE;