gnunet-svn
[Top][All Lists]
Advanced

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

[GNUnet-SVN] [libmicrohttpd] 69/154: function replace.


From: gnunet
Subject: [GNUnet-SVN] [libmicrohttpd] 69/154: function replace.
Date: Mon, 19 Aug 2019 10:16:21 +0200

This is an automated email from the git hooks/post-receive script.

ng0 pushed a commit to branch master
in repository libmicrohttpd.

commit a1a0bf1a0a1f6b4fcb55c9cb0262a31759b45a65
Author: ng0 <address@hidden>
AuthorDate: Wed Jul 24 13:11:34 2019 +0000

    function replace.
---
 src/microhttpd/connection.c | 21 +++++----------------
 1 file changed, 5 insertions(+), 16 deletions(-)

diff --git a/src/microhttpd/connection.c b/src/microhttpd/connection.c
index 719ba7b6..4b8b7a4a 100644
--- a/src/microhttpd/connection.c
+++ b/src/microhttpd/connection.c
@@ -489,22 +489,11 @@ sendfile_adapter (struct MHD_Connection *connection)
    * No other system in 2019-06 has TCP_CORK. */
   if ((! using_tls) && (use_corknopush) && (have_cork && ! want_cork))
     {
-      if (0 == setsockopt (connection->socket_fd,
-                           IPPROTO_TCP,
-                           TCP_CORK,
-                           (const void *) &off_val,
-                           sizeof (off_val)))
-      {
-        connection->sk_tcp_nodelay_on = true;
-      }
-      else if (0 == setsockopt (connection->socket_fd,
-                                IPPROTO_TCP,
-                                TCP_NODELAY,
-                                (const void *) &on_val,
-                                sizeof (on_val)))
-      {
-        connection->sk_tcp_nodelay_on = true;
-      }
+      MHD_send_socket_state_cork_nodelay_ (connection,
+                                           false,
+                                           true,
+                                           true,
+                                           true);
     }
 #elif TCP_NOPUSH
   /* TCP_NOPUSH on FreeBSD is equal to cork on Linux, with the

-- 
To stop receiving notification emails like this one, please contact
address@hidden.



reply via email to

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