Details
-
Type:
Improvement
-
Status: Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 6.3-milestone-2
-
Component/s: Velocity
-
Labels:
-
Documentation:N/A
-
Documentation in Release Notes:N/A
-
Similar issues:
Description
Each call to startedUsingMacroNamespace and stoppedUsingMacroNamespace is locking all the threads while it's executing.
Since we don't want to share namespaces between threads anyway (see XCOMMONS-674 for that part) they should ot collide and there is no reason to lock them.