Package: ruby-async-signals
Version: 0.6.0-2
Architecture: all
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Original-Maintainer: Debian Ruby Team <pkg-ruby-extras-maintainers@lists.alioth.debian.org>
Installed-Size: 58
Section: ruby
Priority: optional
Homepage: https://github.com/socketry/async-signals
Description: Composable process signal handling for Ruby
 Composable process signal handling for Ruby. Features:
  - Coordinates process-wide signal traps across multiple consumers.
  - Supports overlapping signal handlers without replacing each other.
  - Supports scoped ignore handlers for specific signals.
  - Provides a no-op signal backend for components that should not install
    process signal traps.
  - Restores previous signal traps when handlers are removed.
  - Resets inherited signal state in forked children on Ruby implementations
    with `Process._fork`.
  - Documents thread-safe signal handler design for portable signal delivery.
