CVSROOT: /cvs Module name: ports Changes by: henn...@cvs.openbsd.org 2009/01/09 11:24:35
Modified files: net/nagios/nagios: Makefile Added files: net/nagios/nagios/patches: patch-base_utils_c Log message: fix nagios' reading of nonblocking sockets. when you get EAGAIN, just reading on a loop without any kind of sleeping is about the worst option, resulting in spinning and taking all available cpu cycles. very very visible with alert scripts that sleep, but also lowers nagios' cpu usage a lot. found out the hard way... with input from kettenis, ok sturm