aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/transport/plugin_transport_unix.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/transport/plugin_transport_unix.c b/src/transport/plugin_transport_unix.c
index 270829e68..07dc50bb3 100644
--- a/src/transport/plugin_transport_unix.c
+++ b/src/transport/plugin_transport_unix.c
@@ -553,7 +553,7 @@ unix_real_send (void *cls, struct RetrySendContext *incoming_retry_context,
553 553
554 sent = GNUNET_NETWORK_socket_sendto (send_handle, message, ssize, sb, sbs); 554 sent = GNUNET_NETWORK_socket_sendto (send_handle, message, ssize, sb, sbs);
555 555
556 if ((GNUNET_SYSERR == sent) && (errno == EAGAIN)) 556 if ((GNUNET_SYSERR == sent) && ((errno == EAGAIN) || (errno == ENOBUFS)))
557 retry = GNUNET_YES; 557 retry = GNUNET_YES;
558 558
559 if ((GNUNET_SYSERR == sent) && (errno == EMSGSIZE)) 559 if ((GNUNET_SYSERR == sent) && (errno == EMSGSIZE))