Index: trunk/BNC/src/bnccaster.cpp
===================================================================
--- trunk/BNC/src/bnccaster.cpp	(revision 8879)
+++ trunk/BNC/src/bnccaster.cpp	(revision 8880)
@@ -98,7 +98,7 @@
   _outLockTime = settings.value("outLockTime",false).toBool();
   _samplingRateMult10 = int(settings.value("outSampl").toString().split("sec").first().toDouble() * 10.0);
-  _outWait            = settings.value("outWait").toDouble();
-  if (_outWait <= 0.0) {
-    _outWait = 0.01;
+  _outWait            = settings.value("outWait").toInt();
+  if (_outWait < 1) {
+    _outWait = 1;
   }
   _confInterval = -1;
@@ -223,7 +223,8 @@
     // Dump Epochs
     // -----------
-    if (obs._time - _outWait > _lastDumpTime) {
-      dumpEpochs(obs._time - _outWait);
-      _lastDumpTime = obs._time - _outWait;
+    double outWait = (double)_outWait;
+    if ((obs._time - outWait) > _lastDumpTime) {
+      dumpEpochs(obs._time - outWait);
+      _lastDumpTime = obs._time - outWait;
     }
   }
Index: trunk/BNC/src/bnccaster.h
===================================================================
--- trunk/BNC/src/bnccaster.h	(revision 8879)
+++ trunk/BNC/src/bnccaster.h	(revision 8880)
@@ -79,5 +79,5 @@
    bool                            _outLockTime;
    int                             _samplingRateMult10;
-   double                          _outWait;
+   int                             _outWait;
    QMutex                          _mutex;
    int                             _confInterval;
