From 56feb918fdf7e9b97eddd54753abe9d124cee40c Mon Sep 17 00:00:00 2001
From: ludovicp <ludovicp@localhost>
Date: Mon, 07 Jun 2010 08:56:52 +0000
Subject: [PATCH] Fix issue #4379 - Age of Oldest Missing Change was not updated properly when date was 0, due to bad test.
---
opends/src/server/org/opends/server/replication/server/MonitorData.java | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/opends/src/server/org/opends/server/replication/server/MonitorData.java b/opends/src/server/org/opends/server/replication/server/MonitorData.java
index 95c62db..1bee7d7 100644
--- a/opends/src/server/org/opends/server/replication/server/MonitorData.java
+++ b/opends/src/server/org/opends/server/replication/server/MonitorData.java
@@ -22,7 +22,7 @@
* CDDL HEADER END
*
*
- * Copyright 2009 Sun Microsystems, Inc.
+ * Copyright 2009-2010 Sun Microsystems, Inc.
*/
package org.opends.server.replication.server;
@@ -391,7 +391,7 @@
}
else
{
- if ((newFmd!=0) && (newFmd<currentfmd))
+ if ( (newFmd!=0) && ((newFmd<currentfmd) || (currentfmd == 0)) )
fmd.replace(serverId, newFmd);
}
}
--
Gitblit v1.10.0