The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 0.60 - 2012-02-29

  • tie interface to bg_qx, bg_eval calls. These calls are equivalent in function if not in implementation: $foo = bg_qx $command, \%options tie $foo, 'Forks::Super::bg_qx', $command, \%options And now supports the clunky list context background evals tie @output, 'Forks::Super::bg_qx', $command, \%options tie %result, 'Forks::Super::bg_eval', sub { ... }, \%options A few more tweaks that make the module friendlier to Perl v<=5.6

Modules

Set CPU affinity for processes
a module to retrieve system load averages.
extensions and convenience methods to manage background processes
debugging and logging routines for Forks::Super distro
object representing a background task
portable interprocess synchronization object
utility routines for Forks::Super module
install multiple signal handlers through %XSIG

Provides

in lib/Forks/Super/Config.pm
in lib/Forks/Super/Job/Callback.pm
in lib/Forks/Super/Job.pm
in lib/Forks/Super/Job/Ipc.pm
in lib/Forks/Super/Job/OS.pm
in lib/Forks/Super/Job/OS/Cygwin.pm
in lib/Forks/Super/Job/OS/Win32.pm
in lib/Forks/Super/Job/Timeout.pm
in lib/Forks/Super/Sigchld.pm
in SysInfo.pm.PL
in lib/Forks/Super/Tie/BackgroundArray.pm
in lib/Forks/Super/Tie/BackgroundScalar.pm
in lib/Forks/Super/Tie/Enum.pm
in lib/Forks/Super/Tie/IPCDupSTDIN.pm
in lib/Forks/Super/Tie/IPCFileHandle.pm
in lib/Forks/Super/Tie/IPCPipeHandle.pm
in lib/Forks/Super/Tie/IPCSocketHandle.pm
in lib/Forks/Super/Wait.pm
in lib/Forks/Super/LazyEval.pm
in lib/Forks/Super/LazyEval.pm