summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-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