Hello PerlMonks,
In my script I am using threads and Thread::Queue to distribute work between child threads. But some of the methods in the modules I load initially in the script cannot be accessed by my child threads.
use threads;
use Thread Queue;
use Calculate;
use Remediate;
Here I create child threads.
gather work for child threads and send it to Queue
when child pick's up work.. Inside sub child() it can't access some me
+thods from Calculate and Remediate modules.
it gives me error like below.
Operation """": no method found, argument in overloaded package main a
+t /home/rpotter/Report.pl
How can I make the methods inside the modules I initally loaded accessible to both parent and child threads?