Return-Path: Delivered-To: apmail-httpd-dev-archive@www.apache.org Received: (qmail 26775 invoked from network); 1 Oct 2009 19:23:17 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 1 Oct 2009 19:23:17 -0000 Received: (qmail 82065 invoked by uid 500); 1 Oct 2009 19:23:16 -0000 Delivered-To: apmail-httpd-dev-archive@httpd.apache.org Received: (qmail 81983 invoked by uid 500); 1 Oct 2009 19:23:16 -0000 Mailing-List: contact dev-help@httpd.apache.org; run by ezmlm Precedence: bulk Reply-To: dev@httpd.apache.org list-help: list-unsubscribe: List-Post: List-Id: Delivered-To: mailing list dev@httpd.apache.org Received: (qmail 81974 invoked by uid 99); 1 Oct 2009 19:23:16 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 01 Oct 2009 19:23:16 +0000 X-ASF-Spam-Status: No, hits=2.2 required=10.0 tests=HTML_MESSAGE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of trawick@gmail.com designates 72.14.220.159 as permitted sender) Received: from [72.14.220.159] (HELO fg-out-1718.google.com) (72.14.220.159) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 01 Oct 2009 19:23:06 +0000 Received: by fg-out-1718.google.com with SMTP id e21so1681610fga.12 for ; Thu, 01 Oct 2009 12:21:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:content-type; bh=zsYWtnzVJBQTIEMw0LXVLjEKDAJQTFyDP7RG2BHVga4=; b=XGeFqvlx7imMk1/D91y+bguqqkKk67xu2vsGcwuZLhZ5nlZLC7DqmmyR+q8cUQ8nMj UGUXA9Jk/OEPoODhAc98n4XAeQvEFVRRtv2q1GitLd4v0ehf3PUHAAPgq2AOrh4RoCE0 fRIolqpKh37wKjheqryzKx7BEPmwUm57ig/ao= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; b=Aq79qraVZYG/hrDTXicjF06/q00Bu566e2RmaaSfIL8TkF+FrjQlqh4uZI+ZJxaR8t HxGXMgUNUQQ0K4qFMLBImRK0xM2BAf9TT9vx/W8XdRBayzsrvUeWgELVR22Ql4V9/+o1 ZT4DgfDrpjapsrzXojmbxcGeYIF8mKZTsRRac= MIME-Version: 1.0 Received: by 10.86.232.5 with SMTP id e5mr1558581fgh.27.1254424906460; Thu, 01 Oct 2009 12:21:46 -0700 (PDT) In-Reply-To: <09DEA6E8-4A49-43A5-906F-CD458161EBCB@jaguNET.com> References: <4AC4AB73.90502@sharp.fm> <5D38BC7D-36B1-47EA-B155-371C58E99261@jaguNET.com> <4AC4BA4E.7080406@sharp.fm> <09DEA6E8-4A49-43A5-906F-CD458161EBCB@jaguNET.com> Date: Thu, 1 Oct 2009 15:21:46 -0400 Message-ID: Subject: Re: simple MPM requires apr-trunk From: Jeff Trawick To: dev@httpd.apache.org Content-Type: multipart/alternative; boundary=00c09ffb5289f26e720474e48ef3 X-Virus-Checked: Checked by ClamAV on apache.org --00c09ffb5289f26e720474e48ef3 Content-Type: text/plain; charset=ISO-8859-1 On Thu, Oct 1, 2009 at 3:10 PM, Jim Jagielski wrote: > > On Oct 1, 2009, at 11:14 AM, Jeff Trawick wrote: > > On Thu, Oct 1, 2009 at 11:09 AM, Jeff Trawick wrote: >> On Thu, Oct 1, 2009 at 10:18 AM, Graham Leggett wrote: >> Jim Jagielski wrote: >> >> > Yeah, but do we want to require 1.4, which means backporting the >> > pollcb stuff, or do we want to require 2.0, which means httpd 2.4 >> > will be pushed out even further...? >> >> I'd say backport the pollcb stuff. httpd v2.3.x alphas are out the door, >> while apr v2.x alphas aren't. >> >> I generally agree with backporting pollcb to apr 1.4.x >> >> you guys are confusing me ;) >> >> pollcb is in 1.3.x even; AFAIK it is just APR_POLLSET_NODEFAULT that >> simple wants from later APR >> >> > > It's this: > > int good_methods[] = {APR_POLLSET_KQUEUE, APR_POLLSET_PORT, > APR_POLLSET_EPOLL}; > > and the use of apr_pollcb_create_ex() > > yeah --00c09ffb5289f26e720474e48ef3 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
On Thu, Oct 1, 2009 at 3:10 PM, Jim Jagielski <jim@jagunet.com&= gt; wrote:

On Oct 1, 2009, at 11:14 AM, Jeff Trawick wrote:

On Thu, Oct 1, 2009 at 11:09 AM, Jeff Trawick <trawick@gmail.com> wrote:
On Thu, Oct 1, 2009 at 10:18 AM, Graham Leggett <minfrin@sharp.fm> wrote:
Jim Jagielski wrote:

> Yeah, but do we want to require 1.4, which means backporting the
> pollcb stuff, or do we want to require 2.0, which means httpd 2.4
> will be pushed out even further...?

I'd say backport the pollcb stuff. httpd v2.3.x alphas are out the door= ,
while apr v2.x alphas aren't.

I generally agree with backporting pollcb to apr 1.4.x

you guys are confusing me ;)

pollcb is in 1.3.x even; AFAIK it is just APR_POLLSET_NODEFAULT that simple= wants from later APR



It's this:

=A0 =A0 =A0 =A0int good_methods[] =3D {APR_POLLSET_KQUEUE, APR_POLLSET_POR= T, APR_POLLSET_EPOLL};

and the use of apr_pollcb_create_ex()

yeah

--00c09ffb5289f26e720474e48ef3--