[jboss-cvs] JBossAS SVN: r112637 - projects/jboss-jca/branches/Branch_1_0/codegenerator/src/main/java/org/jboss/jca/codegenerator/code.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Mon Feb 13 05:37:29 EST 2012
Author: jeff.zhang
Date: 2012-02-13 05:37:28 -0500 (Mon, 13 Feb 2012)
New Revision: 112637
Modified:
projects/jboss-jca/branches/Branch_1_0/codegenerator/src/main/java/org/jboss/jca/codegenerator/code/McCodeGen.java
Log:
[JBJCA-744] ConnectionEventListener list should be synchronized, commit on branch 1_0
Modified: projects/jboss-jca/branches/Branch_1_0/codegenerator/src/main/java/org/jboss/jca/codegenerator/code/McCodeGen.java
===================================================================
--- projects/jboss-jca/branches/Branch_1_0/codegenerator/src/main/java/org/jboss/jca/codegenerator/code/McCodeGen.java 2012-02-13 10:33:38 UTC (rev 112636)
+++ projects/jboss-jca/branches/Branch_1_0/codegenerator/src/main/java/org/jboss/jca/codegenerator/code/McCodeGen.java 2012-02-13 10:37:28 UTC (rev 112637)
@@ -113,7 +113,7 @@
out.write("this.logwriter = null;");
writeEol(out);
writeIndent(out, indent + 1);
- out.write("this.listeners = new ArrayList<ConnectionEventListener>(1);");
+ out.write("this.listeners = Collections.synchronizedList(new ArrayList<ConnectionEventListener>(1));");
writeEol(out);
writeIndent(out, indent + 1);
out.write("this.connection = null;");
@@ -148,6 +148,8 @@
writeEol(out);
out.write("import java.util.ArrayList;");
writeEol(out);
+ out.write("import java.util.Collections;");
+ writeEol(out);
out.write("import java.util.List;");
writeEol(out);
out.write("import java.util.logging.Logger;");
More information about the jboss-cvs-commits
mailing list