Index: /trunk/BNC/src/latencychecker.cpp
===================================================================
--- /trunk/BNC/src/latencychecker.cpp	(revision 6757)
+++ /trunk/BNC/src/latencychecker.cpp	(revision 6758)
@@ -156,4 +156,5 @@
   _decodeSucc = QDateTime::currentDateTime();
 
+  _decodeStart = QDateTime::currentDateTime();
   _decodeStop = QDateTime::currentDateTime();
   
@@ -168,4 +169,6 @@
 //////////////////////////////////////////////////////////////////////////////
 void latencyChecker::checkReconnect() {
+
+  if (_inspSegm == 0) { return;} // weber
 
   // Begin outage threshold
@@ -182,7 +185,8 @@
       callScript(("Begin_Outage "
                     + _begDateOut + " " + _begTimeOut).toAscii());
-      _decodeStart = QDateTime::currentDateTime();
-    }
-  }
+    }
+  }
+  _fromReconnect = true;
+  _decodeStart = QDateTime::currentDateTime();
 }
 
@@ -280,4 +284,8 @@
   }
 
+  if (_fromReconnect) {
+    _decodeStart = QDateTime::currentDateTime();
+  } 
+
   // End outage threshold
   // --------------------
@@ -300,4 +308,5 @@
     }
   }
+  _fromReconnect = false;
   _decodeStop = QDateTime::currentDateTime();
 }
