in reply to Is is possible to use perl fork and ithreads within the same application
I think the general solution is not to mix threads and fork. No good can come of it as the two mechanisms don't interact well.