diff options
Diffstat (limited to 'src/engine.c')
-rw-r--r-- | src/engine.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/engine.c b/src/engine.c index 5548dd87..c9c5d0da 100644 --- a/src/engine.c +++ b/src/engine.c @@ -1256,6 +1256,8 @@ mailfromd_daemon() { int rc; + mu_error("mailfromd version %s starting", PACKAGE_VERSION); + priv_setup(); if (!foreground) @@ -1286,14 +1288,13 @@ mailfromd_daemon() umask(0117); mu_daemon_create_pidfile(pidfile); rc = smfi_main(); - mu_error("OK. REMOVING PIDFILE"); - mu_daemon_remove_pidfile(); } else { umask(0117); rc = smfi_main(); mu_error("smfi_main failed: rc=%d errno=%s", rc, strerror (errno)); } + mu_error("mailfromd terminating"); exit(rc); } |