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