gnunet-svn
[Top][All Lists]
Advanced

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

[GNUnet-SVN] r35893 - libmicrohttpd/src/microhttpd


From: gnunet
Subject: [GNUnet-SVN] r35893 - libmicrohttpd/src/microhttpd
Date: Mon, 8 Jun 2015 23:57:59 +0200

Author: Karlson2k
Date: 2015-06-08 23:57:59 +0200 (Mon, 08 Jun 2015)
New Revision: 35893

Modified:
   libmicrohttpd/src/microhttpd/daemon.c
Log:
send_param_adapter(): fix setting errno on W32

Modified: libmicrohttpd/src/microhttpd/daemon.c
===================================================================
--- libmicrohttpd/src/microhttpd/daemon.c       2015-06-08 21:57:52 UTC (rev 
35892)
+++ libmicrohttpd/src/microhttpd/daemon.c       2015-06-08 21:57:59 UTC (rev 
35893)
@@ -1145,8 +1145,8 @@
   /* Handle broken kernel / libc, returning -1 but not setting errno;
      kill connection as that should be safe; reported on mailinglist here:
      http://lists.gnu.org/archive/html/libmicrohttpd/2014-10/msg00023.html */
-  if ( (-1 == ret) && (0 == errno) )
-    errno = ECONNRESET;
+  if ( (0 > ret) && (0 == MHD_socket_errno_) )
+    MHD_set_socket_errno_(ECONNRESET);
   return ret;
 }
 




reply via email to

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