[jboss-cvs] JBossAS SVN: r83814 - projects/jboss-cl/trunk/classloader/src/main/java/org/jboss/classloader/spi/base.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Tue Feb 3 10:39:20 EST 2009


Author: adrian at jboss.org
Date: 2009-02-03 10:39:20 -0500 (Tue, 03 Feb 2009)
New Revision: 83814

Modified:
   projects/jboss-cl/trunk/classloader/src/main/java/org/jboss/classloader/spi/base/ClassLoadingTask.java
Log:
[JBCL-81] - Make mutable ClassLoadingTask state properly synchronized

Modified: projects/jboss-cl/trunk/classloader/src/main/java/org/jboss/classloader/spi/base/ClassLoadingTask.java
===================================================================
--- projects/jboss-cl/trunk/classloader/src/main/java/org/jboss/classloader/spi/base/ClassLoadingTask.java	2009-02-03 15:20:06 UTC (rev 83813)
+++ projects/jboss-cl/trunk/classloader/src/main/java/org/jboss/classloader/spi/base/ClassLoadingTask.java	2009-02-03 15:39:20 UTC (rev 83814)
@@ -118,7 +118,7 @@
     * 
     * @return the loadedClass.
     */
-   Class<?> getLoadedClass()
+   synchronized Class<?> getLoadedClass()
    {
       return loadedClass;
    }
@@ -128,7 +128,7 @@
     * 
     * @return the loadException.
     */
-   Throwable getLoadException()
+   synchronized Throwable getLoadException()
    {
       return loadException;
    }
@@ -211,7 +211,7 @@
     * 
     * @return the threadTaskCount.
     */
-   int getThreadTaskCount()
+   synchronized int getThreadTaskCount()
    {
       return threadTaskCount;
    }




More information about the jboss-cvs-commits mailing list