]> git.sesse.net Git - vlc/commitdiff
LUA interface: unlock the mutex sometime
authorRémi Denis-Courmont <remi@remlab.net>
Sun, 24 Jan 2010 19:54:10 +0000 (21:54 +0200)
committerRémi Denis-Courmont <remi@remlab.net>
Sun, 24 Jan 2010 19:54:32 +0000 (21:54 +0200)
modules/misc/lua/libs/misc.c

index 09a8e272701b7f9e91fb68c141b15f6c8b938347..c496262b16517f1b3dddc876c2541184823520bb 100644 (file)
@@ -185,7 +185,7 @@ static int vlclua_lock_and_wait( lua_State *L )
     mutex_cleanup_push( &p_sys->lock );
     while( !p_sys->exiting )
         vlc_cond_wait( &p_sys->wait, &p_sys->lock );
-    vlc_cleanup_pop();
+    vlc_cleanup_run();
     lua_pushboolean( L, 1 );
     return 1;
 }