From a7132f4b4b2bbef6d0f0c41c690909178d2c168f Mon Sep 17 00:00:00 2001 From: Vadim Zeitlin Date: Mon, 19 Jan 2009 16:28:18 +0000 Subject: [PATCH] no changes, just added a clarifying comment git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58233 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- src/unix/epolldispatcher.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/unix/epolldispatcher.cpp b/src/unix/epolldispatcher.cpp index 75fa0909b4..d42c4fea3b 100644 --- a/src/unix/epolldispatcher.cpp +++ b/src/unix/epolldispatcher.cpp @@ -194,6 +194,10 @@ wxEpollDispatcher::DoPoll(epoll_event *events, int numEvents, int timeout) const bool wxEpollDispatcher::HasPending() const { epoll_event event; + + // NB: it's not really clear if epoll_wait() can return a number greater + // than the number of events passed to it but just in case it can, use + // >= instead of == here, see #10397 return DoPoll(&event, 1, 0) >= 1; } -- 2.50.0