related to mantis 1905
authorMatthias Wachs <wachs@net.in.tum.de>
Tue, 15 Nov 2011 12:03:37 +0000 (12:03 +0000)
committerMatthias Wachs <wachs@net.in.tum.de>
Tue, 15 Nov 2011 12:03:37 +0000 (12:03 +0000)
src/transport/plugin_transport_unix.c

index 270829e686f646e180119ea9c545cf4e2714e0b3..07dc50bb3ae70709df3db0e54410707df1f5fbcb 100644 (file)
@@ -553,7 +553,7 @@ unix_real_send (void *cls, struct RetrySendContext *incoming_retry_context,
 
   sent = GNUNET_NETWORK_socket_sendto (send_handle, message, ssize, sb, sbs);
 
-  if ((GNUNET_SYSERR == sent) && (errno == EAGAIN))
+  if ((GNUNET_SYSERR == sent) && ((errno == EAGAIN) || (errno == ENOBUFS)))
     retry = GNUNET_YES;
 
   if ((GNUNET_SYSERR == sent) && (errno == EMSGSIZE))