From 26ddd19665fdf09fbefb765ccbe7951b6f82f26b Mon Sep 17 00:00:00 2001 From: =?utf8?q?R=C3=A9mi=20Duraffort?= Date: Mon, 20 Oct 2008 18:59:43 +0200 Subject: [PATCH 1/1] Don't forgot to unlock the mutex. --- modules/visualization/goom.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/modules/visualization/goom.c b/modules/visualization/goom.c index 5c0c82f435..9cdd19b6b1 100644 --- a/modules/visualization/goom.c +++ b/modules/visualization/goom.c @@ -234,7 +234,11 @@ static void DoWork( aout_instance_t * p_aout, aout_filter_t * p_filter, } p_block = block_New( p_sys->p_thread, p_in_buf->i_nb_bytes ); - if( !p_block ) return; + if( !p_block ) + { + vlc_mutex_unlock( &p_sys->p_thread->lock ); + return; + } memcpy( p_block->p_buffer, p_in_buf->p_buffer, p_in_buf->i_nb_bytes ); p_block->i_pts = p_in_buf->start_date; -- 2.39.2