Details
-
Improvement
-
Resolution: Fixed
-
Major
-
6.3-milestone-2
-
N/A
-
N/A
-
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.