Richard,
sure. That needs to be fixed. Matt has checked in a better solution
than the loop code. Actually, with Matts changes, all EAGAIN problems
should be fixed.
Q: do you see this behaviour with the current CVS code? That has the
fix since March 18th. If yes, Matt needs to know.
Cheers
Matt/Martin and all.
I am finding that I am still getting occassional truncated XML from
gmond, even
after the EAGAIN patches to gmond.c. Interestingly, when the data was
truncated, it ended with a /HOST tag. i.e. a host boundary.
Looking at the code, I see this:
snip
/* Walk the host hash */