Author: fhanik
Date: Tue Jul 3 06:31:05 2007
New Revision: 552838
URL: http://svn.apache.org/viewvc?view=rev&rev=552838
Log:
BZ 42803
Modified:
tomcat/trunk/java/org/apache/catalina/tribes/tipis/AbstractReplicatedMap.java
Modified:
tomcat/trunk/java/org/apache/catalina/tribes/tipis/AbstractReplicatedMap.java
URL:
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/tribes/tipis/AbstractReplicatedMap.java?view=diff&rev=552838&r1=552837&r2=552838
==============================================================================
---
tomcat/trunk/java/org/apache/catalina/tribes/tipis/AbstractReplicatedMap.java
(original)
+++
tomcat/trunk/java/org/apache/catalina/tribes/tipis/AbstractReplicatedMap.java
Tue Jul 3 06:31:05 2007
@@ -986,11 +986,11 @@
//only count active members in this node
int counter = 0;
Iterator it = super.entrySet().iterator();
- while (it.hasNext() ) {
+ while (it!=null && it.hasNext() ) {
Map.Entry e = (Map.Entry) it.next();
if ( e != null ) {
MapEntry entry = (MapEntry) super.get(e.getKey());
- if (entry.isPrimary() && entry.getValue() != null)
counter++;
+ if (entry!=null && entry.isPrimary() && entry.getValue()
!= null) counter++;
}
}
return counter;
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]