in reply to Re: Running a threaded Tk script on Windows
in thread Running a threaded Tk script on Windows

I was using ActiveState 5.8.6.811 on WindowsME. I just downloaded ActiveState 5.8.7.813 and will try it out. I'll let you know if I have any successs.

The whole reason I used threads was that win32 has all sorts of problems with fileevent and IPC::Open3, and I "thought" threads would make it easier to get to run on win32. I was wrong. :-)


I'm not really a human, but I play one on earth. flash japh
  • Comment on Re^2: Running a threaded Tk script on Windows

Replies are listed 'Best First'.
Re^3: Running a threaded Tk script on Windows
by renodino (Curate) on Sep 16, 2005 at 20:31 UTC
    I've actually had better threads success w/ 5.8.6 on Win32 (XP to be precise); 5.8.7 occasionally throws some odd errors out of threads::shared. At least, thats been the case while testing DBIx::Threaded, Thread::Queue::Duplex, and Thread::Apartment.

    As an independent test of a similar environment, you might want to try installing DBIx::Threaded and testing with DBD::SQLite, as it has many of the same issues as Perl/Tk (ie, lots of XS code, not threadsafe, but can be run inside its own thread). If it coughs, it might be a problem with your configuration or WinME (I've never used the latter w/ Perl threads, only WinXP or 2K).