Index: trunk/BNC/bncwindow.cpp
===================================================================
--- trunk/BNC/bncwindow.cpp	(revision 2009)
+++ trunk/BNC/bncwindow.cpp	(revision 2010)
@@ -1251,6 +1251,10 @@
           _mountPointsTable->item(iRow, 4)->text() == thread->longitude() ) {
         ((bncTableItem*) _mountPointsTable->item(iRow, 7))->setGetThread(thread);
+        disconnect(thread, SIGNAL(newBytes(QByteArray, double)),
+                  _bncFigure, SLOT(slotNewData(QByteArray, double)));
         connect(thread, SIGNAL(newBytes(QByteArray, double)),
                 _bncFigure, SLOT(slotNewData(QByteArray, double)));
+        disconnect(thread, SIGNAL(newLatency(QByteArray, double)),
+                   _bncFigureLate, SLOT(slotNewLatency(QByteArray, double)));
         connect(thread, SIGNAL(newLatency(QByteArray, double)),
                 _bncFigureLate, SLOT(slotNewLatency(QByteArray, double)));
