Jorgen Lundman:
> * Compiling Postfix with -DNO_DEVPOLL with the theory it would use select()
> instead.
No, Postfix read_wait() uses poll() unconditionally. If Solaris
has an edge-triggered implementation (i.e. no notification when
poll() is called after the connection is already closed), that
sucks.
Presumably there are other ways a way to determine that write will
not block on Solaris, or to find out that the peer has closed the
connection without doing I/O on it. Your call. Solaris is no longer
a primary test platform for me.
Wietse