Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:87791 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 22283 invoked from network); 19 Aug 2015 08:53:23 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 19 Aug 2015 08:53:23 -0000 Authentication-Results: pb1.pair.com smtp.mail=petercowburn@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=petercowburn@gmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.160.181 as permitted sender) X-PHP-List-Original-Sender: petercowburn@gmail.com X-Host-Fingerprint: 209.85.160.181 mail-yk0-f181.google.com Received: from [209.85.160.181] ([209.85.160.181:35684] helo=mail-yk0-f181.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 1F/42-54915-00444D55 for ; Wed, 19 Aug 2015 04:53:20 -0400 Received: by ykbi184 with SMTP id i184so120039325ykb.2 for ; Wed, 19 Aug 2015 01:53:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type; bh=y+XaU/d1CGkD6uRCqXr1hzTd9rKv+orDqhRnRJETaao=; b=xGn458hPeCV1x/HIT06h5LvBeQxOQnqbWYhkud0TaIJAhtOidD+S6CbLoS8vZ0nJ1p Ms/fysPHqi2IMdujV61TFyBdAy4dJ1UrB9ueJb7Ky90YL/ilcuDkzmdv+c7iaM+10pQK JkMuErgguJa183xvXDAy/TwcuH+0A5upUL056OCQurhrt7hPNtGDOBFO65u3WWf7hZrA aiPrBNlNzB6++XeVhl1i5MbsBP2okAUM0dbR1JLQsgYsAypJArcMqKTC6W+MfWiwpL4+ yN4NLkuRrMyTiQ76QWNGt4seuFfqr/lp9GIkdWk3FGfGARrFXcJ4MRWRGJc9MbhFO/dJ uuWw== X-Received: by 10.129.94.5 with SMTP id s5mr12443019ywb.111.1439974396999; Wed, 19 Aug 2015 01:53:16 -0700 (PDT) MIME-Version: 1.0 Received: by 10.13.201.3 with HTTP; Wed, 19 Aug 2015 01:52:37 -0700 (PDT) In-Reply-To: <55D1EE8E.9030603@php.net> References: <20150817123142.13418f26@csystems> <20150817131900.66906015@csystems> <55D1EE8E.9030603@php.net> Date: Wed, 19 Aug 2015 09:52:37 +0100 Message-ID: To: PHP internals Content-Type: multipart/alternative; boundary=001a114921046b3c3d051da62aa7 Subject: Re: [PHP-DEV] set_exception_handler catches all Throwables From: petercowburn@gmail.com (Peter Cowburn) --001a114921046b3c3d051da62aa7 Content-Type: text/plain; charset=UTF-8 On 17 August 2015 at 15:24, Sebastian Bergmann wrote: > Am 17.08.2015 um 16:00 schrieb Derick Rethans: > > Actually, I don't call this intended. This is just as much as a BC break > > as the original implementation where Errors where also Exceptions. IMO, > > set_exception_handler() should be changed - with my preference it not > > capturing Error, and instead have an additional set_throwable_handler(). > > +1 > What's the plan for set_exception_handler() regarding Throwables? Seeing as we're now in the RC release phase I think this bone of contention should be resolved one way or another as soon as we can. > > -- > PHP Internals - PHP Runtime Development Mailing List > To unsubscribe, visit: http://www.php.net/unsub.php > > --001a114921046b3c3d051da62aa7--