Fix wrong SIGPIPE number

This commit is contained in:
He Sun 2021-01-07 12:04:21 +08:00 committed by Zongmin.Gu
parent 4474791c6d
commit 7c4c5dd7e5

@ -60,8 +60,7 @@ macro_rules! try_libc_may_epipe {
if ret < 0 { if ret < 0 {
let errno = unsafe { libc::errno() }; let errno = unsafe { libc::errno() };
if errno == Errno::EPIPE as i32 { if errno == Errno::EPIPE as i32 {
// SIGPIPE = 12 crate::signal::do_tkill(current!().tid(), crate::signal::SIGPIPE.as_u8() as i32);
crate::signal::do_tkill(current!().tid(), 12);
} }
return_errno!(Errno::from(errno as u32), "libc error"); return_errno!(Errno::from(errno as u32), "libc error");
} }