From e29ba288ee649966186f1b1f057966f57c4f06ee Mon Sep 17 00:00:00 2001 From: Marek Vavrusa <marek@vavrusa.com> Date: Wed, 20 Apr 2011 10:07:58 +0200 Subject: [PATCH] Controller reports error codes. --- src/knot/ctl/knotc_main.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/knot/ctl/knotc_main.c b/src/knot/ctl/knotc_main.c index 9aea10c246..e58ffa1194 100644 --- a/src/knot/ctl/knotc_main.c +++ b/src/knot/ctl/knotc_main.c @@ -259,7 +259,13 @@ int execute(const char *action, char **argv, int argc, pid_t pid, int verbose, printf("Compiling '%s'...\n", zone->name); } - if ((rc = system(cmd)) < 0) { + rc = system(cmd); + if (rc != 0) { + printf("error: Compilation failed " + "with return code %d.\n", + rc); + } + if (rc < 0) { rc = 1; } free(cmd); -- GitLab