From 96a5808b37f9f0fa137830250abe0fc40572d1cd Mon Sep 17 00:00:00 2001
From: kenneth_suter <kenneth_suter@localhost>
Date: Fri, 22 Jun 2007 17:31:33 +0000
Subject: [PATCH] fixed problem stopping server in Windows (see issue 1816)

---
 opendj-sdk/opends/src/quicksetup/org/opends/quicksetup/util/ServerController.java |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

diff --git a/opendj-sdk/opends/src/quicksetup/org/opends/quicksetup/util/ServerController.java b/opendj-sdk/opends/src/quicksetup/org/opends/quicksetup/util/ServerController.java
index f5158ef..bd00412 100644
--- a/opendj-sdk/opends/src/quicksetup/org/opends/quicksetup/util/ServerController.java
+++ b/opendj-sdk/opends/src/quicksetup/org/opends/quicksetup/util/ServerController.java
@@ -161,7 +161,7 @@
             boolean stopped = false;
 
             for (int i = 0; i < nTries && !stopped; i++) {
-              installation.getStatus().isServerRunning();
+              stopped = !installation.getStatus().isServerRunning();
               if (!stopped) {
                 if (application != null) {
                   String msg =
@@ -178,6 +178,8 @@
                 catch (Exception ex) {
 
                 }
+              } else {
+                break;
               }
             }
             if (!stopped) {

--
Gitblit v1.10.0