version 1.1.4 * alive_p accepts pid rather than child structure