In perl.git, the branch blead has been updated

<http://perl5.git.perl.org/perl.git/commitdiff/60275626fd188140155d5af48278ea124efa392f?hp=11f2b7f3ad91593a216b1ffc2e2f9e3c721756d0>

- Log -----------------------------------------------------------------
commit 60275626fd188140155d5af48278ea124efa392f
Author: Father Chrysostomos <[email protected]>
Date:   Wed Dec 1 14:44:01 2010 -0800

    [perl #64792] Document $? in perlfunc/exit
-----------------------------------------------------------------------

Summary of changes:
 pod/perlfunc.pod |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/pod/perlfunc.pod b/pod/perlfunc.pod
index 6a498bc..bf5224f 100644
--- a/pod/perlfunc.pod
+++ b/pod/perlfunc.pod
@@ -1865,7 +1865,8 @@ which can be trapped by an C<eval>.
 The exit() function does not always exit immediately.  It calls any
 defined C<END> routines first, but these C<END> routines may not
 themselves abort the exit.  Likewise any object destructors that need to
-be called are called before the real exit.  If this is a problem, you
+be called are called before the real exit.  C<END> routines and destructors
+can change the exit status by modifying C<$?>. If this is a problem, you
 can call C<POSIX:_exit($status)> to avoid END and destructor processing.
 See L<perlmod> for details.
 

--
Perl5 Master Repository

Reply via email to