CVSROOT:        /cvs
Module name:    src
Changes by:     r...@cvs.openbsd.org    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@

Reply via email to