Bläddra i källkod

check before post_ function if we need to set want_cork to false

ng0 6 år sedan
förälder
incheckning
abc998d219
1 ändrade filer med 3 tillägg och 0 borttagningar
  1. 3 0
      src/microhttpd/mhd_send.c

+ 3 - 0
src/microhttpd/mhd_send.c

@@ -340,6 +340,9 @@ MHD_send_on_connection2_ (struct MHD_Connection *connection,
   ret = writev (s, vector, iovcnt);
 #endif
 
+  if (ret == header_len + buffer_len)
+    want_cork = false;
+
   post_cork_setsockopt (connection, want_cork);
 
   return ret;