From: Wim Taymans Date: Tue, 25 Jun 2013 13:46:41 +0000 (+0200) Subject: media: don't unlock when conversion fails X-Git-Tag: 1.19.3~495^2~1099 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=81c3843ad11ba3edca1e43ef211c88394500d3b7;p=platform%2Fupstream%2Fgstreamer.git media: don't unlock when conversion fails Don't unlock the state lock when conversion fails because it was not locked. --- diff --git a/gst/rtsp-server/rtsp-media.c b/gst/rtsp-server/rtsp-media.c index c343a4d..49e86f2 100644 --- a/gst/rtsp-server/rtsp-media.c +++ b/gst/rtsp-server/rtsp-media.c @@ -1135,9 +1135,8 @@ gst_rtsp_media_get_range_string (GstRTSPMedia * media, gboolean play, g_mutex_unlock (&priv->lock); g_rec_mutex_unlock (&priv->state_lock); - if (!klass->convert_range (media, &range, unit)) { + if (!klass->convert_range (media, &range, unit)) goto conversion_failed; - } result = gst_rtsp_range_to_string (&range); @@ -1153,7 +1152,6 @@ not_prepared: conversion_failed: { GST_WARNING ("range conversion to unit %d failed", unit); - g_rec_mutex_unlock (&priv->state_lock); return NULL; } }