blob: db8bddf0dfb16e663b795af1dbfb6aedf20a64d1 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
pub use self::os::*;
#[cfg(target_os = "linux")]
mod os {
pub fn atomic_cloexec() -> bool {
true // TODO: Not on all kernel versions
}
}
#[cfg(target_os = "macos")]
#[cfg(target_os = "ios")]
mod os {
pub fn atomic_cloexec() -> bool {
false
}
}
|