I'm interested to know if there are any "best practices" for
communicating between two perl-forked threads when one of the threads is
running Win32::GUI::Dialog. Is there a way for the non-gui threads to
send a Windows event to the gui thread? And how would the gui thread
receive it? Or is there some other way that should be used by the gui
thread to poll the status of the other thread? Is non-blocking I/O the
right way to do that, on a pipe?
Even if you're on the right track,
you'll get run over if you just sit there.
-- Will Rogers