[TD-63] fix bug in grant module
This commit is contained in:
parent
8e2d4811de
commit
311c56c1d7
|
@ -37,7 +37,6 @@ static void dnodeSetRunStatus(SDnodeRunStatus status);
|
|||
static void signal_handler(int32_t signum, siginfo_t *sigInfo, void *context);
|
||||
static void dnodeCheckDataDirOpenned(char *dir);
|
||||
static SDnodeRunStatus tsDnodeRunStatus = TSDB_DNODE_RUN_STATUS_STOPPED;
|
||||
void (*dnodeParseParameterKFp)() = NULL;
|
||||
|
||||
int32_t main(int32_t argc, char *argv[]) {
|
||||
// Set global configuration file
|
||||
|
@ -57,12 +56,11 @@ int32_t main(int32_t argc, char *argv[]) {
|
|||
printf("buildinfo: %s\n", buildinfo);
|
||||
exit(EXIT_SUCCESS);
|
||||
} else if (strcmp(argv[i], "-k") == 0) {
|
||||
if (dnodeParseParameterKFp) {
|
||||
dnodeParseParameterKFp();
|
||||
grantParseParameter();
|
||||
exit(EXIT_SUCCESS);
|
||||
}
|
||||
#ifdef TAOS_MEM_CHECK
|
||||
} else if (strcmp(argv[i], "--alloc-random-fail") == 0) {
|
||||
else if (strcmp(argv[i], "--alloc-random-fail") == 0) {
|
||||
if ((i < argc - 1) && (argv[i + 1][0] != '-')) {
|
||||
taosSetAllocMode(TAOS_ALLOC_MODE_RANDOM_FAIL, argv[++i], true);
|
||||
} else {
|
||||
|
@ -74,8 +72,8 @@ int32_t main(int32_t argc, char *argv[]) {
|
|||
} else {
|
||||
taosSetAllocMode(TAOS_ALLOC_MODE_DETECT_LEAK, NULL, true);
|
||||
}
|
||||
#endif
|
||||
}
|
||||
#endif
|
||||
}
|
||||
|
||||
/* Set termination handler. */
|
||||
|
|
|
@ -126,6 +126,8 @@ int32_t mgmtStartSystem() {
|
|||
mError("failed to init dnode balance")
|
||||
}
|
||||
|
||||
grantReset(TSDB_GRANT_ALL, 0);
|
||||
|
||||
mPrint("TDengine mgmt is initialized successfully");
|
||||
|
||||
return 0;
|
||||
|
|
Loading…
Reference in New Issue