aboutsummaryrefslogtreecommitdiffstats
path: root/fetchmail.man
diff options
context:
space:
mode:
authorEric S. Raymond <esr@thyrsus.com>2001-07-01 16:19:04 +0000
committerEric S. Raymond <esr@thyrsus.com>2001-07-01 16:19:04 +0000
commitd9a79d4bc51b408cd3de5161fa318c7140ef4369 (patch)
tree1b862f87497edd7d52104c5b45ee3adb191a80d6 /fetchmail.man
parent52c4509bc72fd0627e3104e11e8750fbb1fc5b48 (diff)
downloadfetchmail-d9a79d4bc51b408cd3de5161fa318c7140ef4369.tar.gz
fetchmail-d9a79d4bc51b408cd3de5161fa318c7140ef4369.tar.bz2
fetchmail-d9a79d4bc51b408cd3de5161fa318c7140ef4369.zip
Fix for zombie problem.
svn path=/trunk/; revision=3387
Diffstat (limited to 'fetchmail.man')
-rw-r--r--fetchmail.man7
1 files changed, 7 insertions, 0 deletions
diff --git a/fetchmail.man b/fetchmail.man
index 73ebd39d..0e84e134 100644
--- a/fetchmail.man
+++ b/fetchmail.man
@@ -2107,6 +2107,13 @@ in foreground while a background fetchmail is running will do
whichever of these is appropriate to wake it up.
.SH BUGS AND KNOWN PROBLEMS
+The mda and plugin options interact badly. In order to collect error
+status from the MDA, fetchmail has to change its normal signal
+handling so that dead plugin processes don't get reaped until the end
+of the poll cycle. This can cause resource starvation if too many
+zombies accumulate. So either don't deliver to a MDA using plugins or
+risk being overrun by an army of undead.
+.PP
The RFC822 address parser used in multidrop mode chokes on some
@-addresses that are technically legal but bizarre. Strange uses of
quoting and embedded comments are likely to confuse it.