Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=47515
authorfhanik <fhanik@13f79535-47bb-0310-9956-ffa450edef68>
Thu, 16 Jul 2009 14:12:16 +0000 (14:12 +0000)
committerfhanik <fhanik@13f79535-47bb-0310-9956-ffa450edef68>
Thu, 16 Jul 2009 14:12:16 +0000 (14:12 +0000)
Patch submitted by Ryuichi Yoshihara

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@794684 13f79535-47bb-0310-9956-ffa450edef68

java/org/apache/catalina/ha/session/DeltaManager.java

index ac29839..8bf7b98 100644 (file)
@@ -1164,7 +1164,10 @@ public class DeltaManager extends ClusterManagerBase{
             }
 
             //update last replicated time
-            if (msg != null) session.setLastTimeReplicated(System.currentTimeMillis());
+            if (msg != null){
+               session.setLastTimeReplicated(System.currentTimeMillis());
+               msg.setTimestamp(session.getLastTimeReplicated());
+            }
             return msg;
         } catch (IOException x) {
             log.error(sm.getString("deltaManager.createMessage.unableCreateDeltaRequest",sessionId), x);