From 1f7352ca3dc3dd4717d24267ec56cca85def0a40 Mon Sep 17 00:00:00 2001 From: Amanieu d'Antras <amanieu@gmail.com> Date: Tue, 29 Oct 2019 00:56:52 +0000 Subject: [PATCH] Deprecate vfork --- src/unix/linux_like/mod.rs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/unix/linux_like/mod.rs b/src/unix/linux_like/mod.rs index 1568e4f8..f673408e 100644 --- a/src/unix/linux_like/mod.rs +++ b/src/unix/linux_like/mod.rs @@ -1458,6 +1458,10 @@ extern "C" { pub fn acct(filename: *const ::c_char) -> ::c_int; pub fn brk(addr: *mut ::c_void) -> ::c_int; pub fn sbrk(increment: ::intptr_t) -> *mut ::c_void; + #[deprecated( + since = "0.2.66", + note = "causes memory corruption, see rust-lang/libc#1596" + )] pub fn vfork() -> ::pid_t; pub fn setresgid(rgid: ::gid_t, egid: ::gid_t, sgid: ::gid_t) -> ::c_int; pub fn setresuid(ruid: ::uid_t, euid: ::uid_t, suid: ::uid_t) -> ::c_int; -- GitLab