In article <[EMAIL PROTECTED]>, Dave Brueck <[EMAIL PROTECTED]> wrote: >Tor Erik Sønvisen wrote: >>>From my Python-program I spawn a new process. When using P_NOWAIT spawnl >> returns the pid but in windows it returns a process handle. >> Later I want to kill this process. How can I do this when I only have the >> process handle? > >Try ctypes - if it's really a Windows handle, then this should work: > >from ctypes import * >windll.kernel32.TerminateProcess(h, 0) # or whatever return code you want > >-Dave
I sometimes am so irritated with attendant portability issues that I open a channel between parent and child, which I use to send an exit-now message. -- http://mail.python.org/mailman/listinfo/python-list