bpa wrote:
> Just to follow up
> >
Code:
--------------------
> >
> sub inet_aton {
> my ($name, $cb) = @_;
>
> if (my $ipn = &parse_ipv4) {
> $cb->($ipn);
> } elsif (my $ipn = &parse_ipv6) {
> $cb->($ipn);
> } elsif ($name eq "localhost") { # rfc2606 et al.
> $cb->(v127.0.0.1, v0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.1);
> } else {
> require AnyEvent::DNS;
> .
> .
>
--------------------
> >
>
> The offending line in red hasn;t changed in latest version of
> AnyEvent::Socket.pm
>
> Why the "my $ipn" is executed twice is odd - perhaps an strange
> network error - could it be your network is network interface is not
> ready ?
I'd not even read this as being defined in the same scope... Both
definitions are local to their if/else statement, aren't they?
And why it sometimes would work, but not always I don't understand
either.
Michael
http://www.herger.net/slim-plugins - Spotty, MusicArtistInfo
------------------------------------------------------------------------
mherger's Profile: http://forums.slimdevices.com/member.php?userid=50
View this thread: http://forums.slimdevices.com/showthread.php?t=110902
_______________________________________________
Squeezecenter mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/squeezecenter