SM_CONF_POLL

Use poll(2) instead of select(2) (V8.13 and later) Tune with confENVDEF

By default, the Milter library uses select(2) to determine whether I/O is present on any given Milter connection. This is sufficient at low-volume sites. But at sites that run many Milters or high numbers of parallel connections to them, poll(2) will prove more efficient. To switch your Milter library from use of select(2) to use of poll(2) define the following and then rebuild your Milter library:

APPENDDEF(`conf_libmilter_ENVDEF', `-DSM_CONF_POLL' )

Get sendmail, 4th Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.