This is an automated email from the ASF dual-hosted git repository. johnnyv pushed a commit to branch 2.1.X in repository https://gitbox.apache.org/repos/asf/mina.git
commit 9643e5f87829c8a80477ef49c1f4c27387ff8cba Author: johnnyv <john...@apache.org> AuthorDate: Sat Nov 23 21:03:50 2019 -0500 adds misc code comment for clarity --- .../java/org/apache/mina/core/polling/AbstractPollingIoProcessor.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/mina-core/src/main/java/org/apache/mina/core/polling/AbstractPollingIoProcessor.java b/mina-core/src/main/java/org/apache/mina/core/polling/AbstractPollingIoProcessor.java index 8b13e99..105013e 100644 --- a/mina-core/src/main/java/org/apache/mina/core/polling/AbstractPollingIoProcessor.java +++ b/mina-core/src/main/java/org/apache/mina/core/polling/AbstractPollingIoProcessor.java @@ -910,7 +910,9 @@ public abstract class AbstractPollingIoProcessor<S extends AbstractIoSession> im } // Reset the Schedule for flush flag for this session, - // as we are flushing it now + // as we are flushing it now. This allows another thread + // to enqueue data to be written without corrupting the + // selector interest state. session.unscheduledForFlush(); SessionState state = getState(session);