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 725124 - rtspsrc: Fix deadlock when task creation is no successful
rtspsrc: Fix deadlock when task creation is no successful
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-good
git master
Other Linux
: Normal normal
: 1.2.4
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2014-02-25 08:18 UTC by sancane
Modified: 2014-02-28 08:37 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
patch (662 bytes, patch)
2014-02-25 08:19 UTC, sancane
committed Details | Review

Description sancane 2014-02-25 08:18:09 UTC
Function in charge of creating the task might return without releasing the object mutex, this patch releases it in order to prevent deadlocks  when task can not be created.

This patch also applies to version 1.2 and 1.0.
Comment 1 sancane 2014-02-25 08:19:37 UTC
Created attachment 270224 [details] [review]
patch
Comment 2 Sebastian Dröge (slomo) 2014-02-25 09:11:20 UTC
commit b9a953161f23888c04b9c046259202bbbe443466
Author: Santiago Carot-Nemesio <sancane@gmail.com>
Date:   Tue Feb 25 09:00:45 2014 +0100

    rtspsrc: Fix deadlock when task creation is no successful
    
    https://bugzilla.gnome.org/show_bug.cgi?id=725124