]> git.lizzy.rs Git - rust.git/commit
Use fdatasync for File::sync_data on more OSes
authorThomas de Zeeuw <thomasdezeeuw@gmail.com>
Tue, 13 Oct 2020 13:57:31 +0000 (15:57 +0200)
committerThomas de Zeeuw <thomasdezeeuw@gmail.com>
Tue, 13 Oct 2020 13:57:31 +0000 (15:57 +0200)
commit8c0c7ec4ec6c4f305c229d74f74f08f86a59fc69
treeab9d6c44193f41d65ba681191143a8d7eab0fc2a
parent782013564efc06ef02614ba35a4e67dee4fcb8e7
Use fdatasync for File::sync_data on more OSes

Add support for the following OSes:
 * Android
 * FreeBSD: https://www.freebsd.org/cgi/man.cgi?query=fdatasync&sektion=2
 * OpenBSD: https://man.openbsd.org/OpenBSD-5.8/fsync.2
 * NetBSD: https://man.netbsd.org/fdatasync.2
 * illumos: https://illumos.org/man/3c/fdatasync
library/std/src/sys/unix/fs.rs