Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:18709 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 6706 invoked by uid 1010); 8 Sep 2005 11:07:18 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 6690 invoked from network); 8 Sep 2005 11:07:18 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 8 Sep 2005 11:07:18 -0000 X-Host-Fingerprint: 192.38.9.232 gw2.emini.dk Linux 2.4/2.6 Received: from ([192.38.9.232:2987] helo=gw2.emini.dk) by pb1.pair.com (ecelerity 2.0 beta r(6323M)) with SMTP id 0C/3E-23233-56B10234 for ; Thu, 08 Sep 2005 07:07:17 -0400 Received: from [10.0.0.18] (palestine.intra.emini.dk [10.0.0.18]) by gw2.emini.dk (Postfix) with ESMTP id 65A9C825B4; Thu, 8 Sep 2005 13:07:13 +0200 (CEST) Message-ID: <43201B61.4070306@emini.dk> Date: Thu, 08 Sep 2005 13:07:13 +0200 Organization: Emini A/S User-Agent: Mozilla Thunderbird 1.0.6 (Windows/20050716) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Derick Rethans Cc: Andi Gutmans , iamstever@gmail.com, Scott MacVicar , internals@lists.php.net, Zeev Suraski References: <5.1.0.14.2.20050904235929.06963d60@localhost> <431D9B9E.6080303@ntlworld.com> <57792e85050906111963cd6303@mail.gmail.com> <6.2.3.4.2.20050907164645.0905ed90@localhost> In-Reply-To: X-Enigmail-Version: 0.92.0.0 OpenPGP: id=157D0FA8 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Subject: Re: [PHP-DEV] Re: 5.0.5 From: edink@emini.dk (Edin Kadribasic) Derick Rethans wrote: > On Wed, 7 Sep 2005, Andi Gutmans wrote: > > >>The real solution is to have a two-phased shutdown sequence in PHP 6 because >>we're constantly "Fixing" the shutdown due to chicken&egg problem. > > > But we have that, just no extensions are using it... What I do think > that we need to do is to call the shutdown handlers before the dtors, > now we do it the "wrong" way around making things less flexible. And, > IMO, that can not affect much (and we'd restore BC with PHP <= 5.0.4). I do belive that we should have kept BC here and allow use of objects in shutdown functions, ie. call them before calling object destructors. Edin