Re: Activestate perlapp creates exe that hangs

Craig Votava <[email protected]>
Newsgroups gmane.comp.lang.perl.poe
Message-ID <[email protected]>
Rocco-

Thank you very much for continuing to help me on this issue. Nobody  
else (activestate, perlmonks, netnews, etc) seems to be able to.

I started putting print statements in the POE kernel and various Loop  
modules to see the differences between running the *.pl and *.exe on  
Windows.

When running the *.pl I see POE::Loop::TkCommon -> POE::Loop::Tk ->  
POE::Loop::TkActiveState

When running the *.exe I see POE::Loop::Select

Obviously, POE::Kernel cannot seem to realize it needs Tk when running  
from the *.exe - I'm trying to figure out how that code works now.

Any hints or pointers are appreciated!

Thanks

-Craig

On Apr 22, 2009, at 1:49 AM, Rocco Caputo wrote:

> Maybe exception handling is catching an error?
>
> Before you use any POE modules, please define this subroutine:
>
> sub POE::Kernel::CATCH_EXCEPTIONS () { 0 }
>
> That will disable exception handling, which may uncover something  
> useful.
>
> -- 
> Rocco Caputo - [email protected]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.