Return-Path: Delivered-To: apmail-apr-dev-archive@www.apache.org Received: (qmail 47365 invoked from network); 25 May 2005 21:36:19 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 25 May 2005 21:36:19 -0000 Received: (qmail 57003 invoked by uid 500); 25 May 2005 21:36:17 -0000 Delivered-To: apmail-apr-dev-archive@apr.apache.org Received: (qmail 56961 invoked by uid 500); 25 May 2005 21:36:17 -0000 Mailing-List: contact dev-help@apr.apache.org; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Id: Delivered-To: mailing list dev@apr.apache.org Received: (qmail 56935 invoked by uid 99); 25 May 2005 21:36:16 -0000 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_HELO_PASS,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (hermes.apache.org: domain of jorton@redhat.com designates 66.187.233.31 as permitted sender) Received: from mx1.redhat.com (HELO mx1.redhat.com) (66.187.233.31) by apache.org (qpsmtpd/0.28) with ESMTP; Wed, 25 May 2005 14:36:15 -0700 Received: from int-mx1.corp.redhat.com (int-mx1.corp.redhat.com [172.16.52.254]) by mx1.redhat.com (8.12.11/8.12.11) with ESMTP id j4PLaDdf020027 for ; Wed, 25 May 2005 17:36:13 -0400 Received: from radish.cambridge.redhat.com (radish.cambridge.redhat.com [172.16.18.90]) by int-mx1.corp.redhat.com (8.11.6/8.11.6) with ESMTP id j4PLaCO04671 for ; Wed, 25 May 2005 17:36:12 -0400 Received: from radish.cambridge.redhat.com (localhost.localdomain [127.0.0.1]) by radish.cambridge.redhat.com (8.13.1/8.12.7) with ESMTP id j4PLaBU4030317 for ; Wed, 25 May 2005 22:36:11 +0100 Received: (from jorton@localhost) by radish.cambridge.redhat.com (8.13.1/8.12.10/Submit) id j4PLaBAl030316 for dev@apr.apache.org; Wed, 25 May 2005 22:36:11 +0100 Date: Wed, 25 May 2005 22:36:11 +0100 From: Joe Orton To: dev@apr.apache.org Subject: Re: svn commit: r178386 - /apr/apr/trunk/build/apr_hints.m4 Message-ID: <20050525213611.GA30131@redhat.com> Mail-Followup-To: dev@apr.apache.org References: <20050525062420.83107.qmail@minotaur.apache.org> <42941B22.8030404@force-elite.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: User-Agent: Mutt/1.4.1i X-Virus-Checked: Checked X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N On Wed, May 25, 2005 at 11:49:25AM -0700, Wilfredo Sánchez Vega wrote: > I just fixed APR to retry on EAGAIN. We should not disable the > use of poll() on Darwin. It's behavior on 10.4 may be unusual, but > it has not been shown to be broken. It's right for older versions still in any case; please fix it omit 10.4 if you're really sure that's right, I can't guess a pattern to match the appropriate versions. Your change needs backporting to all the branches, too. The fact that Al is triggering this behaviour so easily leaves me entirely unconvinced that this is a happy poll implementation, however. Is APR now busy-waiting in the poll/send loop for Al, have you checked a system call trace? Have you run the APR test suite on it, too? joe