]> git.sesse.net Git - vlc/commitdiff
Playlist: join safely
authorRémi Denis-Courmont <rdenis@simphalempin.com>
Sat, 5 Jul 2008 12:18:06 +0000 (15:18 +0300)
committerRémi Denis-Courmont <rdenis@simphalempin.com>
Sat, 5 Jul 2008 12:18:26 +0000 (15:18 +0300)
src/libvlc.c

index 73eed932703d63f3eb3d0d9c91de6b35af56debd..f31f150d5f879a0974aaa826822a67ba86b5ad88 100644 (file)
@@ -960,6 +960,8 @@ int libvlc_InternalCleanup( libvlc_int_t *p_libvlc )
 
     /* Free playlist */
     msg_Dbg( p_libvlc, "removing playlist" );
+    vlc_object_kill( priv->p_playlist );
+    vlc_thread_join( priv->p_playlist );
     vlc_object_release( priv->p_playlist );
 
     /* Free interaction */