Mercurial > dnsbl
diff src/dnsbl.cpp @ 193:3ea79ef741a0
delay autowhitelisting to avoid out of office reply bots
author | carl |
---|---|
date | Sun, 11 Nov 2007 13:05:41 -0800 |
parents | 8f4a9a37d4d9 |
children | 688ec12a3c0c |
line wrap: on
line diff
--- a/src/dnsbl.cpp Sun Nov 11 12:49:25 2007 -0800 +++ b/src/dnsbl.cpp Sun Nov 11 13:05:41 2007 -0800 @@ -282,6 +282,11 @@ } void mlfiPriv::reset(bool final) { + while (delayer.empty()) { + DELAYWHITEP dwp = delayer.front(); + delete dwp; + delayer.pop_front(); + } if (mailaddr) free(mailaddr); if (queueid) free(queueid); if (authenticated) free(authenticated);