summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNicholas Clark <nick@ccl4.org>2004-07-19 13:43:44 +0000
committerNicholas Clark <nick@ccl4.org>2004-07-19 13:43:44 +0000
commit3922be378e690f742fa5921f26b59638b24fba5e (patch)
treeabca014ed7136c13213fb422c1fd5daea4c87ac6
parent3b5a2e4526329d47d51b9b913e440d19be9f7c03 (diff)
downloadperl-5.8.5.tar.gz
Oops. Forgot to mention the threads fix.perl-5.8.5
p4raw-id: //depot/maint-5.8/perl@23139
-rw-r--r--pod/perl585delta.pod6
1 files changed, 6 insertions, 0 deletions
diff --git a/pod/perl585delta.pod b/pod/perl585delta.pod
index aefa49c39f..6d23f4f6ab 100644
--- a/pod/perl585delta.pod
+++ b/pod/perl585delta.pod
@@ -163,6 +163,12 @@ Thread creation time could vary wildly between identical runs. This was caused
by a poor hashing algorithm in the thread cloning routines, which has now
been fixed.
+=item *
+
+The internals of the ithreads implementation were not checking if OS-level
+thread creation had failed. threads->create() now returns C<undef> in if
+thead creation fails instead of crashing perl.
+
=back
=head1 New or Changed Diagnostics