From 945120ff708dff6a38b2096a26dab348179fc955 Mon Sep 17 00:00:00 2001
From: lutoff <lutoff@localhost>
Date: Wed, 16 Jan 2008 15:11:02 +0000
Subject: [PATCH] Fix for issue #2414 (backup exit status 0 (== OK) despite SEVERE_ERROR reported).

---
 opends/src/server/org/opends/server/tools/BackUpDB.java |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

diff --git a/opends/src/server/org/opends/server/tools/BackUpDB.java b/opends/src/server/org/opends/server/tools/BackUpDB.java
index d41c79b..584128e 100644
--- a/opends/src/server/org/opends/server/tools/BackUpDB.java
+++ b/opends/src/server/org/opends/server/tools/BackUpDB.java
@@ -1096,17 +1096,19 @@
 
     // Print a final completed message, indicating whether there were any errors
     // in the process.
+    int ret = 0;
     if (errorsEncountered)
     {
       Message message = NOTE_BACKUPDB_COMPLETED_WITH_ERRORS.get();
       logError(message);
+      ret = 1;
     }
     else
     {
       Message message = NOTE_BACKUPDB_COMPLETED_SUCCESSFULLY.get();
       logError(message);
     }
-    return 0;
+    return ret;
   }
 }
 

--
Gitblit v1.10.0