Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:17856 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 20186 invoked by uid 1010); 12 Aug 2005 02:58:29 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 20171 invoked from network); 12 Aug 2005 02:58:29 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 12 Aug 2005 02:58:29 -0000 X-Host-Fingerprint: 64.233.184.192 wproxy.gmail.com Linux 2.4/2.6 Received: from ([64.233.184.192:17642] helo=wproxy.gmail.com) by pb1.pair.com (ecelerity 2.0 beta r(6323M)) with SMTP id BD/76-33075-5501CF24 for ; Thu, 11 Aug 2005 22:58:29 -0400 Received: by wproxy.gmail.com with SMTP id 40so133095wri for ; Thu, 11 Aug 2005 19:58:26 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=JCudDdrZGr0AiTvz84f51CnTIVXorKfzFbBYZH/V+Kq+dKKA/BWMezQem33P5qdYA7Ifi5K+wEoEUE1XF+90Xcps5elawApj8KeISqo5uI9eEiwxWcnahgofZSZBWwKyAFt+LSI+jsrdUyf5DAVpfhWrk9qPxMlsQUjwu6LtCPs= Received: by 10.54.59.12 with SMTP id h12mr59473wra; Thu, 11 Aug 2005 19:58:26 -0700 (PDT) Received: by 10.54.20.42 with HTTP; Thu, 11 Aug 2005 19:58:26 -0700 (PDT) Message-ID: <28139bc05081119584965a434@mail.gmail.com> Date: Fri, 12 Aug 2005 10:58:26 +0800 To: steve roussey Cc: Rasmus Lerdorf , Andreas Korthaus , internals@lists.php.net In-Reply-To: <57792e85050811174867b7a6c3@mail.gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <57792e85050808205143e96a8f@mail.gmail.com> <42F907A0.8070900@web.de> <57792e85050809142416ee5d6c@mail.gmail.com> <42F9217F.6010604@lerdorf.com> <57792e8505080917402f144072@mail.gmail.com> <42F962CF.4000503@lerdorf.com> <57792e85050811174867b7a6c3@mail.gmail.com> Subject: Re: [PHP-DEV] Re: Moving to PHP5.1 and Apache 2.2 next year, need help From: xuefer@gmail.com (Xuefer) On 8/12/05, steve roussey wrote: > Just a couple last notes on lingering: >=20 > o Apache 2+ uses SO_LINGER by default if it defined for that system. > Apache 1 will only use it if you define USE_SO_LINGER (I suppose in > configure). Apache2 has all sorts of stuff in the comments of the code > and in the manual which is just wrong. Its all from Apache1 and does > not reflect on Apache2's implementation. I wish they just erased it > instead. sorry, but i don't see any SO_LINGER, except some comments in apache2 source code, even you want to enable it by configure option. can you bring me to the source or document where you're told that apache2 uses SO_LINGER? >=20 > o As far as I can tell, current Linux will block until all data is > sent, then return (doing the actual closing part in the background) > with SO_LINGER. >=20 > o Lingerd caused my apache setup to crash. It was worth a try if it > didn't take much effort, but not worth fixing.