https://issues.apache.org/SpamAssassin/show_bug.cgi?id=7000

--- Comment #1 from Mark Martinec <[email protected]> ---
Seems like either a DNS server process can't be terminated,
or a $spamassassin_obj object can't be closed.

Try adding some debug prints by the end of file dnsbl_subtests.t
and see what happens on 'prove -v t/dnsbl_subtests.t', e.g.:

print "HERE1\n";
if ($pid) {
print "HERE2\n";
  kill('TERM',$pid) or die "Cannot stop a DNS server [$pid]: $!";
print "HERE3\n";
  waitpid($pid,0);
print "HERE4\n";
  undef $pid;
}
print "HERE5\n";

END {
print "HERE6\n";
  $spamassassin_obj->finish  if $spamassassin_obj;
print "HERE7\n";
  kill('KILL',$pid)  if $pid;  # ignoring status
print "HERE8\n";
}

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to