Return-Path: Delivered-To: apmail-httpd-dev-archive@www.apache.org Received: (qmail 8992 invoked from network); 29 Jan 2008 21:23:56 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 29 Jan 2008 21:23:56 -0000 Received: (qmail 44898 invoked by uid 500); 29 Jan 2008 21:23:42 -0000 Delivered-To: apmail-httpd-dev-archive@httpd.apache.org Received: (qmail 44057 invoked by uid 500); 29 Jan 2008 21:23:40 -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 44044 invoked by uid 99); 29 Jan 2008 21:23:40 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 29 Jan 2008 13:23:40 -0800 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: local policy) Received: from [209.133.199.10] (HELO jimsys.jagunet.com) (209.133.199.10) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 29 Jan 2008 21:23:14 +0000 Received: from [127.0.0.1] (localhost [127.0.0.1]) by jimsys.jagunet.com (Postfix) with ESMTP id 3D4F8E9AFC9 for ; Tue, 29 Jan 2008 16:23:21 -0500 (EST) Mime-Version: 1.0 (Apple Message framework v753) In-Reply-To: <479F9610.1000705@apache.org> References: <20080129142628.D1B3B1A9832@eris.apache.org> <479F900A.2010005@apache.org> <479F9610.1000705@apache.org> Content-Type: text/plain; charset=US-ASCII; format=flowed Message-Id: Content-Transfer-Encoding: 7bit From: Jim Jagielski Subject: Re: svn commit: r616335 - in /httpd/httpd/trunk: CHANGES modules/proxy/proxy_util.c Date: Tue, 29 Jan 2008 16:23:20 -0500 To: dev@httpd.apache.org X-Mailer: Apple Mail (2.753) X-Virus-Checked: Checked by ClamAV on apache.org On Jan 29, 2008, at 4:09 PM, Ruediger Pluem wrote: > Oops. My fault. We need to continue in the loop, but I guess we can do > the following to avoid an unneeded strncasecmp > Huh? If real isn't a balancer, then we drop to the orig impl. If it is, then we try to find the right worker and, when we find it, we match and return. If we are a balancer but don't find a worker, we drop through anyway. I guess your point is that you don't like the drop through on the found-balancer-but-didn't-find- worker case... is that right? The reason I didn't is that I didn't want to too much overload the idea of special schemes. Treat balancer: special for what we know, but even if we don't find a member, continue on as we would not matter what the scheme :)