aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/microhttpd/mhd_sockets.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/microhttpd/mhd_sockets.c b/src/microhttpd/mhd_sockets.c
index a52d5eb5..31b53e1e 100644
--- a/src/microhttpd/mhd_sockets.c
+++ b/src/microhttpd/mhd_sockets.c
@@ -505,6 +505,11 @@ MHD_socket_cork_ (MHD_socket sock,
505 const MHD_SCKT_OPT_BOOL_ on_val = 1; 505 const MHD_SCKT_OPT_BOOL_ on_val = 1;
506 506
507 /* Disable extra buffering */ 507 /* Disable extra buffering */
508 if (MHD_INVALID_SOCKET == sock)
509 {
510 errno = EBADF;
511 return 0; /* failed */
512 }
508 if (0 != setsockopt (sock, 513 if (0 != setsockopt (sock,
509 IPPROTO_TCP, 514 IPPROTO_TCP,
510 MHD_TCP_CORK_NOPUSH, 515 MHD_TCP_CORK_NOPUSH,