Now changed to kill the current process, rather than the process group. On Wednesday 25 January 2006 23:48, Steven Yi wrote: > I remember trying the watchdog from the API in Java and when it died > it seemed to take the parent process down with it (the Java App). I > think it has to do with this: > > kill(0, SIGTERM); csoundSleep(1500); > kill(0, SIGKILL); csoundSleep(1500); > > and passing in 0 to kill the process group as opposed to the > individual process. Am in incorrect in this? Is there a way to > guarantee the parent process won't die?