You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by be...@apache.org on 2008/11/14 17:49:04 UTC

svn commit: r714067 - /maven/components/trunk/maven-core/src/main/java/org/apache/maven/realm/RealmUtils.java

Author: bentmann
Date: Fri Nov 14 08:49:04 2008
New Revision: 714067

URL: http://svn.apache.org/viewvc?rev=714067&view=rev
Log:
[MNG-3797] RealmUtils.create*Id() does not properly separate multiple threads

Modified:
    maven/components/trunk/maven-core/src/main/java/org/apache/maven/realm/RealmUtils.java

Modified: maven/components/trunk/maven-core/src/main/java/org/apache/maven/realm/RealmUtils.java
URL: http://svn.apache.org/viewvc/maven/components/trunk/maven-core/src/main/java/org/apache/maven/realm/RealmUtils.java?rev=714067&r1=714066&r2=714067&view=diff
==============================================================================
--- maven/components/trunk/maven-core/src/main/java/org/apache/maven/realm/RealmUtils.java (original)
+++ maven/components/trunk/maven-core/src/main/java/org/apache/maven/realm/RealmUtils.java Fri Nov 14 08:49:04 2008
@@ -38,13 +38,13 @@
     {
         return "/extensions/" + extensionArtifact.getGroupId() + ":" + extensionArtifact.getArtifactId() + ":" +
             extensionArtifact.getVersion() + "/thread:" +
-            Thread.currentThread().getName(); //add thread to the mix to prevent clashes in paralel execution
+            Thread.currentThread().getId(); //add thread to the mix to prevent clashes in parallel execution
     }
 
     public static String createProjectId( String projectGroupId, String projectArtifactId, String projectVersion )
     {
         return "/projects/" + projectGroupId + ":" + projectArtifactId + ":" + projectVersion + "/thread:" +
-            Thread.currentThread().getName(); //add thread to the mix to prevent clashes in paralel execution
+            Thread.currentThread().getId(); //add thread to the mix to prevent clashes in parallel execution
     }
 
     public static String createPluginRealmId( Plugin plugin )
@@ -86,7 +86,7 @@
 
         id.append( '@' ).append( depId.toString().hashCode() )
             .append( "/thread:" ).append(
-            Thread.currentThread().getName() ); //add thread to the mix to prevent clashes in paralel execution
+            Thread.currentThread().getId() ); //add thread to the mix to prevent clashes in parallel execution
 
         return id.toString();
     }