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>