> I'm trying to use Win32::Process to run an external program asynchronously
> while I run a countdown timer in the main program. If the timer runs out, I 
> want
> to kill the other program/process. I am able to create the second process 
> fine, 
> my program continues to the timer, but when the timer expires and the
> program tries to execute:
>     $ChilcProcObj->Kill(0);   # or 1 or -1 
> I get a message:  Your vendor has not defined Win32::Process macro kill, used
> at TestFork3.pl line 51. at C:/Perl/site/lib/Win32/Process.pm line 47. I don't
> know anything about the internals of this module -- was something not
> compiled in?
> 
> This happens regardless of whether the second process is still running when
> the timer expires, or if it ended on its own earlier.
> 
> I found a posting in another forum where someone ran into the same problem,
> but got no helpful responses. I'm using perl v5.8.3 built for
> MSWin32-x86-multi-thread.
> 
> Is this a problem fixed in a later version perhaps? I was going to try a 
> later 
> version, but the ActiveState download site wasn't working. (It returns 
> "Script 
> failed to send data.")

An update - the latest version (5.8.6.811 running on XP home) didn't help 
(earlier version is running on NT TSE SP6a).

Garyl



_______________________________________________
Perl-Win32-Users mailing list
Perl-Win32-Users@listserv.ActiveState.com
To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs

Reply via email to