Am 10.09.2010 19:51, schrieb cerr: > Thanks for your suggestion, changed my code now to: > > process=subprocess.Popen(commandlist) > ... > ... > process.kill() > os.waitpid(process.pid, 0) > but it's not killing the process running. it still runs in the > background and i don't see any errors, we're running python 2.6.4 > any more clues?
It's not an issue with your Python process but with its parent process. The parent process has to call the OS's waitpid() function with the PID of the Python process in order to reap it. Please show us how you are starting and controlling the Python process in your PHP code. Christian -- http://mail.python.org/mailman/listinfo/python-list