From a2f99ba9174a312f9dad2e3a9c3b594ae0a4e0f5 Mon Sep 17 00:00:00 2001
From: abobrov <abobrov@localhost>
Date: Mon, 09 Mar 2009 18:57:47 +0000
Subject: [PATCH] - [Issue 3824] NPE if offline import is used with NDB backend : NPE plug
---
opends/src/server/org/opends/server/types/LDIFImportConfig.java | 17 ++++++++++-------
1 files changed, 10 insertions(+), 7 deletions(-)
diff --git a/opends/src/server/org/opends/server/types/LDIFImportConfig.java b/opends/src/server/org/opends/server/types/LDIFImportConfig.java
index c870ece..715c5a1 100644
--- a/opends/src/server/org/opends/server/types/LDIFImportConfig.java
+++ b/opends/src/server/org/opends/server/types/LDIFImportConfig.java
@@ -1338,15 +1338,18 @@
*/
public void close()
{
- try
+ if (reader != null)
{
- reader.close();
- }
- catch (Exception e)
- {
- if (debugEnabled())
+ try
{
- TRACER.debugCaught(DebugLogLevel.ERROR, e);
+ reader.close();
+ }
+ catch (Exception e)
+ {
+ if (debugEnabled())
+ {
+ TRACER.debugCaught(DebugLogLevel.ERROR, e);
+ }
}
}
--
Gitblit v1.10.0