From 011e7b54f4eb00accc8fe5a49744ef156568169c Mon Sep 17 00:00:00 2001 From: Haojun Liao Date: Fri, 22 May 2020 22:09:24 +0800 Subject: [PATCH] [TD-396] --- src/client/src/tscLocal.c | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/src/client/src/tscLocal.c b/src/client/src/tscLocal.c index b7e3c7199d..091eba28a2 100644 --- a/src/client/src/tscLocal.c +++ b/src/client/src/tscLocal.c @@ -436,15 +436,17 @@ static void tscProcessServStatus(SSqlObj *pSql) { return; } else { int32_t* data = (int32_t*) pObj->pHb->res.data; - - int32_t totalDnode = data[0]; - int32_t onlineDnode = data[1]; - assert(onlineDnode <= totalDnode); - - if (onlineDnode < totalDnode) { - pSql->res.code = TSDB_CODE_NETWORK_UNAVAIL; - return; + if (data != NULL) { + int32_t totalDnode = data[0]; + int32_t onlineDnode = data[1]; + assert(onlineDnode <= totalDnode); + + if (onlineDnode < totalDnode) { + pSql->res.code = TSDB_CODE_NETWORK_UNAVAIL; + return; + } } + } } else { if (pSql->res.code == TSDB_CODE_NETWORK_UNAVAIL) { -- GitLab