in reply to no sigchild under win32 ?

perhaps it because i didnt use fork() or open() or something like that to create the childprocess but Win32::Process::Create ?

so is there a signal send or another way to know if such a process is trerminated ?

Replies are listed 'Best First'.
Re^2: no sigchild under win32 ?
by particle (Vicar) on Jun 17, 2002 at 15:46 UTC
Re: Re: no sigchild under win32 ?
by gumby (Scribe) on Jun 17, 2002 at 15:20 UTC
    The $SIG{CHLD} handler will not trap anything if you use Win32::Process. :-(
      why cant i just do something like
      END{ kill(SIGCHLD,$_parent); }
      in the child or so? in fact i tried this but i i got :
      Your vendor has not defined POSIX macro SIGCHILD, used at $scriptname +line $line
      and since my english is not too good i dont realy get what this means and what i should do

        Umm, I'll be the first to admit that signal handlers are most likely my weakest area of expertise, but it seems pretty clear that the code you give and the error are for two different things, one named SIGCHLD and one SIGCHILD. Did you copy and paste the actual code you used?

        -Mike-