From owner-cvs-all Wed Jun 28 20:27:49 2000 Delivered-To: cvs-all@freebsd.org Received: from server.baldwin.cx (server.geekhouse.net [64.81.6.52]) by hub.freebsd.org (Postfix) with ESMTP id 2319C37C391; Wed, 28 Jun 2000 20:27:07 -0700 (PDT) (envelope-from john@baldwin.cx) Received: from john.baldwin.cx (root@john.baldwin.cx [192.168.1.18]) by server.baldwin.cx (8.9.3/8.9.3) with ESMTP id UAA00672; Wed, 28 Jun 2000 20:27:05 -0700 (PDT) (envelope-from john@baldwin.cx) Received: (from john@localhost) by john.baldwin.cx (8.9.3/8.9.3) id KAA03683; Wed, 28 Jun 2000 10:21:31 -0700 (PDT) (envelope-from john) Message-Id: <200006281721.KAA03683@john.baldwin.cx> X-Mailer: XFMail 1.4.0 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: Date: Wed, 28 Jun 2000 10:21:31 -0700 (PDT) Organization: BSD, Inc. From: John Baldwin To: Dag-Erling Smorgrav Subject: Re: cvs commit: src/sys/conf files options src/sys/i386/conf NOT Cc: cvs-committers@freebsd.org, cvs-all@freebsd.org, Alfred Perlstein Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On 28-Jun-00 Dag-Erling Smorgrav wrote: > Alfred Perlstein writes: >> * John Baldwin [000628 01:11] wrote: >> > On 27-Jun-00 Alfred Perlstein wrote: >> > > * Dag-Erling Smorgrav [000627 04:43] wrote: >> > >> Alfred Perlstein writes: >> > >> > two accept filters are provided, one that returns sockets when data >> > >> > arrives the other when an http request is completed (doesn't work >> > >> > with 0.9 requests) >> > >> ...which means it doesn't work except as proof of concept. >> > > Show me a browser that only issues 0.9 requests and I'll show you >> > > a browser that wouldn't grok the html on my page even if it did >> > > respond to 0.9. >> > For one thing, if I manually telnet to a host, I'm much more likely >> > to use a 0.9 request than a 1.0 one [...] >> Which won't work when there's vhosting going on. > > I know. But in any case, you didn't specify *how* HTTPACCEPT fails to > work with HTTP 0.9. If it wakes the process up too early, no problem > (you're no worse off than without HTTPACCETPT). But if it never wakes > up the process (because it keeps waiting for more header lines), > that's not acceptable. It waits for a full HTTP/1.0 header, i.e. one including a blank line. Thus, it won't ever return the socket as ready if a server uses a 0.9 request.. -- John Baldwin -- http://www.FreeBSD.org/~jhb/ PGP Key: http://www.cslab.vt.edu/~jobaldwi/pgpkey.asc "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message