This is getting rather embarrassing. It turns out that my whole
problem was that the Mail::CheckUser package that I was using
to check submitted email addresses, always takes several
minutes to return a result on the new (FreeBSD6) system, while
it "often" returns a result in a few seconds on the
On further investigation, there is no problem between
Apache2::Request and KeepAlive, as I had previously accused.
The problem was that the checking routines, after form data was
obtained from Apache2::Request, included a Perl module called
Mail::CheckUser. This module performed various transact