From 1a8ab4ffedb24a25915f4e73e0c36d4b0861a169 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).

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

diff --git a/opendj-sdk/opends/src/server/org/opends/server/tools/BackUpDB.java b/opendj-sdk/opends/src/server/org/opends/server/tools/BackUpDB.java
index d41c79b..584128e 100644
--- a/opendj-sdk/opends/src/server/org/opends/server/tools/BackUpDB.java
+++ b/opendj-sdk/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