From 6ef42b65a25023cc067bf715789062c784a27f78 Mon Sep 17 00:00:00 2001 From: chenkeyu Date: Sat, 8 Feb 2025 10:42:04 +0800 Subject: [PATCH] remove epoll_ctl when fd not found Issue: https://gitee.com/openharmony/commonlibrary_c_utils/issues/IBKTDE?from=project-issue Signed-off-by: chenkeyu --- base/src/event_demultiplexer.cpp | 3 --- 1 file changed, 3 deletions(-) diff --git a/base/src/event_demultiplexer.cpp b/base/src/event_demultiplexer.cpp index 84ce34f..d35b811 100644 --- a/base/src/event_demultiplexer.cpp +++ b/base/src/event_demultiplexer.cpp @@ -134,9 +134,6 @@ int EventDemultiplexer::Polling(int timeout /* ms */) eventQue.emplace_back(events); } else { UTILS_LOGE("fd not found in eventHandlers_, fd=%{public}d, events=%{public}d", targetFd, events); - if (epoll_ctl(epollFd_, EPOLL_CTL_DEL, targetFd, nullptr) == -1) { - UTILS_LOGE("failed to DEL %{public}d from epoll, errno: %{public}d", targetFd, errno); - } } } } -- Gitee