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

Comparing AnyEvent-MP/MP/Global.pm (file contents):
Revision 1.39 by root, Sat Mar 13 20:29:04 2010 UTC vs.
Revision 1.40 by root, Mon May 3 14:20:51 2010 UTC

332 $AnyEvent::MP::Kernel::WARN->(9, "$node told us its addresses (@$addresses)."); 332 $AnyEvent::MP::Kernel::WARN->(9, "$node told us its addresses (@$addresses).");
333 $addr{$node} = $addresses; 333 $addr{$node} = $addresses;
334 334
335 # delay broadcast by a random amount, to avoid nodes connecting to each other 335 # delay broadcast by a random amount, to avoid nodes connecting to each other
336 # at the same time. 336 # at the same time.
337 after 1 + rand 2, sub { 337 after 2 + rand, sub {
338 for my $slave (keys %SEEDME) { 338 for my $slave (keys %SEEDME) {
339 snd $port{$slave}, nodes => { $node => $addresses }; 339 snd $port{$slave} || next, nodes => { $node => $addresses };
340 } 340 }
341 }; 341 };
342 }, 342 },
343 nodes => sub { 343 nodes => sub {
344 my ($kv) = @_; 344 my ($kv) = @_;

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines