John Peacock wrote:
Peter J. Holzer wrote:
Most of the time when forkserver maxes out the problem isn't CPU
usage[0], it's clients which simply connect and hang around doing
nothing until the timeout kills them. Greylisting doesn't help there, of
course.
That's exactly what I was seeing (strace yielded "read(0,"), so I
reduced the timeout parameter from the default of 20 minutes.
So what are people using for a timeout value? If you figure the reason for
waiting that long is dialup users and none of my dialup users are connecting
to qpsmtpd (they use qmail-smtp on port 587), is 10 or 5 minutes too short for
a 20-25MB file (my cap)?
The only mail servers I can think of that would *really* be on a link that
slow (<1.5Mbps) are some DSL, cable, or very remote, latent sites... the kinds
I generally don't want to deal with anyway (read spammers and zombies).
-- Bryan