From: Andrew McNamara (no email)
Date: Mon Feb 26 2007 - 18:02:52 EST
>> >>> Does accept() report errors when Postfix is built without MySQL?
>> >> Same errors are showing up in the logs after a rebuild without MySQL.
I did some googling, and only found old hits for freebsd - things like the
following seem rather similar, although this is from 2005, and surely would
have been addressed by now (or there would be a lot more reports):
Are you using an SMP machine and kernel? Maybe try without SMP? Might also
be worth trying with a 32 bit kernel.
I have a vague memory of some old versions of Linux doing something like
this when the socket was closed by the remote end between userspace being
notified that listening socket was ready, and the accept being performed.
If you're feeling keen, you could create a stress test that rapidly opened
and closed sockets (or use a port scanning tool to do the same - nmap?)
-- Andrew McNamara, Senior Developer, Object Craft http://www.object-craft.com.au/