[ https://issues.apache.org/jira/browse/DIRMINA-934?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13930046#comment-13930046 ]
Emmanuel Lecharny commented on DIRMINA-934: ------------------------------------------- FTR, I have locally applied the patch, and tests are passing. I'll try to commit it asap. > Replace synchronized with a Semaphore for better performance > ------------------------------------------------------------ > > Key: DIRMINA-934 > URL: https://issues.apache.org/jira/browse/DIRMINA-934 > Project: MINA > Issue Type: Improvement > Components: Core > Affects Versions: 2.0.7, 2.0.8 > Environment: Window 8 Pro x64, JDK 7 > Reporter: Paul Gregoire > Labels: patch > Fix For: 2.0.8 > > Attachments: ProtocolCodecFilterWithSemaphoreAndMore.diff > > Original Estimate: 2h > Remaining Estimate: 2h > > Replacing the synchronized block with a Semaphore in the ProtocolCodecFilter > provides a lot of benefit in terms of locking and also reduces CPU > utilization. See attached git diff. -- This message was sent by Atlassian JIRA (v6.2#6252)