end child process when parent dies (on Unix)

Дамјан Георгиевски gdamjan at gmail.com
Mon Nov 17 08:51:55 CET 2008

>> I'm starting a Unix tool with subprocess.Popen() from a python script
>> and I want the child to be killed when the parent (my script) ends
>> for whatever reason *including* if it gets killed by SIGKILL.
> A Linux-specific solution is prctl(2).

I've tried this in a test C program... exactly what I need. Now if I 
could slip this between the fork and exec in subprocess.Popen()

дамјан ( http://softver.org.mk/damjan/ )

In theory, there is no difference between theory and practice.
         But, in practice, there is.

More information about the Python-list mailing list