From b8bb6a4a87784161c2dd76d50ccd45e0cc436951 Mon Sep 17 00:00:00 2001 From: "Man, Jianting (Meco)" <920369182@qq.com> Date: Tue, 29 Mar 2022 22:47:05 -0400 Subject: [poll][select] 修复select死循环的问题 (#5740) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- components/libc/posix/io/poll/poll.c | 1 + 1 file changed, 1 insertion(+) (limited to 'components/libc') diff --git a/components/libc/posix/io/poll/poll.c b/components/libc/posix/io/poll/poll.c index 3c5940b8d3..ba2442c0d5 100644 --- a/components/libc/posix/io/poll/poll.c +++ b/components/libc/posix/io/poll/poll.c @@ -168,6 +168,7 @@ static int poll_do(struct pollfd *fds, nfds_t nfds, struct rt_poll_table *pt, in { pf = fds; num = 0; + pt->triggered = 0; for (n = 0; n < nfds; n ++) { -- cgit v1.3.1