Changes for version 0.024 - 2026-04-12

  • Use IO::Select in fill_buffer() for efficient readability polling
  • IO::Select is now an optional (recommended) dependency
  • Added use_io_select attribute to toggle IO::Select on/off per instance
  • Added HAVE_IO_SELECT constant
  • Falls back to blocking sysread with EINTR retry when IO::Select is unavailable or disabled

Documentation

Modules

Send atomic messages from multiple writers across a POSIX pipe.