Index: trunk/BNC/src/pppInclude.h
===================================================================
--- trunk/BNC/src/pppInclude.h	(revision 9546)
+++ trunk/BNC/src/pppInclude.h	(revision 9547)
@@ -42,5 +42,5 @@
 class t_lc {
  public:
-  enum type {dummy = 0, l1, l2, c1, c2, lIF, cIF, MW, CL, GIM, Tz0, maxLc};
+  enum type {dummy = 0, l1, l2, c1, c2, lIF, cIF, MW, CL, GIM, maxLc};
 
   static bool includesPhase(type tt) {
@@ -59,5 +59,4 @@
     case maxLc:
     case GIM:
-    case Tz0:
       return false;
     }
@@ -80,5 +79,4 @@
     case maxLc:
     case GIM:
-    case Tz0:
       return false;
     }
@@ -105,5 +103,4 @@
     case maxLc:
     case GIM:
-    case Tz0:
       return t_frequency::dummy;
     }
@@ -122,5 +119,4 @@
     case cIF: return "cIF";
     case GIM: return "GIM";
-    case Tz0: return "Tz0";
     case dummy:
     case maxLc:
Index: trunk/BNC/src/pppRun.cpp
===================================================================
--- trunk/BNC/src/pppRun.cpp	(revision 9546)
+++ trunk/BNC/src/pppRun.cpp	(revision 9547)
@@ -347,4 +347,10 @@
         _epoData.front()->_time - _lastClkCorrTime < _opt->_corrWaitTime) {
 
+      if (_epoData.front()->_time - _lastClkCorrTime < 0) {
+        delete _epoData.front();
+        _epoData.pop_front();
+        return;
+      }
+
       t_output output;
       _pppClient->processEpoch(satObs, &output);
