Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:66300 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 64443 invoked from network); 27 Feb 2013 21:15:31 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 27 Feb 2013 21:15:31 -0000 Authentication-Results: pb1.pair.com smtp.mail=tyra3l@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=tyra3l@gmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.223.172 as permitted sender) X-PHP-List-Original-Sender: tyra3l@gmail.com X-Host-Fingerprint: 209.85.223.172 mail-ie0-f172.google.com Received: from [209.85.223.172] ([209.85.223.172:65096] helo=mail-ie0-f172.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id F9/AA-33355-2777E215 for ; Wed, 27 Feb 2013 16:15:30 -0500 Received: by mail-ie0-f172.google.com with SMTP id c10so1189007ieb.17 for ; Wed, 27 Feb 2013 13:15:28 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; bh=hubtsp7UpjX/4FoYtu84wYMAYS6k8ZYi5Z1YsC5R4Gs=; b=OqXmEkp39ju72Cj6q/P5qcFk0jWTnBf1V7wadU3HQbw8iIDZQV8YfxIOU1WDtkCy77 JFCe0WmOE+KpkhEOGgHqbLok9EF2refpC1k/BNXWmJ2J+XTUOzsSIkRxRDtSm2p1Osj9 Erxp7XOq0yGz2XwfVI4u6waSlDVOEeWH6/JSFky6T2UTKB8e1sbUX3TYWbw43D23Ga/v KD/MACh7D+KxsbcQ8gPRkDPItTitlTn39HKDklVbzTgjXYeBpFV5f0cLBS4oysx4r7TY vgxZeQbfE4Zkx0/1ZPAoN/By4D2NEc+RsbNFGhfZF0xQ42VSg1YnzSBiDzn2A4M6QJw8 KBEA== MIME-Version: 1.0 X-Received: by 10.50.212.3 with SMTP id ng3mr1876288igc.43.1361999727997; Wed, 27 Feb 2013 13:15:27 -0800 (PST) Received: by 10.50.114.137 with HTTP; Wed, 27 Feb 2013 13:15:27 -0800 (PST) In-Reply-To: <512E6732.6010601@sugarcrm.com> References: <1361810738.2376.74.camel@guybrush> <512BA931.7010909@sugarcrm.com> <512BB284.4060900@sugarcrm.com> <1361826106.2376.78.camel@guybrush> <512E6732.6010601@sugarcrm.com> Date: Wed, 27 Feb 2013 22:15:27 +0100 Message-ID: To: Stas Malyshev Cc: Bob Weinand , PHP Developers Mailing List Content-Type: multipart/alternative; boundary=14dae93409f7f8cdca04d6bb4548 Subject: Re: [PHP-DEV] About restricting the recursive implicit calls From: tyra3l@gmail.com (Ferenc Kovacs) --14dae93409f7f8cdca04d6bb4548 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Wed, Feb 27, 2013 at 9:06 PM, Stas Malyshev wrot= e: > Hi! > > > May someone merge this PR (#290) as there are no arguments against it? > > I just outlined arguments against it in my last emails. If your email is > not working properly and you miss some emails please check the list > archives. > > > Or do I have to wait a little bit? (How long?) > > In my personal opinion, indefinitely long, since I think it is not a > good idea at all to have it in the core, and the same functionality > already exists in xdebug. > > and in suhosin. I think that it is a pretty handy feature, both from the security pov(hitting a fatal error is better than php crashing, killing the workers, resetting random seed, etc.) and can help with debugging the problem(as you will lose the non flushed output buffer on the crash). so if we could find an implementation which addresses your issues(no major perf cost, sane defaults, no edge cases left out, etc.) then I can't see why we shouldn't add it. --=20 Ferenc Kov=C3=A1cs @Tyr43l - http://tyrael.hu --14dae93409f7f8cdca04d6bb4548--