IMO, my suggested change (Perl_atfork_reinit) in "Message #54" [1] still should be aplied by perl upstream. While it might not be problem for this testcase, the unlocking in forked child is fragile.Hi, I finally (!) got round to submitting this upstream, at [1], and the comment so far is that the patch isn't appropriate. If you have any further thoughts, could you comment on the upstream RT ticket?
If I remember correctly, the perl code expects something which is not guaranteed by POSIX. But our new implementation provides this, therefore we (kfreebsd) are not affected by this any longer.
Petr