提交 c71ab49d 编写于 作者: S Shengliang Guan

TD-1143

上级 712d8d66
...@@ -234,17 +234,22 @@ static void monitorInitDatabaseCb(void *param, TAOS_RES *result, int32_t code) { ...@@ -234,17 +234,22 @@ static void monitorInitDatabaseCb(void *param, TAOS_RES *result, int32_t code) {
} }
void monitorStopSystem() { void monitorStopSystem() {
monitorInfo("monitor module is stopped"); if (tsMonitorConn.state == MONITOR_STATE_STOPPED) return;
monitorExecuteSQLFp = NULL;
tsMonitorConn.state = MONITOR_STATE_STOPPED; tsMonitorConn.state = MONITOR_STATE_STOPPED;
monitorExecuteSQLFp = NULL;
monitorInfo("monitor module is stopped");
if (tsMonitorConn.initTimer != NULL) { if (tsMonitorConn.initTimer != NULL) {
taosTmrStopA(&(tsMonitorConn.initTimer)); taosTmrStopA(&(tsMonitorConn.initTimer));
} }
if (tsMonitorConn.timer != NULL) { if (tsMonitorConn.timer != NULL) {
taosTmrStopA(&(tsMonitorConn.timer)); taosTmrStopA(&(tsMonitorConn.timer));
} }
if (tsMonitorConn.conn != NULL) {
taos_close(tsMonitorConn.conn); taos_close(tsMonitorConn.conn);
tsMonitorConn.conn = NULL;
}
} }
void monitorCleanUpSystem() { void monitorCleanUpSystem() {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册