Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 18 Feb 2005 12:29:29 -0800 (PST)
From:      Kelly Yancey <kbyanc@posi.net>
To:        Colin Percival <cperciva@freebsd.org>
Cc:        Kelly Yancey <kbyanc@freebsd.org>
Subject:   Re: cvs commit: src/lib/libfetch http.c
Message-ID:  <20050218122827.P12276@gateway.posi.net>
In-Reply-To: <42150889.7040609@freebsd.org>
References:  <200502160022.j1G0MK3P059683@repoman.freebsd.org> <42150889.7040609@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, 17 Feb 2005, Colin Percival wrote:

> Kelly Yancey wrote:
> >   Set TCP_NOPUSH on HTTP requests, reducing the number of round-trips
> >   necessary to establish each connection.
>
> Funny, I was talking to murray about this just a couple of days ago.  My
> solution, written with a view towards pipelined http, was to write the
> request into a buffer and then execute a single syscall to send the entire
> request at once; but TCP_NOPUSH is probably a better solution for now.
>
> Colin Percival
>

  Yeah, that would be a better solution long-term as it would apply to
HTTP PUT requests too (currently unimplemented).

  Kelly

--
Kelly Yancey  -  kbyanc@{posi.net,FreeBSD.org}  -  kelly@nttmcl.com



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050218122827.P12276>