]> git.sesse.net Git - vlc/blobdiff - src/input/vlm.c
libvlccore: push threads cancellation down vlc_thread_create
[vlc] / src / input / vlm.c
index c511c7c7edd2fb25173404c856869a761b4b6692..9397cb089fe2bcb708eefa3903e1a1934ad07386 100644 (file)
@@ -309,6 +309,7 @@ static void* Manage( void* p_object )
     mtime_t i_lastcheck;
     mtime_t i_time;
 
+    int canc = vlc_savecancel ();
     i_lastcheck = vlm_Date();
 
     while( !vlm->b_die )
@@ -412,6 +413,7 @@ static void* Manage( void* p_object )
         msleep( 100000 );
     }
 
+    vlc_restorecancel (canc);
     return NULL;
 }