From: Alan Cox Date: Fri, 7 Sep 2018 01:27:44 +0000 (+0100) Subject: syscall_net: Fix throttle masking X-Git-Url: https://git.ndcode.org/public/gitweb.cgi?a=commitdiff_plain;h=eaf2cd0f009018304403004359761a27e70da62a;p=FUZIX.git syscall_net: Fix throttle masking --- 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; }