From 907fcfa09cb51fc595a19a001beece8a73bf4906 Mon Sep 17 00:00:00 2001 From: hjxilinx Date: Tue, 12 Nov 2019 18:05:47 +0800 Subject: [PATCH] issue #686 --- src/system/detail/src/mgmtUtil.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/system/detail/src/mgmtUtil.c b/src/system/detail/src/mgmtUtil.c index be90180f68..3be2e1288d 100644 --- a/src/system/detail/src/mgmtUtil.c +++ b/src/system/detail/src/mgmtUtil.c @@ -92,5 +92,6 @@ bool mgmtCheckIsMonitorDB(char *db, char *monitordb) { char dbName[TSDB_DB_NAME_LEN + 1] = {0}; extractDBName(db, dbName); - return (strncasecmp(dbName, monitordb, strlen(dbName)) == 0); + size_t len = strlen(dbName); + return (strncasecmp(dbName, monitordb, len) == 0 && len == strlen(monitordb)); } -- GitLab