[Xymon] Xymon 4.3.8 available
Henrik Størner
henrik at hswn.dk
Mon Jul 16 07:55:51 CEST 2012
On 16-07-2012 03:45, T.J. Yang wrote:
> The compiler warnings are less but there are still 99 compiler
> warnings regarding to "function not checked on returned result"
>
> Example:
> ignoring return value of ‘freopen’, declared with attribute
> warn_unused_result [-Wunused-result]
I only get 94, depends on compiler versions I guess. There are some
valid warnings, but they haven't been blindly ignored.
52 of those warnings come from re-opening the logfile after a
log-rotation. If it fails, the only consequence is that logging stops.
The problem here is: What can you do if you no longer have a logfile ?
Should xymon abort? That would just be weird, because we cannot tell the
user why Xymon stopped (there is no logfile, remember?)
24 are from calls to "fgets". Some of these are valid, but happen only
in extreme situations - and some are just ignorable, e.g. when scanning
the history files looking for where to start reading fgets() is used to
skip to the next line, so we really don't care about the data being read.
And the rest is a mixed bag of calls.
I'll work to reduce that number, but it just wasn't a priority right now.
Regards,
Henrik
More information about the Xymon
mailing list