global var replaced by thread local

This commit is contained in:
Alex Tkachman
2012-02-23 17:13:03 +02:00
parent 4f67177aa2
commit f4bfffd714
3 changed files with 13 additions and 4 deletions
@@ -212,8 +212,8 @@ public class CompileEnvironment {
method.setAccessible(true);
method.invoke(null);
ArrayList<Module> answer = new ArrayList<Module>(AllModules.modules);
AllModules.modules.clear();
ArrayList<Module> answer = new ArrayList<Module>(AllModules.modules.get());
AllModules.modules.get().clear();
return answer;
}
catch (Exception e) {