gnunet-svn
[Top][All Lists]
Advanced

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

[GNUnet-SVN] r8926 - gnunet/src/util


From: gnunet
Subject: [GNUnet-SVN] r8926 - gnunet/src/util
Date: Tue, 1 Sep 2009 15:15:10 -0600

Author: durner
Date: 2009-09-01 15:15:09 -0600 (Tue, 01 Sep 2009)
New Revision: 8926

Modified:
   gnunet/src/util/network.c
Log:
Windows returns EWOULDBLOCK instead of EINPROGRESS

Modified: gnunet/src/util/network.c
===================================================================
--- gnunet/src/util/network.c   2009-09-01 20:52:44 UTC (rev 8925)
+++ gnunet/src/util/network.c   2009-09-01 21:15:09 UTC (rev 8926)
@@ -182,7 +182,11 @@
   ret = connect (desc->fd, address, address_len);
 #ifdef MINGW
   if (SOCKET_ERROR == ret)
-    SetErrnoFromWinsockError (WSAGetLastError ());
+    {
+      SetErrnoFromWinsockError (WSAGetLastError ());
+      if (errno == EWOULDBLOCK)
+        errno = EINPROGRESS;
+    }
 #endif
   return ret == 0 ? GNUNET_OK : GNUNET_SYSERR;
 }





reply via email to

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