libmicrohttpd

HTTP/1.x server C library (MHD 1.x, stable)
Log | Files | Refs | Submodules | README | LICENSE

commit dab960711f64b62dc447a66d98705dbb51407ca8
parent 35877189f6be4a7a0c2057cf750beb1acb47fe03
Author: Christian Grothoff <christian@grothoff.org>
Date:   Thu, 17 Oct 2019 19:12:08 +0200

avoid log message on EOPNOTSUPP for UNIX domain sockets, as suggested by Markus

Diffstat:
Msrc/microhttpd/daemon.c | 5+++--
1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/src/microhttpd/daemon.c b/src/microhttpd/daemon.c @@ -3259,8 +3259,9 @@ MHD_accept_connection (struct MHD_Daemon *daemon) #if defined(MHD_TCP_CORK_NOPUSH) || defined(HAVE_MSG_MORE) /* We will use TCP_CORK or TCP_NOPUSH or MSG_MORE to control transmission, disable Nagle's algorithm (always) */ - if (0 != MHD_socket_set_nodelay_ (s, - true)) + if ( (0 != MHD_socket_set_nodelay_ (s, + true)) && + (EOPNOTSUPP != errno) ) { #ifdef HAVE_MESSAGES MHD_DLOG (daemon,