ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/AnyEvent/lib/AnyEvent.pm
(Generate patch)

Comparing AnyEvent/lib/AnyEvent.pm (file contents):
Revision 1.294 by root, Wed Oct 14 20:38:28 2009 UTC vs.
Revision 1.295 by root, Wed Oct 28 02:42:06 2009 UTC

1386our ($SIG_COUNT, $SIG_TW); 1386our ($SIG_COUNT, $SIG_TW);
1387 1387
1388sub _signal_exec { 1388sub _signal_exec {
1389 $HAVE_ASYNC_INTERRUPT 1389 $HAVE_ASYNC_INTERRUPT
1390 ? $SIGPIPE_R->drain 1390 ? $SIGPIPE_R->drain
1391 : sysread $SIGPIPE_R, my $dummy, 9; 1391 : sysread $SIGPIPE_R, (my $dummy), 9;
1392 1392
1393 while (%SIG_EV) { 1393 while (%SIG_EV) {
1394 for (keys %SIG_EV) { 1394 for (keys %SIG_EV) {
1395 delete $SIG_EV{$_}; 1395 delete $SIG_EV{$_};
1396 $_->() for values %{ $SIG_CB{$_} || {} }; 1396 $_->() for values %{ $SIG_CB{$_} || {} };

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines