-
Task
-
Resolution: Done
-
Neutral
-
1.5.1, 1.6
-
-
Empty show more show less
-
Empty show more show less
We found that under heavy load threads get blocked through LicenseManager.getLicenseStatus() callĀ as it is a synchronized method.
It was also found that this method is called:
1. once per request in the RegistrationFilter
2. once per use of some enterprise module, like MultisiteManager.isEELicensed()
Additionally the synchronized method calls System.getTimeMillis(), which also is expensive.
Acceptance criteria