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