gnunet-svn
[Top][All Lists]
Advanced

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

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


From: gnunet
Subject: [GNUnet-SVN] r9105 - gnunet/src/util
Date: Sun, 4 Oct 2009 06:46:44 -0600

Author: grothoff
Date: 2009-10-04 06:46:43 -0600 (Sun, 04 Oct 2009)
New Revision: 9105

Modified:
   gnunet/src/util/network.c
Log:
backup errno

Modified: gnunet/src/util/network.c
===================================================================
--- gnunet/src/util/network.c   2009-10-04 12:30:25 UTC (rev 9104)
+++ gnunet/src/util/network.c   2009-10-04 12:46:43 UTC (rev 9105)
@@ -148,14 +148,17 @@
 GNUNET_NETWORK_socket_close (struct GNUNET_NETWORK_Handle *desc)
 {
   int ret;
+  int eno;
+
 #ifdef MINGW
   ret = closesocket (desc->fd);
-  SetErrnoFromWinsockError (WSAGetLastError ());
+  SetErrnoFromWinsockError (WSAGetLastError ());  
 #else
   ret = close (desc->fd);
 #endif
-
+  eno = errno;
   GNUNET_free (desc);
+  errno = eno;
   return ret == 0 ? GNUNET_OK : GNUNET_SYSERR;
 }
 





reply via email to

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