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