From bc51a655469893084889271eb34e42bb25831c42 Mon Sep 17 00:00:00 2001
From: jvergara <jvergara@localhost>
Date: Mon, 26 Mar 2007 18:37:29 +0000
Subject: [PATCH] Fix intended for issue 1432 (install fails to start opends).
---
opends/src/server/org/opends/server/core/DirectoryServer.java | 13 ++++++++++---
1 files changed, 10 insertions(+), 3 deletions(-)
diff --git a/opends/src/server/org/opends/server/core/DirectoryServer.java b/opends/src/server/org/opends/server/core/DirectoryServer.java
index 17ef39b..32774b1 100644
--- a/opends/src/server/org/opends/server/core/DirectoryServer.java
+++ b/opends/src/server/org/opends/server/core/DirectoryServer.java
@@ -8814,14 +8814,21 @@
isServerRunning = true;
}
+ boolean configuredAsService = isRunningAsWindowsService();
+
if (isServerRunning)
{
- returnValue = SERVER_ALREADY_STARTED;
+ if (configuredAsService && !windowsNetStartPresent)
+ {
+ returnValue = START_AS_WINDOWS_SERVICE;
+ }
+ else
+ {
+ returnValue = SERVER_ALREADY_STARTED;
+ }
}
else
{
- boolean configuredAsService = isRunningAsWindowsService();
-
if (configuredAsService)
{
if (noDetachPresent)
--
Gitblit v1.10.0