[Bug 749845] Client have problem to find the teardown response.

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Wed Jun 3 06:24:02 PDT 2015


https://bugzilla.gnome.org/show_bug.cgi?id=749845

Wim Taymans <wim.taymans at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
                 CC|                            |wim.taymans at gmail.com
         Resolution|---                         |FIXED
   Target Milestone|git master                  |1.5.1

--- Comment #1 from Wim Taymans <wim.taymans at gmail.com> ---
commit 08e0c79cee11daf7872828c9c60e1b78b3f7d256
Author: Göran Jönsson <goranjn at axis.com>
Date:   Mon May 25 16:36:18 2015 +0200

    rtsp-client: No flush during Teardown.

    When calling gst_rtsp_watch_write_data in gstrtspconnection.c and
    backlog is empty it can happen that just a part of a message will be
    sent and rest is in backlog queue. If then flush during teardown
    just a part of message will be sent.This can lead to client miss
    teardown response since it expect to get the last part of message.

    The flushing during teardown was introduced to fix a deadlock that now
    is fixed more generally in handle_request by temporary  setting backlog
    size to unlimited.

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=749845

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list