in reply to Re^8: Threads: How to share a FileHandle to Write
in thread Threads: How to share a FileHandle to Write
Again, it looks like a genuine bug in POSIX builds of Perl or the underlying libraries.
As I don't run any of the systems where the failure occurs, I cannot help you further. There is really nothing you can do about it other than report it to the package mainatainer and/or p5p (via perlbug).
You might be able to work around the bug by:
In theory, you can use 'dupping' syntax of open (open my $fh, '>&', $fno) to achieve this, but chances are that is essentially what is being done when an open filehandle is automatically cloned, and so it would likely suffer the same problems if you do it yourself.
|
|---|