This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
perldelta for 8700fd3876
authorSteve Hay <steve.m.hay@googlemail.com>
Thu, 13 Sep 2012 22:27:22 +0000 (23:27 +0100)
committerSteve Hay <steve.m.hay@googlemail.com>
Thu, 13 Sep 2012 22:27:22 +0000 (23:27 +0100)
pod/perldelta.pod

index 0e350af..05f5946 100644 (file)
@@ -227,6 +227,14 @@ inconsistent unixy path handling on VMS.
 
 =item *
 
+L<IPC::Open3> has been upgraded from version 1.12 to 1.13.  The C<open3()>
+function no longer uses C<POSIX::close()> to close file descriptors since that
+breaks the ref-counting of file descriptors done by PerlIO in cases where the
+file descriptors are shared by PerlIO streams, leading to attempts to close the
+file descriptors a second time when any such PerlIO streams are closed later on.
+
+=item *
+
 L<Locale::Codes> has been upgraded from version 3.22 to 3.23.  It includes some
 new codes.