--- Async-Interrupt/Interrupt.pm 2009/07/30 03:59:47 1.21 +++ Async-Interrupt/Interrupt.pm 2012/04/24 20:52:35 1.29 @@ -235,10 +235,10 @@ BEGIN { # the next line forces initialisation of internal # signal handling variables, otherwise, PL_sig_pending - # etc. will be null pointers. + # etc. might be null pointers. $SIG{KILL} = sub { }; - our $VERSION = '1.0'; + our $VERSION = '1.05'; require XSLoader; XSLoader::load ("Async::Interrupt", $VERSION); @@ -434,7 +434,7 @@ considerably, at the cost of two extra syscalls. Note that setting the signal to C can have unintended side -effects when you fork and exec other programs, as often they do nto expect +effects when you fork and exec other programs, as often they do not expect signals to be ignored by default. =item $async->block @@ -497,7 +497,7 @@ Returns the reading side of the signalling pipe. If no signalling pipe is currently attached to the object, it will dynamically create one. -Note that the only valid oepration on this file descriptor is to wait +Note that the only valid operation on this file descriptor is to wait until it is readable. The fd might belong currently to a pipe, a tcp socket, or an eventfd, depending on the platform, and is guaranteed to be C