X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=src%2Fhddtemp.c;h=80b3419bee76d3e96efacb242bdba4f946efc5be;hb=2403dd00be7ee359a1da567ec1a3d1dddf179a58;hp=08bbbc0270bc5a0c0a4b3c712a4f7bb6cfea1382;hpb=09cc422eeae5dd0fa1e5f1f6b472b8c959b315d9;p=collectd.git diff --git a/src/hddtemp.c b/src/hddtemp.c index 08bbbc02..80b3419b 100644 --- a/src/hddtemp.c +++ b/src/hddtemp.c @@ -185,6 +185,7 @@ static int hddtemp_query_daemon (char *buffer, int buffer_size) syslog (LOG_ERR, "hddtemp: Error reading from socket: %s", strerror (errno)); + close (fd); return (-1); } buffer_fill += status; @@ -373,6 +374,7 @@ static void hddtemp_init (void) first_hddname = entry; } } + fclose (fh); } else DBG ("Could not open /proc/partitions: %s",