Author: janb
Date: Mon Aug 11 22:22:18 2008
New Revision: 685043

URL: http://svn.apache.org/viewvc?rev=685043&view=rev
Log:
Fix race condition.

Modified:
    
maven/sandbox/trunk/mercury/mercury-transport/mercury-transport-http/src/main/java/org/apache/maven/mercury/spi/http/client/retrieve/RetrievalTarget.java

Modified: 
maven/sandbox/trunk/mercury/mercury-transport/mercury-transport-http/src/main/java/org/apache/maven/mercury/spi/http/client/retrieve/RetrievalTarget.java
URL: 
http://svn.apache.org/viewvc/maven/sandbox/trunk/mercury/mercury-transport/mercury-transport-http/src/main/java/org/apache/maven/mercury/spi/http/client/retrieve/RetrievalTarget.java?rev=685043&r1=685042&r2=685043&view=diff
==============================================================================
--- 
maven/sandbox/trunk/mercury/mercury-transport/mercury-transport-http/src/main/java/org/apache/maven/mercury/spi/http/client/retrieve/RetrievalTarget.java
 (original)
+++ 
maven/sandbox/trunk/mercury/mercury-transport/mercury-transport-http/src/main/java/org/apache/maven/mercury/spi/http/client/retrieve/RetrievalTarget.java
 Mon Aug 11 22:22:18 2008
@@ -331,9 +331,8 @@
         {
             _exchange = retrieveTargetFile();
         }
-
         //if both checksum and target file are ready, we're ready to return 
callback
-        if (_targetState == __READY_STATE )
+        else if (_targetState == __READY_STATE )
         {
             _complete = true;
             if ( _exception == null )


Reply via email to