diff options
author | Sergey Poznyakoff <gray@gnu.org.ua> | 2006-10-11 09:35:33 +0000 |
---|---|---|
committer | Sergey Poznyakoff <gray@gnu.org.ua> | 2006-10-11 09:35:33 +0000 |
commit | 4c13be54910d08daf9bbc2bd6f4cca665a9975dd (patch) | |
tree | c86115e01db84c1742e5154905b1c25aa339b060 /src/main.c | |
parent | 45f9626e402fb4eec63a73990d4867ecec2b7c25 (diff) | |
download | mailfromd-4c13be54910d08daf9bbc2bd6f4cca665a9975dd.tar.gz mailfromd-4c13be54910d08daf9bbc2bd6f4cca665a9975dd.tar.bz2 |
(method_standard, method_strict): Initialize last_poll_sent, last_poll_recv to empty strings if cache was used.
git-svn-id: file:///svnroot/mailfromd/trunk@622 7a8a7f39-df28-0410-adc6-e0d955640f24
Diffstat (limited to 'src/main.c')
-rw-r--r-- | src/main.c | 8 |
1 files changed, 6 insertions, 2 deletions
@@ -857,8 +857,10 @@ method_strict(eval_environ_t env, char *email, char *client_addr, } if (mf_resolved(rc)) cache_insert2(email, client_addr, rc); - } else + } else { + set_last_poll_result(env, client_addr, NULL, NULL); set_cache_used(env, 1); + } return rc; } @@ -892,8 +894,10 @@ method_standard(eval_environ_t env, char *email, char *ehlo, char *mailfrom) } if (mf_resolved(rc)) cache_insert(email, rc); - } else + } else { + set_last_poll_result(env, email, NULL, NULL); set_cache_used(env, 1); + } return rc; } |