From eaf2cd0f009018304403004359761a27e70da62a Mon Sep 17 00:00:00 2001 From: Alan Cox Date: Fri, 7 Sep 2018 02:27:44 +0100 Subject: [PATCH] syscall_net: Fix throttle masking --- Kernel/syscall_net.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Kernel/syscall_net.c b/Kernel/syscall_net.c index 2da8a0f4..e3ddc985 100644 --- a/Kernel/syscall_net.c +++ b/Kernel/syscall_net.c @@ -45,7 +45,7 @@ int sock_write(inoptr ino, uint8_t flag) default: return r; } - if (s->s_iflag == SI_THROTTLE && + if ((s->s_iflag & SI_THROTTLE) && psleep_flags(&s->s_iflag, flag) == -1) return -1; } -- 2.34.1