From e84a18c90773da3c51a70059682600866daf92bf Mon Sep 17 00:00:00 2001
From: Yannick Lecaillez <yannick.lecaillez@forgerock.com>
Date: Tue, 21 Jun 2016 08:23:20 +0000
Subject: [PATCH] OPENDJ-2640: Online import doesn't delete temporary files after import completion.
---
opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/OnDiskMergeImporter.java | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/OnDiskMergeImporter.java b/opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/OnDiskMergeImporter.java
index ff9bfc7..0828408 100644
--- a/opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/OnDiskMergeImporter.java
+++ b/opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/OnDiskMergeImporter.java
@@ -201,6 +201,7 @@
// Try to force the JVM to close mmap()ed file so that they can be deleted.
// (see http://bugs.java.com/view_bug.do?bug_id=4715154)
System.gc();
+ Runtime.getRuntime().runFinalization();
}
recursiveDelete(tempDir);
}
--
Gitblit v1.10.0