]> git.ipfire.org Git - thirdparty/knot-resolver.git/commitdiff
clarify errors from luaL_dofile while loading configs
authorPetr Špaček <petr.spacek@nic.cz>
Thu, 19 Dec 2019 08:51:44 +0000 (09:51 +0100)
committerPetr Špaček <petr.spacek@nic.cz>
Thu, 19 Dec 2019 08:57:13 +0000 (09:57 +0100)
daemon/engine.c

index ff25b28c6d279eb6ac9245ca8fd3593e9baa2442..04cf74263b7f4dac351b62157c6b2f89f1dc5809 100644 (file)
@@ -715,7 +715,8 @@ int engine_loadconf(struct engine *engine, const char *config_path)
 
        int ret = luaL_dofile(engine->L, config_path);
        if (ret != 0) {
-               fprintf(stderr, "%s\n", lua_tostring(engine->L, -1));
+               fprintf(stderr, "[system] error while loading config: "
+                       "%s (workdir '%s')\n", lua_tostring(engine->L, -1), cwd);
                lua_pop(engine->L, 1);
        }
        return ret;