won't ask the same processor to execute a task it just failed executing.

jg253 [2002-03-27 17:29:54]
won't ask the same processor to execute a task it just failed executing.
Filename
proc/Replicator.java
diff --git a/proc/Replicator.java b/proc/Replicator.java
index 6453eca..bfab3c3 100644
--- a/proc/Replicator.java
+++ b/proc/Replicator.java
@@ -187,8 +187,10 @@ public class Replicator implements Runnable {
 	    } else {
 		for (int i = 0; i < al.size(); i++) {
 		    TaskProcessorHandle tph = (TaskProcessorHandle) al.get(i);
-		    if (tph.valid(_processor)) {
-
+		    if ((tph.valid(_processor)) &&
+			!tph.getName().equals
+			(((TaskProcessorHandle)v.data()).getName())) {
+
 			// if the processor is up, let's have it execute
 			final TaskProcessorHandle tph2 = tph;
 			Thread t = new Thread() {