Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
Engine 2.6.16
-
None
Description
The fix for SLING-8051 moved registration of the SlingServletContext instance from SlingMainServlet#activate() to SlingMainServlet#init(). It turns out that this can cause a deadlock due to Felix' global lock and a synchronized block in Felix HTTP WhiteboardManager implementation.
This issue is about finding a way to fix the issue originally described in SLING-8051 without trisking a deadlock.
Attachments
Issue Links
- is caused by
-
SLING-8051 Timing issue in SlingMainServlet
- Closed
- links to