gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] r5380 - GNUnet/src/util/network


From: gnunet
Subject: [GNUnet-SVN] r5380 - GNUnet/src/util/network
Date: Sun, 29 Jul 2007 21:16:46 -0600 (MDT)

Author: grothoff
Date: 2007-07-29 21:16:46 -0600 (Sun, 29 Jul 2007)
New Revision: 5380

Modified:
   GNUnet/src/util/network/io.c
   GNUnet/src/util/network/select.c
Log:
ignore EAGAIN error


Modified: GNUnet/src/util/network/io.c
===================================================================
--- GNUnet/src/util/network/io.c        2007-07-30 01:48:04 UTC (rev 5379)
+++ GNUnet/src/util/network/io.c        2007-07-30 03:16:46 UTC (rev 5380)
@@ -343,10 +343,8 @@
               *read = pos;
               return (pos == 0) ? NO : YES;
             }
-#if DEBUG_IO
           GE_LOG_STRERROR (s->ectx,
-                           GE_DEBUG | GE_USER | GE_REQUEST, "recvfrom");
-#endif
+                           GE_ERROR | GE_USER | GE_BULK | GE_DEVELOPER, 
"recvfrom");
           *read = pos;
           return SYSERR;
         }

Modified: GNUnet/src/util/network/select.c
===================================================================
--- GNUnet/src/util/network/select.c    2007-07-30 01:48:04 UTC (rev 5379)
+++ GNUnet/src/util/network/select.c    2007-07-30 03:16:46 UTC (rev 5380)
@@ -643,20 +643,14 @@
 
                   msg = MALLOC (pending);
                   size = 0;
-                  if (YES != socket_recv_from (sh->listen_sock,
-                                               NC_Nonblocking,
-                                               msg,
-                                               pending,
-                                               &size,
-                                               clientAddr,
+                  if (SYSERR != socket_recv_from (sh->listen_sock,
+                                                 NC_Nonblocking,
+                                                 msg,
+                                                 pending,
+                                                 &size,
+                                                 clientAddr,
                                                &lenOfIncomingAddr))
                     {
-#if DEBUG_SELECT
-                      GE_LOG (sh->ectx,
-                              GE_DEBUG | GE_DEVELOPER | GE_BULK,
-                              "Error in select %p -- failed to receive %u 
bytes\n",
-                              sh, pending);
-#endif
                       socket_close (sh->listen_sock);
                     }
                   else





reply via email to

[Prev in Thread] Current Thread [Next in Thread]