Added some CtdlThreadCheckStop() calls to exit rbl checks and stop the
authorDave West <davew@uncensored.citadel.org>
Sat, 5 Apr 2008 21:40:46 +0000 (21:40 +0000)
committerDave West <davew@uncensored.citadel.org>
Sat, 5 Apr 2008 21:40:46 +0000 (21:40 +0000)
commit0c8789fa5ddd0c5ed59468db47a681ae15440b68
tree8d7230f456cd990450997a7f6c26c8f3500a0d1d
parentf6a784d414ae095a6d9cd6a0e0de453adfb19692
Added some CtdlThreadCheckStop() calls to exit rbl checks and stop the
SMTP negotiation if we are shutting down.
Also added a bit of code to log the time it takes to do an RBL check. If
it takes a long time maybe we can cache the results in a hash with
something like a 30 second life span.
citadel/locate_host.c
citadel/modules/smtp/serv_smtp.c