Code

email plugin: Unlock mutexes before submitting the data.
[collectd.git] / src / sensors.c
index 9cf0858ffeeff3c65b754c42896b325cdb85eeaa..ff8b580de0a688e51bf6e02c6541de1d636b54ca 100644 (file)
@@ -337,11 +337,10 @@ static void collectd_sensors_init (void)
 
 static void sensors_shutdown (void)
 {
+#if SENSORS_HAVE_READ
        featurelist_t *thisft = first_feature;
        featurelist_t *nextft;
 
-       ignorelist_free (sensor_list);
-
        while (thisft != NULL)
        {
                nextft = thisft->next;
@@ -350,6 +349,9 @@ static void sensors_shutdown (void)
        }
 
        sensors_cleanup ();
+#endif /* if SENSORS_HAVE_READ */
+
+       ignorelist_free (sensor_list);
 }
 
 static void sensors_voltage_write (char *host, char *inst, char *val)