Fix NPE on session state transfer
authorfhanik <fhanik@13f79535-47bb-0310-9956-ffa450edef68>
Tue, 17 Oct 2006 20:36:13 +0000 (20:36 +0000)
committerfhanik <fhanik@13f79535-47bb-0310-9956-ffa450edef68>
Tue, 17 Oct 2006 20:36:13 +0000 (20:36 +0000)
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@465031 13f79535-47bb-0310-9956-ffa450edef68

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

index 8ade48d..683e2da 100644 (file)
@@ -698,7 +698,8 @@ public class DeltaSession extends StandardSession implements Externalizable,Clus
     }
 
     protected void setAccessCount(int count) {
-        super.accessCount.set(count);
+        if ( accessCount == null && ACTIVITY_CHECK ) accessCount = new AtomicInteger();
+        if ( accessCount != null ) super.accessCount.set(count);
     }
 }