diff options
Diffstat (limited to 'src/microhttpd/mhd_send.c')
-rw-r--r-- | src/microhttpd/mhd_send.c | 49 |
1 files changed, 0 insertions, 49 deletions
diff --git a/src/microhttpd/mhd_send.c b/src/microhttpd/mhd_send.c index d8e49954..be136c23 100644 --- a/src/microhttpd/mhd_send.c +++ b/src/microhttpd/mhd_send.c | |||
@@ -319,25 +319,7 @@ MHD_send_on_connection2_ (struct MHD_Connection *connection, | |||
319 | struct iovec vector[2]; | 319 | struct iovec vector[2]; |
320 | 320 | ||
321 | have_cork = ! connection->sk_cork_on; | 321 | have_cork = ! connection->sk_cork_on; |
322 | /* | ||
323 | #if TCP_NODELAY | ||
324 | use_corknopush = false; | ||
325 | #elif TCP_CORK | ||
326 | use_corknopush = true; | ||
327 | #elif TCP_NOPUSH | ||
328 | use_corknopush = true; | ||
329 | #endif | ||
330 | */ | ||
331 | |||
332 | pre_cork_setsockopt (connection, want_cork); | 322 | pre_cork_setsockopt (connection, want_cork); |
333 | /* | ||
334 | #if TCP_NODELAY | ||
335 | if ((! use_corknopush) && (! have_cork && want_cork)) | ||
336 | { | ||
337 | MHD_setsockopt_ (connection, TCP_NODELAY, false, false); | ||
338 | } | ||
339 | #endif | ||
340 | */ | ||
341 | 323 | ||
342 | vector[0].iov_base = header; | 324 | vector[0].iov_base = header; |
343 | vector[0].iov_len = strlen (header); | 325 | vector[0].iov_len = strlen (header); |
@@ -356,37 +338,6 @@ MHD_send_on_connection2_ (struct MHD_Connection *connection, | |||
356 | 338 | ||
357 | post_cork_setsockopt (connection, want_cork); | 339 | post_cork_setsockopt (connection, want_cork); |
358 | 340 | ||
359 | /* | ||
360 | #if TCP_CORK | ||
361 | if (use_corknopush) | ||
362 | { | ||
363 | eno; | ||
364 | |||
365 | eno = errno; | ||
366 | if ((ret == header_len + buffer_len) && have_cork) | ||
367 | { | ||
368 | // Response complete, definitely uncork! | ||
369 | MHD_setsockopt_ (connection, TCP_CORK, false, true); | ||
370 | } | ||
371 | errno = eno; | ||
372 | } | ||
373 | return ret; | ||
374 | #elif TCP_NOPUSH | ||
375 | if (use_corknopush) | ||
376 | { | ||
377 | eno; | ||
378 | |||
379 | eno = errno; | ||
380 | if (ret == header_len + buffer_len) | ||
381 | { | ||
382 | // Response complete, set NOPUSH to off | ||
383 | MHD_setsockopt_ (connection, TCP_NOPUSH, false, false); | ||
384 | } | ||
385 | errno = eno; | ||
386 | } | ||
387 | return ret; | ||
388 | #endif | ||
389 | */ | ||
390 | return ret; | 341 | return ret; |
391 | 342 | ||
392 | #else | 343 | #else |