gnunet-svn
[Top][All Lists]
Advanced

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

[GNUnet-SVN] r28107 - libmicrohttpd/src/microspdy


From: gnunet
Subject: [GNUnet-SVN] r28107 - libmicrohttpd/src/microspdy
Date: Wed, 17 Jul 2013 12:27:47 +0200

Author: andreyu
Date: 2013-07-17 12:27:46 +0200 (Wed, 17 Jul 2013)
New Revision: 28107

Modified:
   libmicrohttpd/src/microspdy/io_raw.c
   libmicrohttpd/src/microspdy/session.c
Log:
spdy: TCP_CORK flush only when needed, fix

Modified: libmicrohttpd/src/microspdy/io_raw.c
===================================================================
--- libmicrohttpd/src/microspdy/io_raw.c        2013-07-17 10:01:33 UTC (rev 
28106)
+++ libmicrohttpd/src/microspdy/io_raw.c        2013-07-17 10:27:46 UTC (rev 
28107)
@@ -176,7 +176,7 @@
 int
 SPDYF_raw_after_write(struct SPDY_Session *session, int was_written)
 {
-  if(0 == (SPDY_DAEMON_FLAG_NO_DELAY & session->daemon->flags))
+  if(SPDY_YES == was_written && 0 == (SPDY_DAEMON_FLAG_NO_DELAY & 
session->daemon->flags))
   {
     int val = 0;
     int ret;

Modified: libmicrohttpd/src/microspdy/session.c
===================================================================
--- libmicrohttpd/src/microspdy/session.c       2013-07-17 10:01:33 UTC (rev 
28106)
+++ libmicrohttpd/src/microspdy/session.c       2013-07-17 10:27:46 UTC (rev 
28107)
@@ -1025,7 +1025,7 @@
                session->status = SPDY_SESSION_STATUS_CLOSING;
        
        //return i>0 ? SPDY_YES : SPDY_NO;
-       return session->fio_after_write(session, i>0);
+       return session->fio_after_write(session, i>0 ? SPDY_YES : SPDY_NO);
 }
 
 




reply via email to

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