All processes we spawn quit when their IPC links to the browser are closed (ie, the browser process being killed). This works ok in my testing here. The process tree in comment 25 shows that all of our child processes have been *stopped* (by somebody sending them SIGSTOP). I don't see how I can make oxide subprocesses kill themselves when they aren't running (and they already have this functionality)
All processes we spawn quit when their IPC links to the browser are closed (ie, the browser process being killed). This works ok in my testing here. The process tree in comment 25 shows that all of our child processes have been *stopped* (by somebody sending them SIGSTOP). I don't see how I can make oxide subprocesses kill themselves when they aren't running (and they already have this functionality)