Index: /trunk/ntripserver/ntripserver.c
===================================================================
--- /trunk/ntripserver/ntripserver.c	(revision 9453)
+++ /trunk/ntripserver/ntripserver.c	(revision 9454)
@@ -922,4 +922,5 @@
 
       if (outputmode == TCPIP) {
+        caster.sin_addr.s_addr = INADDR_ANY;
         // Forcefully attaching socket to the local port
         if (bind(socket_tcp, (struct sockaddr *)&caster, sizeof(caster)) < 0)        {
@@ -933,7 +934,7 @@
         int addrlen = sizeof(caster);
         if ((local_socket_tcp = accept(socket_tcp, (struct sockaddr *)&caster,
-                                      (socklen_t*)&addrlen)) < 0)        {
+                                      (socklen_t*)&addrlen)) < 0) {
             perror("accept");
-            break;;
+            break;
         }
       }
@@ -1559,5 +1560,5 @@
           strcpy(buffer, "");
           memcpy(buffer, chunkBytes, (size_t) nChunkBytes);
-          nBufferBytes = nChunkBytes;
+          nBufferBytes = nChunkBytes;fprintf(stderr, "%s", buffer);
         }
       }
@@ -1582,5 +1583,6 @@
         nBufferBytes = 0;
       }
-    } else if ((nBufferBytes) && (outmode == UDP)) {
+    }
+    else if ((nBufferBytes) && (outmode == UDP)) {
       char rtpbuf[1592];
       int i;
