Index: trunk/BNC/src/bncgetthread.cpp
===================================================================
--- trunk/BNC/src/bncgetthread.cpp	(revision 9189)
+++ trunk/BNC/src/bncgetthread.cpp	(revision 9191)
@@ -408,5 +408,5 @@
   }
 
-#ifdef BNC_DEBUG
+//#ifdef BNC_DEBUG
   if (BNC_CORE->mode() != t_bncCore::interactive) {
     while (!isFinished()) {
@@ -419,7 +419,7 @@
     }
   }
-#else
-  if (!isRunning()) {delete this;}
-#endif
+//#else
+//  if (!isRunning()) {delete this;}
+//#endif
 
 }
@@ -473,5 +473,5 @@
           BNC_CORE->stopCombination();
           BNC_CORE->stopPPP();
-          sleep(1);
+          sleep(2);
           ::exit(0);
         }
Index: trunk/BNC/src/bncmain.cpp
===================================================================
--- trunk/BNC/src/bncmain.cpp	(revision 9189)
+++ trunk/BNC/src/bncmain.cpp	(revision 9191)
@@ -63,5 +63,5 @@
   BNC_CORE->stopCombination();
   BNC_CORE->stopPPP();
-  //sleep(1);
+  sleep(2);
   ::exit(0);
 }
Index: trunk/BNC/src/pppMain.cpp
===================================================================
--- trunk/BNC/src/pppMain.cpp	(revision 9189)
+++ trunk/BNC/src/pppMain.cpp	(revision 9191)
@@ -103,5 +103,5 @@
       t_pppThread* pppThread = it.next();
       pppThread->exit();
-#ifdef BNC_DEBUG
+//#ifdef BNC_DEBUG
       if (BNC_CORE->mode() != t_bncCore::interactive) {
         while(!pppThread->isFinished()) {
@@ -110,5 +110,5 @@
         delete pppThread;
      }
-#endif
+//#endif
     }
     _pppThreads.clear();
