From 451243accba41f5937297e11af2664c66e09d49a Mon Sep 17 00:00:00 2001 From: zhanghongyu Date: Wed, 13 Apr 2022 11:59:05 +0800 Subject: [PATCH] usrsock_server: Reduce unnecessary poll prepare Signed-off-by: zhanghongyu --- netutils/usrsock_rpmsg/usrsock_rpmsg_server.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/netutils/usrsock_rpmsg/usrsock_rpmsg_server.c b/netutils/usrsock_rpmsg/usrsock_rpmsg_server.c index 13d85b36c..d6004f466 100644 --- a/netutils/usrsock_rpmsg/usrsock_rpmsg_server.c +++ b/netutils/usrsock_rpmsg/usrsock_rpmsg_server.c @@ -971,9 +971,8 @@ static bool usrsock_rpmsg_process_poll(struct usrsock_rpmsg_s *priv, eventfd_t value; file_read(priv->eventfp, &value, sizeof(value)); + prepare = true; } - - prepare = true; } else { @@ -1020,6 +1019,7 @@ static bool usrsock_rpmsg_process_poll(struct usrsock_rpmsg_s *priv, pfds[i].ptr = NULL; priv->pfds[j].ptr = NULL; + prepare = true; } if (events != 0)