]> git.sesse.net Git - vlc/commitdiff
Mutexes cannot be error-checking and recursive at the same time
authorRémi Denis-Courmont <rem@videolan.org>
Thu, 8 May 2008 18:38:08 +0000 (21:38 +0300)
committerRémi Denis-Courmont <rem@videolan.org>
Thu, 8 May 2008 18:38:08 +0000 (21:38 +0300)
src/misc/threads.c

index eb907eee467900b14d4b16e25feedbadf16ef65f..103b4562059d9aee9d1683891392c0fe3ef1af4e 100644 (file)
@@ -269,14 +269,6 @@ int vlc_mutex_init_recursive( vlc_mutex_t *p_mutex )
     int                 i_result;
 
     pthread_mutexattr_init( &attr );
-# ifndef NDEBUG
-    /* Create error-checking mutex to detect problems more easily. */
-#   if defined(SYS_LINUX)
-    pthread_mutexattr_setkind_np( &attr, PTHREAD_MUTEX_ERRORCHECK_NP );
-#   else
-    pthread_mutexattr_settype( &attr, PTHREAD_MUTEX_ERRORCHECK );
-#   endif
-# endif
     pthread_mutexattr_settype( &attr, PTHREAD_MUTEX_RECURSIVE );
     i_result = pthread_mutex_init( p_mutex, &attr );
     pthread_mutexattr_destroy( &attr );