--- AnyEvent-Fork/Changes 2013/04/04 07:22:44 1.5 +++ AnyEvent-Fork/Changes 2013/04/06 08:29:43 1.19 @@ -1,9 +1,34 @@ Revision history for Perl extension Proc::Pool -TODO: technology preview -TODO: remove debug -TODO: obsd45 +TODO: expose pid somehow, maybe set child watcher? +TODO: AnyEvent::Fork::RPC::Sync and Async or so. -0.01 Fri Mar 29 02:15:20 CET 2013 + - add fork+exec replacement example to SYNOPSIS. + - clarify some eval and run documentation. + +0.5 Sat Apr 6 05:30:03 CEST 2013 + - set $SIG{CHLD} to IGNORE in processes forked to avoid + accumulating zombies. + - added "typical problems" section. + - add some unscientific benchmark numbers to indicate relative + performance. + - post-benchmark socket writing optimisations :) (fewer syscalls, + do more than one write per event loop iteration). + +0.2 Fri Apr 5 21:07:59 CEST 2013 + - INCOMPATIBLE CHANGE: AnyEvent::Fork::Template no longer exports + anything and has renamed the variable. + - do not leak the internal watcher as return value from run. + - set $0 to run function name, tune existing $0 names as well. + - work around a bug in openbsd file descriptor passing on at least + 4.5 and 4.8. might introduce a security problem on that platform. + - switch to the new IO::FDPass module, which also fixes a bug + with setting non-blocking mode and gives other improvements. + - no longer an XS module. + +0.01 Thu Apr 4 09:23:33 CEST 2013 + - "technology preview". + +0.00 Fri Mar 29 02:15:20 CET 2013 - post planning, pre writing.