apr-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "David Reid" <da...@jetnet.co.uk>
Subject Re: [PATCH] FreeBSD threads configure support
Date Tue, 11 Nov 2003 14:52:22 GMT
FWIW, without this patch I tried doing what you suggest and had the same
result. I'll try again with the patch. That was 5.1 which looking at the
patch should be ok.

david

----- Original Message ----- 
From: "Justin Erenkrantz" <justin@erenkrantz.com>
To: "Craig Rodrigues" <rodrigc@crodrigues.org>
Cc: <dev@apr.apache.org>
Sent: Tuesday, November 11, 2003 12:51 AM
Subject: Re: [PATCH] FreeBSD threads configure support


> --On Monday, November 10, 2003 19:40:31 -0500 Craig Rodrigues
> <rodrigc@crodrigues.org> wrote:
>
> > On Sun, Nov 09, 2003 at 10:39:05PM -0800, Justin Erenkrantz wrote:
> >> FreeBSD's reliability with threads.  Please see STATUS entries in
> >> httpd-2.x  regarding this.
> >
> > There is not enough information in STATUS to go on.
> > Do you have a testcase, or pointers to further information?
>
> The mailing list references in httpd's STATUS might be of some help.
>
> Roughly, the test case is fairly simple and is as follows:
>
> - Build threaded APR (--enable-threads) and httpd with worker MPM
> (--with-mpm=worker)
> - Start httpd with worker MPM (default config okay - 2+ processes
required!)
> - Issue an HTTP request against the httpd (i.e. apachectl status)
> - *no response yet*
> - Issue another connection and request against the same httpd (i.e.
another
> window w/apachectl status or whatnot)
> - *Response from 1st request is returned*
> - *No response to 2nd request yet*
> - Issue another connection
> - *Response from 2nd*
> - *No response from 3rd until 4th request, etc, etc, etc*
>
> This worker MPM code works correctly on Linux, Solaris, AIX, Darwin, etc,
> so we believe our pthread API usage in APR is correct.  But, perhaps
> someone familiar with FreeBSD can shed some more light on this.  (If you
> could pass along to David, that might be helpful!)
>
> We know 4.x still has this problem, and we believe 5.0 had it (at least
the
> original 5.0 did), too.  But, I don't have access to a FreeBSD 5.x box to
> test this.
>
> HTH.  -- justin
>


Mime
View raw message