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