Hey,
So I've moved the IPv6 stuff around, applied the prefork stuff from Lars and
Leonardo, and been running at home for a couple hours to test it.
It's been running just fine, everything works as expected.
However, I have just noticed a couple instances of these two subtly different
errors:
Warning: something's wrong at ./qpsmtpd-prefork line 611.
Warning: something's wrong at ./qpsmtpd-prefork line 611, <STDIN> line 1.
Line 611 with changes applied is the warn in this block:
if ($@ !~ /^(disconnect_tcpserver|died while reading from STDIN)/) {
warn("$@");
}
I can recreate the error too.
If you connect and ctrl-c telnet or type quit before the SMTP greeting you'll
get one of the two errors.
Occasionally the next connection will be closed remotely without doing
anything. Almost like one of the children crashes.
Larss' cleaning of STDIN doesn't affect it.
I'm also getting this without any of my changes to prefork.
Has anyone else seen this?
Should I just ignore it?
Ta
--
Mike Williams