module: fixed receiving size
[p2p-kernel-protocol.git] / test / server / server.c
index 317c9a1..cf7b245 100644 (file)
@@ -47,14 +47,12 @@ int main(int argc, char **argv)
        printf("Bound to: %s:%s\n", argv[0], argv[1]);
        argv += 2;
        
-       do {
-               err = read(sock, argv[0], sizeof(argv[0]));
-               if (err < 0) {
-                       printf("Error while receiving file %s: %s(%d)\n", argv[0],
-                                       strerror(errno), errno);
-                       return err;
-               }
-       } while (err > 0);
+       err = read(sock, argv[0], sizeof(argv[0]));
+       if (err < 0) {
+               printf("Error while receiving file %s: %s(%d)\n", argv[0],
+                               strerror(errno), errno);
+               return err;
+       }
 
        printf("Successfully read file %s\n", argv[0]);