diff options
author | Matthias Wachs <wachs@net.in.tum.de> | 2011-11-15 12:03:37 +0000 |
---|---|---|
committer | Matthias Wachs <wachs@net.in.tum.de> | 2011-11-15 12:03:37 +0000 |
commit | 6ad3fb49f0745731a820473539436be99c4ba4b3 (patch) | |
tree | d74bedeca717c12501d2688f3bead8226d4b0944 /src | |
parent | 20e86c5bb520dadff4354ab8a0728b914ed82e3f (diff) | |
download | gnunet-6ad3fb49f0745731a820473539436be99c4ba4b3.tar.gz gnunet-6ad3fb49f0745731a820473539436be99c4ba4b3.zip |
related to mantis 1905
Diffstat (limited to 'src')
-rw-r--r-- | src/transport/plugin_transport_unix.c | 2 |
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)) |