Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
core/lock: silence glibc warnings against pthread robust mutex functions
Since glibc 2.34 we are gettings warnings that pthread_mutexattr_setrobust_np and pthread_mutex_consistent_np are deprecated. Problem is that we are checking PTHREAD_MUTEX_ROBUST with the preprocessor but it doesn't work because it's an enum :) So in the end we are using the _np versions of the functions even if the standard ones are available. Since this stuff is implemented on linux libc since 2010-2011 and 2016 in freebsd assume it's here.
- Loading branch information