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.

Reply via email to