http://bugzilla.spamassassin.org/show_bug.cgi?id=4260





------- Additional Comments From [EMAIL PROTECTED]  2005-04-26 19:56 -------
Here's what I'm trying right now. On my slow machine it will take a while before
I know the results for sure, but the first 40% has run about 1/3 faster than I
recall the average speed of the plain svn trunk test being. On the other hand, I
don't have those logs handy to see if the first 40% ran faster than the the
average speed for the test.

In Dns.pm in sub rbl_finish I added before the return:

 $self->{responder}->connect_sock() if $self-{responder};

In DnsResolver.pm in sub connect_sock I added before making the new socket:

 $self->{sock}->close() if $self->{sock};

and a few lines later I changed ReuseAddr => 1 to be ReuseAddr => 0.

Theo, if you want to try this three line change, I think it will make everything
work. If it does we can discuss where the right place to put the call to
connect_sock is, as I suspect that rbl_finish isn't as aesthetically correct as
something that is called at the start of processing a message.




------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.

Reply via email to