From cec880d908a0dab559f4c55e4a0a1aa607594617 Mon Sep 17 00:00:00 2001
From: abobrov <abobrov@localhost>
Date: Wed, 30 Jan 2008 13:16:55 +0000
Subject: [PATCH] - fix out of order workflow node insertion to cater for cases when a node being inserted has both child and parent nodes already registered in the workflow topology.
---
opends/src/server/org/opends/server/core/NetworkGroup.java | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/opends/src/server/org/opends/server/core/NetworkGroup.java b/opends/src/server/org/opends/server/core/NetworkGroup.java
index 64eb290..c9a050f 100644
--- a/opends/src/server/org/opends/server/core/NetworkGroup.java
+++ b/opends/src/server/org/opends/server/core/NetworkGroup.java
@@ -225,7 +225,7 @@
if (curNode.insertSubordinate(workflowNode))
{
// new workflow has been inserted in the topology
- break;
+ continue;
}
// ... or try to insert the existing workflow below the new
@@ -233,7 +233,7 @@
if (workflowNode.insertSubordinate(curNode))
{
// new workflow has been inserted in the topology
- break;
+ continue;
}
}
--
Gitblit v1.10.0