diff options
-rw-r--r-- | NEWS | 4 | ||||
-rw-r--r-- | driver.c | 2 |
2 files changed, 5 insertions, 1 deletions
@@ -16,7 +16,7 @@ Release Notes: ------------------------------------------------------------------------------ -fetchmail-4.3.6 () +fetchmail-4.4.0 () * Improved RPM packaging with correct grouping and an icon. * Fixed another minor bug in handling of `expunge 0'. * Kent Robotti sent a new version of fetchsetup. @@ -31,6 +31,8 @@ fetchmail-4.3.6 () * If link can't find the bind library, force `no dns' on all connections. * Change name of ordinary-user lockfile so .fetchmail can be used as a logging directory. +* Close pipe to MDA when we get a nonresponse timeout. This should + prevent MDA zombies from piling up when we have errors. There are 271 people on fetchmail-friends and 119 on fetchmail-announce. @@ -1509,6 +1509,8 @@ const struct method *proto; /* protocol method table */ close(ctl->smtp_socket); if (sock != -1) close(sock); + if (sinkfp) + pclose(sinkfp); ok = PS_ERROR; } else |