CVSROOT: /cvs
Module name: ports
Changes by: [email protected] 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