[admins-computer:~] root# perl -MNet::DNS -e 'print "$Net::DNS::VERSION\n"'
0.28
[admins-computer:~] root# echo '816,820p' | ed
/Library/Perl/Net/DNS/Resolver.pm
43033

        # Perform each round of retries.
        for (my $i = 0;
             $i < $self->{'retry'};
             ++$i, $retrans *= 2, $timeout = int($retrans / ($#ns + 1))) {
[admins-computer:~] root#

after updating I got version 0.29 and wouldn't you believe it, now spamd
launches fine at startup!

Thanks Malte!

/Ian


> On Sunday 06 October 2002 09:22 CET Ian Vännman wrote:
>> [...]
>> Yet spamd fails due to some MX lookup problem, from /var/log/mail.log:
>> 
>> Oct  6 05:29:53 admins-Computer spamd[426]: MX lookup died: Illegal
>> division by zero at /Library/Perl/Net/DNS/Resolver.pm line 818.  Bad file
>> descriptor
>> [...]
>> 
>> Does anyone have any ideas?
> 
> Hmmm... sounds weird. Net::DNS (not part of SpamAssassin) shouldn't barf
> with such an error if it can't resolve anything. Might be a bug in there.
> Have you tried to update via CPAN?
> $ sudo perl -MCPAN -e shell
> cpan> install Net::DNS
> 
> Before you do this, the version of Net::DNS and the contents of line 818
> might be interesting:
> $ perl -MNet::DNS -e 'print "$Net::DNS::VERSION\n"'
> $ echo '816,820p' | ed /Library/Perl/Net/DNS/Resolver.pm
> 
> Malte



-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Spamassassin-talk mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/spamassassin-talk

Reply via email to