The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

Changes for version 0.31 - 2021-12-01

  • Fix bad release to cpan
  • Enable GitHub Actions for the project
  • Fix ReadWriteProcess::Queue as regression of 1e0addb6
  • Fix race on `open3/fork` and `session->register($pid)` call -- second attempt
  • Fix `args` processing
  • Fix race of SIG{CHLD} handler setup
  • Fix _getlines() to avoid extra newline (\n) in scalar context
  • Session: Do not set SIG{CHLD} handler twice
  • Match on 'armv7l' as well as 'arm' for prctl detection

Modules

Execute external programs or internal code blocks as separate process.
Base object for CGroups implementations.
CGroups v1 implementation.
CGroups v2 implementation.
(kinda) Pure Perl containers.
Exception object for Mojo::IOLoop::ReadWriteProcess.
Namespace object for Mojo::IOLoop::ReadWriteProcess.
Pool of Mojo::IOLoop::ReadWriteProcess objects.
Queue for Mojo::IOLoop::ReadWriteProcess objects.
Session manager for handling child processes.

Provides

in lib/Mojo/IOLoop/ReadWriteProcess/Shared/Memory.pm
in lib/Mojo/IOLoop/ReadWriteProcess/Shared/Semaphore.pm