Bug 1103018 - [GSS] (6.2.x) High CPU in concurrent access to the JSSESupport keySizeCache map
Summary: [GSS] (6.2.x) High CPU in concurrent access to the JSSESupport keySizeCache map
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: JBoss Enterprise Application Platform 6
Classification: JBoss
Component: Web
Version: 6.2.1,6.2.2,6.2.3
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: CR1
: EAP 6.2.4
Assignee: Aaron Ogburn
QA Contact: Radim Hatlapatka
Russell Dickenson
URL:
Whiteboard:
Depends On:
Blocks: eap62-cp04-blockers 1103019 1103808
TreeView+ depends on / blocked
 
Reported: 2014-05-30 04:22 UTC by Aaron Ogburn
Modified: 2018-12-06 16:40 UTC (History)
5 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2014-08-07 12:12:42 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Issue Tracker JBWEB-300 0 Major Open High CPU in concurrent access to the JSSESupport keySizeCache map 2017-01-18 22:10:42 UTC

Description Aaron Ogburn 2014-05-30 04:22:54 UTC
The keySizeCache map in JSSESupport isn't protected from concurrent access and so can cause high CPU loops. The complete fix from the tomcat bug that had this map access synchronized wasn't used:

https://issues.apache.org/bugzilla/show_bug.cgi?id=47744

Comment 5 Michal Haško 2014-06-23 16:01:09 UTC
VERIFIED on 6.2.4.CP.CR1


Note You need to log in before you can comment on or make changes to this bug.