Merge branch 'collectd-4.10' into collectd-5.2
[collectd.git] / src / plugin.c
index c69046c..809c140 100644 (file)
@@ -726,6 +726,9 @@ static int plugin_insert_read (read_func_t *rf)
        int status;
        llentry_t *le;
 
+       cdtime_t now = cdtime ();
+       CDTIME_T_TO_TIMESPEC (now, &rf->rf_next_read);
+
        pthread_mutex_lock (&read_lock);
 
        if (read_list == NULL)
@@ -1561,7 +1564,7 @@ int plugin_dispatch_values (value_list_t *vl)
                                        "Please report this problem to the "
                                        "collectd mailing list or at "
                                        "<http://collectd.org/bugs/>.", name);
-                       vl->interval = interval_g;
+                       vl->interval = cf_get_default_interval ();
                }
        }