X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=src%2Frrdd.c;h=8aa5a585165fc590ebe56bd1ebe9d2088e9a7063;hb=f12d8ef6cc3a2094d4532a183305eef10f2c1d86;hp=23f43283d7336df388e844f6530fd357c55f8f54;hpb=459813380fc8c77d91801c503d9502e13965bd3c;p=rrdd.git diff --git a/src/rrdd.c b/src/rrdd.c index 23f4328..8aa5a58 100644 --- a/src/rrdd.c +++ b/src/rrdd.c @@ -122,6 +122,7 @@ static void *queue_thread_main (void *args) /* {{{ */ char *file; char **values; int values_num; + int status; int i; if (cache_queue_head == NULL) @@ -159,6 +160,14 @@ static void *queue_thread_main (void *args) /* {{{ */ RRDD_LOG (LOG_DEBUG, "queue_thread_main: rrd_update (%s, %i, %p)", file, values_num, (void *) values); + status = rrd_update_r (file, NULL, values_num, values); + if (status != 0) + { + RRDD_LOG (LOG_ERR, "queue_thread_main: " + "rrd_update_r failed with status %i.", + status); + } + free (file); for (i = 0; i < values_num; i++) free (values[i]);