On 21 Feb 2001 [EMAIL PROTECTED] wrote:
> stoddard 01/02/21 13:14:33
>
> Modified: modules/http http_protocol.c
> Log:
> BUFF is gone!
BUFF may be gone, but were these issues ever REALLY investigated?
Ryan
>
> Revision Changes Path
> 1.299 +2 -23 httpd-2.0/modules/http/http_protocol.c
>
> Index: http_protocol.c
> ===================================================================
> RCS file: /home/cvs/httpd-2.0/modules/http/http_protocol.c,v
> retrieving revision 1.298
> retrieving revision 1.299
> diff -u -r1.298 -r1.299
> --- http_protocol.c 2001/02/16 04:26:39 1.298
> +++ http_protocol.c 2001/02/21 21:14:33 1.299
> @@ -1223,23 +1223,9 @@
> * read(). B_SAFEREAD ensures that the BUFF layer flushes if it will
> * have to block during a read.
> */
> -#if 0
> - /* XXX: I am 99% sure that these are already taken care of, but I want to
> - * really investigate them still. Removing them from the code doesn't
> - * hurt however, because nothing is using BUFF anymore.
> - */
> - ap_bsetflag(conn->client, B_SAFEREAD, 1);
> - ap_bflush(conn->client);
> -#endif
> +
> while ((len = ap_getline(l, sizeof(l), r, 0)) <= 0) {
> if (len < 0) { /* includes EOF */
> -#if 0
> - /* XXX: I am 99% sure that these are already taken care of, but I want to
> - * really investigate them still. Removing them from the code doesn't
> - * hurt however, because nothing is using BUFF anymore.
> - */
> - ap_bsetflag(conn->client, B_SAFEREAD, 0);
> -#endif
> /* this is a hack to make sure that request time is set,
> * it's not perfect, but it's better than nothing
> */
> @@ -1260,17 +1246,10 @@
> #endif
> */
>
> -#if 0
> - /* XXX: I am 99% sure that these are already taken care of, but I want to
> - * really investigate them still. Removing them from the code doesn't
> - * hurt however, because nothing is using BUFF anymore.
> - */
> - ap_bsetflag(conn->client, B_SAFEREAD, 0);
> -#endif
> -
> r->request_time = apr_time_now();
> r->the_request = apr_pstrdup(r->pool, l);
> r->method = ap_getword_white(r->pool, &ll);
> +
> #if 0
> /* XXX If we want to keep track of the Method, the protocol module should do
> * it. That support isn't in the scoreboard yet. Hopefully next week
>
>
>
>
>
_______________________________________________________________________________
Ryan Bloom [EMAIL PROTECTED]
406 29th St.
San Francisco, CA 94131
-------------------------------------------------------------------------------