Forgive me if I'm way off here, because I don't think I'm getting the whole picture. Somewhere between sleepness and gin, my mind is going...
So you have to get a bunch of pages, in order, and timely. Why not just get all the pages to memory or temporary files, then do the processing pass? Threads can be a real pain to find a good way to pass complex data around, and you'll probably be uncomfortable with whatever solution you end with. (Some monks will come along and chastise you for using an unstable feature - fork() em, I say!) You might use Storable or YAML to pass data back in a scalar. Moving to passing data back in a scalar, you could use Threads::Queue to get the data back to the parent.
Update: sleeplessness!
In reply to Re: ithreads weren't the way.. still searching
by meredith
in thread ithreads weren't the way.. still searching
by hlen
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |