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();
}