From: Pierre d'Herbemont Date: Sat, 25 Aug 2007 21:56:14 +0000 (+0000) Subject: misc/events.c: Here we really would need a recursive lock to be safe. X-Git-Tag: 0.9.0-test0~6125 X-Git-Url: https://git.sesse.net/?a=commitdiff_plain;h=efece9e0689776993baffe81f47e6f18f73c4753;p=vlc misc/events.c: Here we really would need a recursive lock to be safe. --- diff --git a/src/misc/events.c b/src/misc/events.c index a477425c0f..c3dc1848b0 100644 --- a/src/misc/events.c +++ b/src/misc/events.c @@ -161,9 +161,7 @@ void vlc_event_send( vlc_event_manager_t * p_em, ppsz_event_type_to_name[p_event->type], listener->p_user_data ); #endif - /* This is safe to do that because we are sure - * that there will be no object owned references - * used after the lock. */ + /* XXX: Use recursive lock. */ vlc_mutex_unlock( &p_em->object_lock ); func( p_event, user_data ); vlc_mutex_lock( &p_em->object_lock );