--- - branch: MAIN date: Tue Dec 13 12:30:46 UTC 2011 files: - new: '1.10' old: '1.9' path: pkgsrc/devel/p5-Proc-Simple/Makefile pathrev: pkgsrc/devel/p5-Proc-Simple/Makefile@1.10 type: modified - new: '1.6' old: '1.5' path: pkgsrc/devel/p5-Proc-Simple/distinfo pathrev: pkgsrc/devel/p5-Proc-Simple/distinfo@1.6 type: modified id: 20111213T123046Z.bbe35ee9b3a9949dd8ce9963f9767e9f42d35e2d log: "Update p5-Proc-Simple to 1.30.\n\nChanges from previous:\n----------------------\n \ From 1.29:\n\t [RT 69782] Zefram reported race condition in t/sh-c.t,\n\t \ fixed by adding polling loop.\n\n\t Found that kill(-sig, pid) sometimes fails with\n\t 'process id not found' although a previous kill(0, pid)\n\t \ succeeded. This is a race condition condition caused\n\t by a newly forked child that hasn't called setsid() yet\n\t and therefore its new process group id doesn't exist yet,\n\t although the child responds to poll(). kill() now\n\t \ deals with this case.\n From 1.28:\n\t [RT 69103] Typo fix by Salvatore Bonaccorso\n\t Added support for processes called via 'sh -c' by\n\t system() (see \"Shell Processes\" note in the manpage).\n From 1.27:\n\t [RT 62802] Pod fix by Salvatore Bonaccorso\n\t [RT 63833] Applied patch to stop reaping PIDs of\n\t no longer existing processes (submitted by perlbotics).\n\t \ Added licensizer\n\t [RT 63833] (second part) Added cleanup() class method\n\t \ to delete timing data of reaped processes, avoiding\n\t infinite memory growth on long-running processes\n\n From 1.26: [RT 62285] Pod fix for redirect_output()\n\t \ Fixed github link\n" module: pkgsrc subject: 'CVS commit: pkgsrc/devel/p5-Proc-Simple' unixtime: '1323779446' user: hiramatsu