Index: branches/BNC_2.12/src/bncgetthread.cpp
===================================================================
--- branches/BNC_2.12/src/bncgetthread.cpp	(revision 8726)
+++ branches/BNC_2.12/src/bncgetthread.cpp	(revision 8727)
@@ -299,5 +299,4 @@
     ssrUra = false;
     ssrHr = false;
-    _oldSsrEpoch = 0;
     _ssrEpoch = 0;
   } else {
@@ -515,35 +514,35 @@
         QListIterator<int> it(decoder()->_typeList);
         _ssrEpoch = static_cast<int>(decoder()->corrGPSEpochTime());
-        if (_oldSsrEpoch != -1  && _ssrEpoch != _oldSsrEpoch) {
+        if (_ssrEpoch != -1) {
           if (ssrOrb) {
-            _latencyChecker->checkCorrLatency(_oldSsrEpoch, 1057);
+            _latencyChecker->checkCorrLatency(_ssrEpoch, 1057);
             ssrOrb = false;
           }
           if (ssrClk) {
-            _latencyChecker->checkCorrLatency(_oldSsrEpoch, 1058);
+            _latencyChecker->checkCorrLatency(_ssrEpoch, 1058);
             ssrClk = false;
           }
           if (ssrOrbClk) {
-            _latencyChecker->checkCorrLatency(_oldSsrEpoch, 1060);
+            _latencyChecker->checkCorrLatency(_ssrEpoch, 1060);
             ssrOrbClk = false;
           }
           if (ssrCbi) {
-            _latencyChecker->checkCorrLatency(_oldSsrEpoch, 1059);
+            _latencyChecker->checkCorrLatency(_ssrEpoch, 1059);
             ssrCbi = false;
           }
           if (ssrPbi) {
-            _latencyChecker->checkCorrLatency(_oldSsrEpoch, 1265);
+            _latencyChecker->checkCorrLatency(_ssrEpoch, 1265);
             ssrPbi = false;
           }
           if (ssrVtec) {
-            _latencyChecker->checkCorrLatency(_oldSsrEpoch, 1264);
+            _latencyChecker->checkCorrLatency(_ssrEpoch, 1264);
             ssrVtec = false;
           }
           if (ssrUra) {
-            _latencyChecker->checkCorrLatency(_oldSsrEpoch, 1061);
+            _latencyChecker->checkCorrLatency(_ssrEpoch, 1061);
             ssrUra = false;
           }
           if (ssrHr) {
-            _latencyChecker->checkCorrLatency(_oldSsrEpoch, 1062);
+            _latencyChecker->checkCorrLatency(_ssrEpoch, 1062);
             ssrHr = false;
           }
@@ -588,7 +587,4 @@
           _latencyChecker->checkObsLatency(decoder()->_obsList);
         }
-        if (_ssrEpoch != -1) {
-          _oldSsrEpoch = _ssrEpoch;
-        }
         emit newLatency(_staID, _latencyChecker->currentLatency());
       }
Index: branches/BNC_2.12/src/bncgetthread.h
===================================================================
--- branches/BNC_2.12/src/bncgetthread.h	(revision 8726)
+++ branches/BNC_2.12/src/bncgetthread.h	(revision 8727)
@@ -122,5 +122,4 @@
    int                        _iMount;
    int                        _ssrEpoch;
-   int                        _oldSsrEpoch;
    bncRawFile*                _rawFile;
    QextSerialPort*            _serialPort;
