summaryrefslogtreecommitdiff
path: root/pod
diff options
context:
space:
mode:
authorJarkko Hietaniemi <jhi@iki.fi>2003-04-08 04:42:05 +0000
committerJarkko Hietaniemi <jhi@iki.fi>2003-04-08 04:42:05 +0000
commit45c0772f5bfdb04cae12ed9cd75ccf427acaa981 (patch)
tree445c08c8972a767612412def5dc8f9279286a3c5 /pod
parentd5a15ac20b88745ab30b67e8201632b6f5e6a04c (diff)
downloadperl-45c0772f5bfdb04cae12ed9cd75ccf427acaa981.tar.gz
Few more words about safe/unsafe signals.
p4raw-id: //depot/perl@19164
Diffstat (limited to 'pod')
-rw-r--r--pod/perlipc.pod2
-rw-r--r--pod/perlrun.pod2
-rw-r--r--pod/perlvar.pod4
3 files changed, 6 insertions, 2 deletions
diff --git a/pod/perlipc.pod b/pod/perlipc.pod
index b743d4df04..96cfa8ce70 100644
--- a/pod/perlipc.pod
+++ b/pod/perlipc.pod
@@ -370,7 +370,7 @@ there are un-waited-for completed child processes.
If you want the old signal behaviour back regardless of possible
memory corruption, set the environment variable C<PERL_SIGNALS> to
-C<"unsafe">.
+C<"unsafe"> (a new feature since Perl 5.8.1).
=head1 Using open() for IPC
diff --git a/pod/perlrun.pod b/pod/perlrun.pod
index bb403b8d49..2befda4e04 100644
--- a/pod/perlrun.pod
+++ b/pod/perlrun.pod
@@ -1097,7 +1097,7 @@ L<perlvms> and in F<README.vms> in the Perl source distribution.
In Perls 5.8.1 and later. If set to C<unsafe> the pre-Perl-5.8.0
signals behaviour (immediate but unsafe) is restored. If set to
-C<safe> the safe signals are used.
+C<safe> the safe (or deferred) signals are used. See L<perlipc>.
=item PERL_UNICODE
diff --git a/pod/perlvar.pod b/pod/perlvar.pod
index df456cbd55..571953fcbc 100644
--- a/pod/perlvar.pod
+++ b/pod/perlvar.pod
@@ -1344,6 +1344,10 @@ this:
See L<POSIX>.
+The delivery policy of signals changed in Perl 5.8.0 from immediate
+(also known as "unsafe") to deferred, also known as "safe signals".
+See L<perlipc> for more information.
+
Certain internal hooks can be also set using the %SIG hash. The
routine indicated by C<$SIG{__WARN__}> is called when a warning message is
about to be printed. The warning message is passed as the first