Index: trunk/ntripserver/ntripserver.c
===================================================================
--- trunk/ntripserver/ntripserver.c	(revision 9458)
+++ trunk/ntripserver/ntripserver.c	(revision 9459)
@@ -1572,5 +1572,11 @@
           if (errno != EAGAIN) {
             perror("WARNING: could not send data to Destination caster");
-            return;
+            if (outmode == NTRIP1) {
+              return;
+            }
+            if (outmode == TCPIP) {
+              memset((char*) &buffer, 0x00, sizeof(buffer));
+              nBufferBytes = 0;
+            }
           }
         } else if (i) {
