Index: trunk/BNC/src/combination/bnccomb.cpp
===================================================================
--- trunk/BNC/src/combination/bnccomb.cpp	(revision 10230)
+++ trunk/BNC/src/combination/bnccomb.cpp	(revision 10235)
@@ -317,4 +317,5 @@
     delete icAC.next();
   }
+  _ACs.clear();
 
   delete _rtnetDecoder;
@@ -494,5 +495,5 @@
     if (BNC_CORE->mode() != t_bncCore::batchPostProcessing) {
       if ((newClk._time >= currentTime) ||       // future time stamp
-          (currentTime - newClk._time) > 60.0) { // very old data sets
+          (currentTime - newClk._time) > 30.0) { // very old data sets
   #ifdef BNC_DEBUG_CMB
         emit newMessage("bncComb: future or very old data sets: " + acName.toLatin1() + " " + newClk._prn.toString().c_str() +
@@ -567,5 +568,5 @@
 
     if (BNC_CORE->mode() != t_bncCore::batchPostProcessing) {
-      if ((currentTime - epoTime) > 60.0) {
+      if ((currentTime - epoTime) > 30.0) {
         delete _epoClkData.front();
         _epoClkData.pop_front();
Index: trunk/BNC/src/combination/bnccomb.h
===================================================================
--- trunk/BNC/src/combination/bnccomb.h	(revision 10230)
+++ trunk/BNC/src/combination/bnccomb.h	(revision 10235)
@@ -91,8 +91,8 @@
       numObs.clear();
     }
-    QString  mountPoint;
-    QString  name;
-    double   weightFactor;
-    bool     isAPC;
+    QString              mountPoint;
+    QString              name;
+    double               weightFactor;
+    bool                 isAPC;
     QMap<char, unsigned> numObs;
   };
@@ -135,6 +135,7 @@
         delete it.next();
       }
-    }
-    QVector<cmbCorr*> corrs;
+      corrs.clear();
+    }
+    QVector<cmbCorr*>      corrs;
   };
 
@@ -146,5 +147,5 @@
     }
     bncTime                 _time;
-    std::vector<t_clkCorr> _clkCorr;
+    std::vector<t_clkCorr>  _clkCorr;
   };
 
