X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=src%2Frrdtool.c;h=243a8c8ff90feff941e5d20e179f63ef2e15f815;hb=34e095d9e7c605ded713203f21e4f00c8d6b6d44;hp=98ec66621c93460197891d67b838b5ff8fad8803;hpb=085a993e0f187ad73d3a28cea508ec6e56c39516;p=collectd.git diff --git a/src/rrdtool.c b/src/rrdtool.c index 98ec6662..243a8c8f 100644 --- a/src/rrdtool.c +++ b/src/rrdtool.c @@ -601,7 +601,7 @@ static int rrd_cache_flush_identifier (int timeout, const char *identifier) status = c_avl_get (cache, key, (void *) &rc); if (status != 0) { - WARNING ("rrdtool plugin: rrd_cache_flush_identifier: " + INFO ("rrdtool plugin: rrd_cache_flush_identifier: " "c_avl_get (%s) failed. Does that file really exist?", key); return (status); @@ -1025,8 +1025,13 @@ static int rrd_shutdown (void) static int rrd_init (void) { + static int init_once = 0; int status; + if (init_once != 0) + return (0); + init_once = 1; + if (rrdcreate_config.stepsize < 0) rrdcreate_config.stepsize = 0; if (rrdcreate_config.heartbeat <= 0)