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

Comparing AnyEvent-MP/MP/Node.pm (file contents):
Revision 1.41 by root, Fri Sep 11 02:32:23 2009 UTC vs.
Revision 1.42 by root, Wed Sep 23 11:57:16 2009 UTC

248 248
249sub kill { 249sub kill {
250 my ($self, $port, @reason) = @_; 250 my ($self, $port, @reason) = @_;
251 251
252 my $delay_cb = sub { 252 my $delay_cb = sub {
253 delete $AnyEvent::MP::Kernel::PORT{$port}; 253 delete $AnyEvent::MP::Kernel::PORT{$port}
254 or return; # killing nonexistent ports is O.K.
254 delete $AnyEvent::MP::Kernel::PORT_DATA{$port}; 255 delete $AnyEvent::MP::Kernel::PORT_DATA{$port};
255 256
256 my $mon = delete $AnyEvent::MP::Kernel::LMON{$port} 257 my $mon = delete $AnyEvent::MP::Kernel::LMON{$port}
257 or !@reason 258 or !@reason
258 or $AnyEvent::MP::Kernel::WARN->(8, "unmonitored local port $port died with reason: @reason"); 259 or $AnyEvent::MP::Kernel::WARN->(8, "unmonitored local port $port died with reason: @reason");

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines