This happened in the last two/three days, where exim sends a lot of messages to spamd for testing, spamd reaches maxchildren and connections to spamd time out
2017-05-24 20:07:10 XXX spam acl condition: warning - spamd connection to 127.0.0.1, port 783 failed: Connection timed out 2017-05-24 20:07:10 XXX spam acl condition: all spamd servers failed
May 24 20:07:06 mx1001 spamd[10173]: prefork: child states: BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB May 24 20:07:06 mx1001 spamd[10173]: prefork: server reached --max-children setting, consider raising it
The system recovers by itself after the influx of messages (in this case from civi1001) has been processed, though we should be able to protect from this, maybe limiting concurrent deliveries?