# HG changeset patch # User carl # Date 1194815141 28800 # Node ID 3ea79ef741a0dabcf4281c47d53884178c5a12a6 # Parent 8f4a9a37d4d9fe592200ade4113cfd8f92cf30b0 delay autowhitelisting to avoid out of office reply bots diff -r 8f4a9a37d4d9 -r 3ea79ef741a0 src/dnsbl.cpp --- 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);