[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;
}
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r35893 - libmicrohttpd/src/microhttpd,
gnunet <=