- fixes
authorMatthias Wachs <wachs@net.in.tum.de>
Fri, 27 Apr 2012 10:07:01 +0000 (10:07 +0000)
committerMatthias Wachs <wachs@net.in.tum.de>
Fri, 27 Apr 2012 10:07:01 +0000 (10:07 +0000)
src/transport/plugin_transport_unix.c

index 46dee9ce38f35e7399ab28954bd7b3d43eb62038..041a7997af0c8433b81ae5b6cd923b0c19c291b6 100644 (file)
@@ -448,9 +448,13 @@ unix_real_send (void *cls,
       if (GNUNET_NETWORK_socket_setsockopt
           ((struct GNUNET_NETWORK_Handle *) send_handle, SOL_SOCKET, SO_SNDBUF,
            &size, sizeof (size)) == GNUNET_OK)
-        retry = GNUNET_YES;
+      {
+        sent = GNUNET_NETWORK_socket_sendto (send_handle, msgbuf, msgbuf_size, sb, sbs);
+      }
       else
+      {
         GNUNET_log_strerror (GNUNET_ERROR_TYPE_ERROR, "setsockopt");
+      }
     }
   }