]> git.sesse.net Git - vlc/commitdiff
Avoid a deadlock.
authorMirsal Ennaime <mirsal.ennaime@gmail.com>
Sat, 19 Apr 2008 22:05:16 +0000 (00:05 +0200)
committerMirsal Ennaime <mirsal.ennaime@gmail.com>
Sat, 19 Apr 2008 22:13:06 +0000 (00:13 +0200)
modules/control/dbus.c

index 9d4f0fbfa7aa97143ef95a865b66de47c4f4fb1c..5fafa0b7c156bcec2499c8c1f1b774efe631f8cc 100644 (file)
@@ -967,7 +967,6 @@ static int TrackChange( vlc_object_t *p_this, const char *psz_var,
     p_sys->b_meta_read = false;
 
     p_playlist = pl_Yield( p_intf );
-    PL_LOCK;
     p_input = p_playlist->p_input;
 
     if( !p_input )
@@ -978,7 +977,6 @@ static int TrackChange( vlc_object_t *p_this, const char *psz_var,
     }
 
     vlc_object_yield( p_input );
-    PL_UNLOCK;
     pl_Release( p_playlist );
 
     p_item = input_GetItem( p_input );