bug fixes
[iotcloud.git] / src / java / iotcloud / Slot.java
index c22d0d93566769b3913fee49110301b30b0c74d6..d23e5c1b86dd76cb0c215b84d1b954ba4ac8fa15 100644 (file)
@@ -149,14 +149,16 @@ class Slot implements Liveness {
         * itself.
         */
 
-       Vector<Entry> getLiveEntries() {
+       Vector<Entry> getLiveEntries(boolean resize) {
                Vector<Entry> liveEntries=new Vector<Entry>();
                for(Entry entry: entries) {
-                       if (entry.isLive())
-                               liveEntries.add(entry);
+                       if (entry.isLive()) {
+                               if (!resize || entry.getType() != Entry.TypeTableStatus)
+                                       liveEntries.add(entry);
+                       }
                }
                        
-               if (seqnumlive)
+               if (seqnumlive && !resize)
                        liveEntries.add(new LastMessage(this, machineid, seqnum));
 
                return liveEntries;