./devel/p5-Async-Interrupt, Allow C/XS libraries to interrupt perl asynchronously

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: pkgsrc-2014Q4, Version: 1.20, Package name: p5-Async-Interrupt-1.20, Maintainer: pkgsrc-users

This module implements a single feature only of interest to advanced perl
modules, namely asynchronous interruptions (think "UNIX signals", which are
very similar).

Sometimes, modules wish to run code asynchronously (in another thread, or
from a signal handler), and then signal the perl interpreter on certain
events. One common way is to write some data to a pipe and use an event
handling toolkit to watch for I/O events. Another way is to send a signal.
Those methods are slow, and in the case of a pipe, also not asynchronous -
it won't interrupt a running perl interpreter.

This module implements asynchronous notifications that enable you to signal
running perl code from another thread, asynchronously, and sometimes even
without using a single syscall.


Required to run:
[devel/p5-common-sense]

Master sites: (Expand)

SHA1: 1067bb31eab3a46b4cbfae041bea581206ae4db0
RMD160: 561cf632a4ad89569306783f4738876a6d64a398
Filesize: 32.464 KB

Version history: (Expand)