Index: /trunk/BNC/bncgetthread.cpp
===================================================================
--- /trunk/BNC/bncgetthread.cpp	(revision 1927)
+++ /trunk/BNC/bncgetthread.cpp	(revision 1928)
@@ -323,4 +323,9 @@
 ////////////////////////////////////////////////////////////////////////////
 bncGetThread::~bncGetThread() {
+
+  if (isRunning()) {
+    wait();
+  }
+
   if (_query) {
     _query->stop();
