On Tue, Jan 15, 2002 at 05:20:26PM +0000, Red Fargin wrote: > I get the following error when I try and run the tk.perl sample file on a > windows machine. > > D:\Temp\POE-0.17\samples>perl tk.perl > Can't set the handle non-blocking: Unknown error at ../POE/Kernel.pm line > 2314. > Session 2 caught signal UIDESTROY. > Session 2 is stopped. > > Any suggestions on how to make this work? Besides installing a good OS that > is.
Heh! Well, Windows doesn't like pipe() much. Replace the pipe() calls in samples/tk.perl with POE::Pipe::OneWay->new() calls, and it might work. There still are no guarantees. -- Rocco Caputo / [EMAIL PROTECTED] / poe.perl.org / poe.sf.net
