Index: trunk/BNC/bncapp.cpp
===================================================================
--- trunk/BNC/bncapp.cpp	(revision 1165)
+++ trunk/BNC/bncapp.cpp	(revision 1166)
@@ -111,10 +111,5 @@
   _userName = _userName.leftJustified(20, ' ', true);
 
-  QSettings settings;
   _lastDumpCoSec = 0;
-  _waitCoTime    = settings.value("corrTime").toInt();
-  if (_waitCoTime < 1) {
-    _waitCoTime = 1;
-  }
 
   _corrs = new QMultiMap<long, QString>;
Index: trunk/BNC/bncapp.h
===================================================================
--- trunk/BNC/bncapp.h	(revision 1165)
+++ trunk/BNC/bncapp.h	(revision 1166)
@@ -43,4 +43,5 @@
     void setCaster(bncCaster* caster) {_caster = caster;}
     QDateTime* _currentDateAndTimeGPS;
+    void setWaitCoTime(int waitCoTime) {_waitCoTime = waitCoTime;}
   public slots:
     void slotMessage(const QByteArray msg);
Index: trunk/BNC/bncmain.cpp
===================================================================
--- trunk/BNC/bncmain.cpp	(revision 1165)
+++ trunk/BNC/bncmain.cpp	(revision 1166)
@@ -126,4 +126,10 @@
   bncApp app(argc, argv, GUIenabled);
 
+  int waitCoTime    = settings.value("corrTime").toInt();
+  if (waitCoTime < 1) {
+    waitCoTime = 1;
+  }
+  app.setWaitCoTime(waitCoTime);
+
   // Interactive Mode - open the main window
   // ---------------------------------------
