Fixed MaxScale not starting if the log directory already existed.
This commit is contained in:
@ -1480,9 +1480,12 @@ int main(int argc, char **argv)
|
|||||||
|
|
||||||
sprintf(buf, "%s/log", home_dir);
|
sprintf(buf, "%s/log", home_dir);
|
||||||
if(mkdir(buf, 0777) != 0){
|
if(mkdir(buf, 0777) != 0){
|
||||||
fprintf(stderr,
|
|
||||||
"Error: Cannot create log directory: %s\n",buf);
|
if(errno != EEXIST){
|
||||||
goto return_main;
|
fprintf(stderr,
|
||||||
|
"Error: Cannot create log directory: %s\n",buf);
|
||||||
|
goto return_main;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
argv[0] = "MaxScale";
|
argv[0] = "MaxScale";
|
||||||
argv[1] = "-j";
|
argv[1] = "-j";
|
||||||
|
Reference in New Issue
Block a user