From 29f6e751f19f2abd2a0f6eac00e3f8d500a00d16 Mon Sep 17 00:00:00 2001
From: pgamba <pgamba@localhost>
Date: Thu, 08 Oct 2009 15:45:50 +0000
Subject: [PATCH] Fix 4269 ECL - draft: pre-external-initialization + initialize-all doesn't reset changenumber
---
opends/src/server/org/opends/server/replication/server/ReplicationServer.java | 11 +++++++++++
1 files changed, 11 insertions(+), 0 deletions(-)
diff --git a/opends/src/server/org/opends/server/replication/server/ReplicationServer.java b/opends/src/server/org/opends/server/replication/server/ReplicationServer.java
index c725b4f..8cd9f1a 100644
--- a/opends/src/server/org/opends/server/replication/server/ReplicationServer.java
+++ b/opends/src/server/org/opends/server/replication/server/ReplicationServer.java
@@ -1236,6 +1236,17 @@
rsd.clearDbs();
}
}
+ if (this.draftCNDbHandler != null)
+ {
+ try
+ {
+ draftCNDbHandler.clear();
+ draftCNDbHandler.shutdown();
+ lastGeneratedDraftCN = 0;
+ draftCNDbHandler = null;
+ }
+ catch(Exception e) {}
+ }
}
/**
--
Gitblit v1.10.0