opends/src/server/org/opends/server/replication/server/changelog/je/DraftCNDB.java
@@ -653,14 +653,9 @@ return; } String dbName = db.getDatabaseName(); // Closing is requested by the Berkeley DB before truncate db.close(); final Database oldDb = db; db = null; // In case there's a failure between here and recreation. // Clears the changes dbenv.clearDb(dbName); dbenv.clearDb(oldDb); // RE-create the db db = dbenv.getOrCreateDraftCNDb(); @@ -687,6 +682,6 @@ */ private boolean isDBClosed() { return db == null; return db == null || !db.getEnvironment().isValid(); } }