+ vlc_mutex_lock( &vlm->lock_manage );
+ if( i_nextschedule )
+ vlc_cond_timedwait( &vlm->wait_manage, &vlm->lock_manage, i_nextschedule-mdate() );
+ else
+ vlc_cond_wait( &vlm->wait_manage, &vlm->lock_manage );
+ vlc_mutex_unlock( &vlm->lock_manage );
+