From 131f389f1cba807b5ed9bf76fe3bdb8c030b47cf Mon Sep 17 00:00:00 2001 From: Sebastian Harl Date: Wed, 20 Mar 2013 00:16:08 -0700 Subject: [PATCH] plugin: Log a warning in the main loop if there are no collectors. --- src/core/plugin.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/core/plugin.c b/src/core/plugin.c index 7a8483f..5df7059 100644 --- a/src/core/plugin.c +++ b/src/core/plugin.c @@ -567,7 +567,13 @@ sdb_plugin_init_all(void) int sdb_plugin_collector_loop(sdb_plugin_loop_t *loop) { - if ((! collector_list) || (! loop)) + if (! collector_list) { + sdb_log(SDB_LOG_WARNING, "plugin: No collectors registered. " + "Quiting main loop."); + return -1; + } + + if (! loop) return -1; while (loop->do_loop) { -- 2.30.2