diff options
Diffstat (limited to 'src/thread_parker/unix.rs')
-rw-r--r-- | src/thread_parker/unix.rs | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/src/thread_parker/unix.rs b/src/thread_parker/unix.rs index c52ead9..88b6df8 100644 --- a/src/thread_parker/unix.rs +++ b/src/thread_parker/unix.rs @@ -127,12 +127,22 @@ impl super::ThreadParkerT for ThreadParker { impl ThreadParker { /// Initializes the condvar to use CLOCK_MONOTONIC instead of CLOCK_REALTIME. - #[cfg(any(target_os = "macos", target_os = "ios", target_os = "android"))] + #[cfg(any( + target_os = "macos", + target_os = "ios", + target_os = "android", + target_os = "espidf" + ))] #[inline] unsafe fn init(&self) {} /// Initializes the condvar to use CLOCK_MONOTONIC instead of CLOCK_REALTIME. - #[cfg(not(any(target_os = "macos", target_os = "ios", target_os = "android")))] + #[cfg(not(any( + target_os = "macos", + target_os = "ios", + target_os = "android", + target_os = "espidf" + )))] #[inline] unsafe fn init(&self) { let mut attr = MaybeUninit::<libc::pthread_condattr_t>::uninit(); |