[dna-commits] DNA SVN: r1406 - trunk/dna-graph/src/main/java/org/jboss/dna/graph/connector/federation.

dna-commits at lists.jboss.org dna-commits at lists.jboss.org
Fri Dec 4 15:38:39 EST 2009


Author: bcarothers
Date: 2009-12-04 15:38:39 -0500 (Fri, 04 Dec 2009)
New Revision: 1406

Modified:
   trunk/dna-graph/src/main/java/org/jboss/dna/graph/connector/federation/JoinRequestProcessor.java
Log:
DNA-575 JoinRequestProcessor Enters Infinite Loop if VerifyWorkspaceRequest Has Error

Committed patch that sets the error on the original request and then returns from the process method instead of continuing infinitely.

Modified: trunk/dna-graph/src/main/java/org/jboss/dna/graph/connector/federation/JoinRequestProcessor.java
===================================================================
--- trunk/dna-graph/src/main/java/org/jboss/dna/graph/connector/federation/JoinRequestProcessor.java	2009-12-04 20:37:26 UTC (rev 1405)
+++ trunk/dna-graph/src/main/java/org/jboss/dna/graph/connector/federation/JoinRequestProcessor.java	2009-12-04 20:38:39 UTC (rev 1406)
@@ -1063,7 +1063,7 @@
             VerifyNodeExistsRequest readFromSource = (VerifyNodeExistsRequest)projectedRequest.getRequest();
             if (readFromSource.hasError()) {
                 request.setError(readFromSource.getError());
-                continue;
+                return;
             }
             request.setError(null);
             if (readFromSource.isCancelled()) {



More information about the dna-commits mailing list