From embperl-return-9258-archive-asf-public=cust-asf.ponee.io@perl.apache.org Sun Apr 14 05:19:12 2019 Return-Path: X-Original-To: archive-asf-public@cust-asf.ponee.io Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [207.244.88.153]) by mx-eu-01.ponee.io (Postfix) with SMTP id 6E4DC180668 for ; Sun, 14 Apr 2019 07:19:12 +0200 (CEST) Received: (qmail 49916 invoked by uid 500); 14 Apr 2019 05:19:11 -0000 Mailing-List: contact embperl-help@perl.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: List-Id: Delivered-To: mailing list embperl@perl.apache.org Received: (qmail 49906 invoked by uid 99); 14 Apr 2019 05:19:11 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd1-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 14 Apr 2019 05:19:11 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd1-us-west.apache.org (ASF Mail Server at spamd1-us-west.apache.org) with ESMTP id AFB2CC1154 for ; Sun, 14 Apr 2019 05:19:10 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd1-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 0.499 X-Spam-Level: X-Spam-Status: No, score=0.499 tagged_above=-999 required=6.31 tests=[KAM_NUMSUBJECT=0.5, SPF_PASS=-0.001] autolearn=disabled Received: from mx1-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd1-us-west.apache.org [10.40.0.7]) (amavisd-new, port 10024) with ESMTP id Hkgb0kl3qEub for ; Sun, 14 Apr 2019 05:19:09 +0000 (UTC) Received: from mail.nilspace.com (spidey.nilspace.com [69.59.196.178]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTPS id D85345F67F for ; Sun, 14 Apr 2019 05:12:59 +0000 (UTC) Received: from [192.168.1.100] (c-98-232-238-7.hsd1.or.comcast.net [98.232.238.7]) (authenticated bits=0) by mail.nilspace.com (8.14.4/8.14.4/Debian-8+deb8u2) with ESMTP id x3E5CpQS004903 (version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NOT) for ; Sat, 13 Apr 2019 22:12:51 -0700 To: "embperl@perl.apache.org" From: Neil Gunton Subject: Embperl::exit() not working in Perl 5.20.2 Openpgp: preference=signencrypt Autocrypt: addr=neil@nilspace.com; prefer-encrypt=mutual; keydata= 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 vvBcyw== Message-ID: <9abbd84e-6564-8004-690a-2f1b48e41dab@nilspace.com> Date: Sat, 13 Apr 2019 22:12:51 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Firefox/52.0 SeaMonkey/2.49.4 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Hi, been using Embperl 2.5.9_3 for some years now. Just had to upgrade my server from Debian Wheezy to Debian Jessie, which has Perl 5.20.2. I am finding that Embperl::exit() no longer seems to work. It's easy to replicate, e.g. Hello world! [- Embperl::exit() -] Uh oh The "Uh oh" shouldn't be present in the output, but now it is. I have tried passing a code to exit, e.g. exit(200) but no difference. I use this extensively through my code, so this is kind of potentially bad... anybody got any ideas for how to fix it? I mean yes, I can go through and refactor 20 man years of code, but is there any quick way to get this working again the way it was in previous versions of Perl? I kind of have to upgrade to Jessie (and then Stretch) because Debian Wheezy was just getting too old and some software I need to use wouldn't work or compile on it. So push came to shove. Any ideas or patches would be appreciated... Thanks! Neil --------------------------------------------------------------------- To unsubscribe, e-mail: embperl-unsubscribe@perl.apache.org For additional commands, e-mail: embperl-help@perl.apache.org