diff --git a/prog/sensord/lib.c b/prog/sensord/lib.c index bc0c7cc1..d8a484a9 100644 --- a/prog/sensord/lib.c +++ b/prog/sensord/lib.c @@ -32,7 +32,7 @@ #include "lib/error.h" static const char *sensorsCfgPaths[] = { - "/etc", "/usr/lib/sensors", "/usr/local/lib/sensors", "/usr/lib", "/usr/local/lib", NULL + "/etc", "/usr/local/etc", "/usr/lib/sensors", "/usr/local/lib/sensors", "/usr/lib", "/usr/local/lib", NULL }; #define CFG_PATH_LEN 4096 diff --git a/prog/sensord/rrd.c b/prog/sensord/rrd.c index a8dde0dd..7877b4c2 100644 --- a/prog/sensord/rrd.c +++ b/prog/sensord/rrd.c @@ -365,6 +365,7 @@ rrdUpdate } else { sprintf (rrdBuff + strlen (rrdBuff), ":%f", value * 10.0); } + fclose (loadavg); } } if (!ret) {