in reply to Re: complex iterator needed
in thread complex iterator needed

You might want to take a look at Thread::Suspend.

Please note that Thread::Suspend only works on systems on which Thread::Signal works. And that means fewer and fewer Linux systems. ;-(

I'd welcome any suggestions on getting Thread::Signal to reliably work on more platforms.

Liz