From 7464b60cc4554158fe5b4a79c982ece70a216367 Mon Sep 17 00:00:00 2001 From: markt Date: Mon, 27 Oct 2008 18:31:50 +0000 Subject: [PATCH] Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=46085 Hard to reproduce thread safety issue with session expiration. git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@708273 13f79535-47bb-0310-9956-ffa450edef68 --- java/org/apache/catalina/session/StandardSession.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/java/org/apache/catalina/session/StandardSession.java b/java/org/apache/catalina/session/StandardSession.java index 37f22af04..8659dc372 100644 --- a/java/org/apache/catalina/session/StandardSession.java +++ b/java/org/apache/catalina/session/StandardSession.java @@ -204,7 +204,7 @@ public class StandardSession /** * The last accessed time for this Session. */ - protected long lastAccessedTime = creationTime; + protected volatile long lastAccessedTime = creationTime; /** @@ -279,7 +279,7 @@ public class StandardSession /** * The current accessed time for this session. */ - protected long thisAccessedTime = creationTime; + protected volatile long thisAccessedTime = creationTime; /** -- 2.11.0