aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergey Poznyakoff <gray@gnu.org.ua>2007-04-03 12:33:56 +0000
committerSergey Poznyakoff <gray@gnu.org.ua>2007-04-03 12:33:56 +0000
commit0a2ca45e42b24d0cdb703a228e82bf505f9d0e27 (patch)
tree368c459f6089b1217afbf607e40506a8cf13b85f
parent798960f07caee9151f347b6e638cab4b00765362 (diff)
downloadmailfromd-0a2ca45e42b24d0cdb703a228e82bf505f9d0e27.tar.gz
mailfromd-0a2ca45e42b24d0cdb703a228e82bf505f9d0e27.tar.bz2
(mlfi_abort): Do not call filter_cleanup
git-svn-id: file:///svnroot/mailfromd/trunk@1343 7a8a7f39-df28-0410-adc6-e0d955640f24
-rw-r--r--ChangeLog2
-rw-r--r--src/engine.c5
2 files changed, 5 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index 049c71e3..351c4ef1 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -3,6 +3,8 @@
* src/engine.c (concat_args): Print all arguments in debuging
mode.
(mailfromd_daemon): Set single-process mode if requested
+ (mlfi_abort): Do not call filter_cleanup.
+
* src/mailfromd.h (single_process_option): New variable
* src/prog.c: Fix initialization of toh and computation of
heap bounds in gc.
diff --git a/src/engine.c b/src/engine.c
index 3529a0e1..f79ffb92 100644
--- a/src/engine.c
+++ b/src/engine.c
@@ -1154,13 +1154,14 @@ mlfi_eom(SMFICTX *ctx)
sfsistat
mlfi_abort(SMFICTX *ctx)
{
- filter_cleanup(ctx);
- return SMFIS_CONTINUE; /* FIXME? */
+ debug(70, "Abort");
+ return SMFIS_CONTINUE;
}
sfsistat
mlfi_close(SMFICTX *ctx)
{
+ debug(70, "Close");
filter_cleanup(ctx);
return SMFIS_CONTINUE;
}

Return to:

Send suggestions and report system problems to the System administrator.