File::Where relies on DATA. I bet the file pointer is shared among the child processes.
Sorry, I must run, so I can't verify my guess or come up with a solution right now. But hopefully, it will put you on the right path.
In reply to Re: File::Where->where_pm failure in forked children?
by ikegami
in thread File::Where->where_pm failure in forked children?
by pheller
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |