Index: trunk/BNC/bnccaster.cpp
===================================================================
--- trunk/BNC/bnccaster.cpp	(revision 1390)
+++ trunk/BNC/bnccaster.cpp	(revision 1391)
@@ -39,6 +39,4 @@
  * -----------------------------------------------------------------------*/
 
-#include <iostream>
-
 #include <math.h>
 #include <unistd.h>
@@ -49,6 +47,4 @@
 #include "bncutils.h"
 #include "RTCM/GPSDecoder.h"
-
-using namespace std;
 
 // Constructor
@@ -121,11 +117,7 @@
   while(it.hasNext()){
     bncGetThread* thread = it.next();
-    cout << "~bncCaster A" << endl;
     thread->terminate();
-    cout << "~bncCaster B" << endl;
     thread->wait();
-    cout << "~bncCaster C" << endl;
     delete thread;
-    cout << "~bncCaster D" << endl;
   }
   delete _out;
Index: trunk/BNC/bncgetthread.cpp
===================================================================
--- trunk/BNC/bncgetthread.cpp	(revision 1390)
+++ trunk/BNC/bncgetthread.cpp	(revision 1391)
@@ -302,9 +302,7 @@
 ////////////////////////////////////////////////////////////////////////////
 void bncGetThread::terminate() {
-  cout << "terminate a" << endl;
   if (_query) {
     _query->stop();
   }
-  cout << "terminate b" << endl;
   QThread::terminate();
 }
Index: trunk/BNC/bncnetqueryv2.cpp
===================================================================
--- trunk/BNC/bncnetqueryv2.cpp	(revision 1390)
+++ trunk/BNC/bncnetqueryv2.cpp	(revision 1391)
@@ -37,8 +37,7 @@
 }
 
-// 
+// Stop (quit even loop)
 ////////////////////////////////////////////////////////////////////////////
 void bncNetQueryV2::stop() {
-  _reply->abort();
   _eventLoop->quit();
 }
Index: trunk/BNC/bncnetqueryv2.h
===================================================================
--- trunk/BNC/bncnetqueryv2.h	(revision 1390)
+++ trunk/BNC/bncnetqueryv2.h	(revision 1391)
@@ -11,4 +11,5 @@
   virtual ~bncNetQueryV2();
 
+  virtual void stop();
   virtual void waitForRequestResult(const QUrl& url, QByteArray& outData);
   virtual void startRequest(const QUrl& url, const QByteArray& gga);
