aboutsummaryrefslogtreecommitdiffstats
path: root/src/lmtp.c
diff options
context:
space:
mode:
authorcebka@lenovo-laptop <cebka@lenovo-laptop>2010-01-29 19:18:34 +0300
committercebka@lenovo-laptop <cebka@lenovo-laptop>2010-01-29 19:18:34 +0300
commit56f520e21f7f164bcd2d99bb46b5875b0a398e75 (patch)
tree3452117580d7a0c95f9d41871f001eb6f6b3fa30 /src/lmtp.c
parent4309626defcbe42d3eb4d73b2e190f85968c964f (diff)
downloadrspamd-56f520e21f7f164bcd2d99bb46b5875b0a398e75.tar.gz
rspamd-56f520e21f7f164bcd2d99bb46b5875b0a398e75.zip
* Add support of custom filters in rspamd worker
- custom filters are dlopened and provides callbacks for user's input processing - custom filters can be used to extend rspamd functionality for unusual (non email processing cases) - custom filters allows to use rspamd async IO model and process management for performing custom network tasks
Diffstat (limited to 'src/lmtp.c')
-rw-r--r--src/lmtp.c3
1 files changed, 0 insertions, 3 deletions
diff --git a/src/lmtp.c b/src/lmtp.c
index 636681c07..9f7a4805a 100644
--- a/src/lmtp.c
+++ b/src/lmtp.c
@@ -98,9 +98,6 @@ free_lmtp_task (struct rspamd_lmtp_proto *lmtp, gboolean is_soft)
if (lmtp) {
debug_task ("free pointer %p", lmtp->task);
- if (lmtp->task->memc_ctx) {
- memc_close_ctx (lmtp->task->memc_ctx);
- }
while ((part = g_list_first (lmtp->task->parts))) {
lmtp->task->parts = g_list_remove_link (lmtp->task->parts, part);
p = (struct mime_part *)part->data;