This is an automated email from the ASF dual-hosted git repository. johnnyv pushed a change to branch DIRMINA-1107 in repository https://gitbox.apache.org/repos/asf/mina.git.
was 99fbf4f DIRMINA-1107 is caused from a memory inconsistency in how CAS operations are checked from within the SslHandler#flushScheduledEvents. This CAS operation can be updated to correctly check for X > 0 but still leaves situations where the CAS was incremented between the CAS loop exits and the SslHandler#sslLock lock is released resulting in a false tryLock() == false causing one or more message to be queued but never flushed until another message is queued and tryLock() suc [...] The revisions that were on this branch are still contained in other references; therefore, this change does not discard any commits from the repository.