From 9c2810a10af6418003452274fa8b0e7da253b62e Mon Sep 17 00:00:00 2001 From: =?utf8?q?F=E1=B4=80=CA=99=C9=AA=E1=B4=87=C9=B4=20W=E1=B4=87=CA=80?= =?utf8?q?=C9=B4=CA=9F=C9=AA?= Date: Fri, 28 Jun 2019 11:01:33 +0200 Subject: [PATCH] better user feedback Change-Id: Iae7c3208024372485fd0901898cbe2e178610082 (cherry picked from commit d75591c9762f93d8656846fd2796fdb775b1c69f) --- src/daemon/configfile.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/daemon/configfile.c b/src/daemon/configfile.c index c500d3ee..cc230912 100644 --- a/src/daemon/configfile.c +++ b/src/daemon/configfile.c @@ -413,9 +413,10 @@ static int dispatch_block_plugin(oconfig_item_t *ci) { /* Hm, no complex plugin found. Dispatch the values one by one */ for (int i = 0, ret = 0; i < ci->children_num; i++) { if (ci->children[i].children == NULL) { - ret = dispatch_value_plugin(name, ci->children + i); + oconfig_item_t *child = ci -> children + i; + ret = dispatch_value_plugin(name, child); if (ret != 0) { - ERROR("dispatch for plugin %s returned non-zero code : %i", name, ret); + ERROR("Plugin %s failed to handle option %s, return code: %i", name, child -> key, ret); return ret; } } else { -- 2.11.0