From 81b1c30357115ac4586c7fba3c80e243efb4a592 Mon Sep 17 00:00:00 2001
From: Fabio Pistolesi <fabio.pistolesi@forgerock.com>
Date: Thu, 22 Jan 2015 17:06:14 +0000
Subject: [PATCH] OPENDJ-1752 (CR-5857) Remove backup fails
---
opendj3-server-dev/src/server/org/opends/server/backends/pluggable/BackupManager.java | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
diff --git a/opendj3-server-dev/src/server/org/opends/server/backends/pluggable/BackupManager.java b/opendj3-server-dev/src/server/org/opends/server/backends/pluggable/BackupManager.java
index ad28264..3c079e5 100644
--- a/opendj3-server-dev/src/server/org/opends/server/backends/pluggable/BackupManager.java
+++ b/opendj3-server-dev/src/server/org/opends/server/backends/pluggable/BackupManager.java
@@ -696,6 +696,9 @@
String backupID)
throws DirectoryException
{
+ // Keep information about backup to be deleted for file removal
+ BackupInfo backupInfo = getBackupInfo(backupDir, backupID);
+
try
{
backupDir.removeBackup(backupID);
@@ -722,7 +725,6 @@
}
// Remove the archive file.
- BackupInfo backupInfo = getBackupInfo(backupDir, backupID);
File archiveFile = getArchiveFile(backupDir, backupInfo);
archiveFile.delete();
--
Gitblit v1.10.0