Added missing logging to externcmd.c

Not all failures caused an error to be logged.
This commit is contained in:
Markus Makela
2015-11-26 12:12:10 +02:00
parent 573af3c4c1
commit 230978f6db
2 changed files with 7 additions and 3 deletions

View File

@ -107,12 +107,16 @@ EXTERNCMD* externcmd_allocate(char* argstr)
}
else
{
MXS_ERROR("Failed to parse argument string for external command: %s",
argstr);
externcmd_free(cmd);
cmd = NULL;
}
}
else
{
MXS_ERROR("Memory allocation for external command parameters failed when "
"processing '%s'.", argstr);
free(cmd);
free(argv);
cmd = NULL;