CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2010/11/30 07:38:45
Modified files:
usr.sbin/relayd: check_tcp.c hce.c log.c relay.c relayd.c
relayd.h
Log message:
The relayd processes did already bump up the socket file descriptor
resource limits to the maximum of the daemon class but the host check
process (hce/health checks) didn't and was limited to a fairly low
default of 128 open sockets (openfiles-cur=128 in login.conf). This
was reached fairly quickly with "check tcp" of many hosts. This diff
increases the maximum number of monitored hosts and concurrent health
checks in relayd in a significant way and may fix issues for people
that have around 100 or more hosts (or fewer hosts with multiple checked
ports).
tested by phessler@
ok jsg@