This is an automated email from the ASF dual-hosted git repository. markt pushed a commit to branch 8.5.x in repository https://gitbox.apache.org/repos/asf/tomcat.git
commit 552f1a67faad7bc4dbc31e61f1849d39772cb52a Author: Mark Thomas <ma...@apache.org> AuthorDate: Fri Feb 18 00:09:23 2022 +0000 Align with 9.0.x --- java/org/apache/tomcat/util/net/NioEndpoint.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/java/org/apache/tomcat/util/net/NioEndpoint.java b/java/org/apache/tomcat/util/net/NioEndpoint.java index e17de3e..4306052 100644 --- a/java/org/apache/tomcat/util/net/NioEndpoint.java +++ b/java/org/apache/tomcat/util/net/NioEndpoint.java @@ -921,15 +921,15 @@ public class NioEndpoint extends AbstractJsseEndpoint<NioChannel,SocketChannel> } break; } + // Either we timed out or we woke up, process events first + if (keyCount == 0) { + hasEvents = (hasEvents | events()); + } } catch (Throwable x) { ExceptionUtils.handleThrowable(x); log.error(sm.getString("endpoint.nio.selectorLoopError"), x); continue; } - // Either we timed out or we woke up, process events first - if (keyCount == 0) { - hasEvents = (hasEvents | events()); - } Iterator<SelectionKey> iterator = keyCount > 0 ? selector.selectedKeys().iterator() : null; --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org