Author: remm
Date: Mon Dec 17 17:28:35 2018
New Revision: 1849114

URL: http://svn.apache.org/viewvc?rev=1849114&view=rev
Log:
Never expire a local member from the membership object.

Modified:
    tomcat/trunk/java/org/apache/catalina/tribes/membership/Membership.java
    tomcat/trunk/webapps/docs/changelog.xml

Modified: 
tomcat/trunk/java/org/apache/catalina/tribes/membership/Membership.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/tribes/membership/Membership.java?rev=1849114&r1=1849113&r2=1849114&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/tribes/membership/Membership.java 
(original)
+++ tomcat/trunk/java/org/apache/catalina/tribes/membership/Membership.java Mon 
Dec 17 17:28:35 2018
@@ -343,8 +343,7 @@ public class Membership implements Clone
          *         <code>false</code>
          */
         public boolean hasExpired(long maxtime) {
-            long delta = System.currentTimeMillis() - lastHeardFrom;
-            return delta > maxtime;
+            return !mbr.isLocal() && (System.currentTimeMillis() - 
lastHeardFrom) > maxtime;
         }
     }
 }

Modified: tomcat/trunk/webapps/docs/changelog.xml
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/webapps/docs/changelog.xml?rev=1849114&r1=1849113&r2=1849114&view=diff
==============================================================================
--- tomcat/trunk/webapps/docs/changelog.xml (original)
+++ tomcat/trunk/webapps/docs/changelog.xml Mon Dec 17 17:28:35 2018
@@ -79,6 +79,9 @@
         than getting the pod list but it does not indicate pod status.
         Submitted by by Maxime Beck. (remm)
       </update>
+      <fix>
+        Never expire the local member from a Membership. (remm)
+      </fix>
     </changelog>
   </subsection>
 </section>



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to