Index: trunk/BNC/bncrinex.cpp
===================================================================
--- trunk/BNC/bncrinex.cpp	(revision 416)
+++ trunk/BNC/bncrinex.cpp	(revision 417)
@@ -496,7 +496,8 @@
   _out.close();
   if (!_rnxScriptName.isEmpty()) {
-    QProcess cmd;
-    cmd.start(_rnxScriptName, QStringList() << _fName << "&");
-    cmd.waitForFinished();
+    QProcess* cmd = new QProcess();
+    cmd->start(_rnxScriptName, QStringList() << _fName << "&");
+    cmd->waitForFinished(-1);
+    delete cmd;
     ///    system( QString(_rnxScriptName + " " + _fName + " &").toAscii().data() );
   }
