Index: trunk/BNC/bncrinex.cpp
===================================================================
--- trunk/BNC/bncrinex.cpp	(revision 555)
+++ trunk/BNC/bncrinex.cpp	(revision 556)
@@ -150,7 +150,9 @@
       while (true) {
         if (socket->canReadLine()) {
-          irc = success;
           QString line = socket->readLine();
           line.chop(1);
+          if (line.indexOf("MARKER NAME") != -1) {
+            irc = success;
+          }
           if (line.indexOf("RINEX VERSION") != -1) {
             if (_rinexVers == 3) {
