diff options
author | Ilya Zakharevich <ilya@math.berkeley.edu> | 2006-12-17 16:55:19 -0800 |
---|---|---|
committer | Rafael Garcia-Suarez <rgarciasuarez@gmail.com> | 2006-12-18 10:49:15 +0000 |
commit | 2563cec55ae473562ff3ccda41cd10289db419be (patch) | |
tree | ecc52eff5126281981cf3d3b8560f69804eb90b5 /pod/perldiag.pod | |
parent | c944940bcb88dd1d6b36277c4a80ccce87a5f9b8 (diff) | |
download | perl-2563cec55ae473562ff3ccda41cd10289db419be.tar.gz |
OS/2: survive SIGCHLD
Message-ID: <20061218085519.GA14893@powdermilk.math.berkeley.edu>
plus a perldiag entry for the new error,
"Maximal count of pending signals (%s) exceeded"
p4raw-id: //depot/perl@29577
Diffstat (limited to 'pod/perldiag.pod')
-rw-r--r-- | pod/perldiag.pod | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/pod/perldiag.pod b/pod/perldiag.pod index c8c90efd50..af7c9c4000 100644 --- a/pod/perldiag.pod +++ b/pod/perldiag.pod @@ -2285,6 +2285,14 @@ rules and perl was unable to guess how to make more progress. (F) You tried to unpack something that didn't comply with UTF-8 encoding rules and perl was unable to guess how to make more progress. +=item Maximal count of pending signals (%s) exceeded + +(F) Perl aborted due to a too important number of signals pending. This +usually indicates that your operating system tried to deliver signals +too fast (with a very high priority), starving the perl process from +resources it would need to reach a point where it can process signals +safely. (See L<perlipc/"Deferred Signals (Safe Signals)">.) + =item %s matches null string many times in regex; marked by <-- HERE in m/%s/ (W regexp) The pattern you've specified would be an infinite loop if the |