diff options
author | Eric S. Raymond <esr@thyrsus.com> | 1998-01-22 23:29:21 +0000 |
---|---|---|
committer | Eric S. Raymond <esr@thyrsus.com> | 1998-01-22 23:29:21 +0000 |
commit | a35cbc05374d8b3fb91f660c6f2683bd33e538b9 (patch) | |
tree | ca85c28761ff8b0a83264d42f107d0fb7c9b39f9 | |
parent | 44ba67b1682df365fa1c2fa468e73ee8e0af7be3 (diff) | |
download | fetchmail-a35cbc05374d8b3fb91f660c6f2683bd33e538b9.tar.gz fetchmail-a35cbc05374d8b3fb91f660c6f2683bd33e538b9.tar.bz2 fetchmail-a35cbc05374d8b3fb91f660c6f2683bd33e538b9.zip |
Address Dave Bodenstab's bug.
svn path=/trunk/; revision=1601
-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 |