X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=src%2Fplugin.c;h=83582763a5f72ece4c2cac586bcf01f2a0a7bede;hb=edd0e2639a241167e213ec301bfc71c7d291ee61;hp=65d3875ebe5ae4b211dcc3f38addc3cd9491c26c;hpb=65dba471769a4e69bc505c758015ffdfb76a6053;p=collectd.git diff --git a/src/plugin.c b/src/plugin.c index 65d3875e..83582763 100644 --- a/src/plugin.c +++ b/src/plugin.c @@ -1251,7 +1251,7 @@ int plugin_write (const char *plugin, /* {{{ */ return (status); } /* }}} int plugin_write */ -int plugin_flush (const char *plugin, int timeout, const char *identifier) +int plugin_flush (const char *plugin, cdtime_t timeout, const char *identifier) { llentry_t *le; @@ -1384,16 +1384,16 @@ int plugin_dispatch_values (value_list_t *vl) } if (vl->time == 0) - vl->time = time (NULL); + vl->time = cdtime (); if (vl->interval <= 0) vl->interval = interval_g; - DEBUG ("plugin_dispatch_values: time = %u; interval = %i; " + DEBUG ("plugin_dispatch_values: time = %.3f; interval = %i; " "host = %s; " "plugin = %s; plugin_instance = %s; " "type = %s; type_instance = %s;", - (unsigned int) vl->time, vl->interval, + CDTIME_T_TO_DOUBLE (vl->time), vl->interval, vl->host, vl->plugin, vl->plugin_instance, vl->type, vl->type_instance); @@ -1518,9 +1518,9 @@ int plugin_dispatch_notification (const notification_t *notif) /* Possible TODO: Add flap detection here */ DEBUG ("plugin_dispatch_notification: severity = %i; message = %s; " - "time = %u; host = %s;", + "time = %.3f; host = %s;", notif->severity, notif->message, - (unsigned int) notif->time, notif->host); + CDTIME_T_TO_DOUBLE (notif->time), notif->host); /* Nobody cares for notifications */ if (list_notification == NULL)