From 404d21706dadda4baa114b9d41dfb8963bac1cac Mon Sep 17 00:00:00 2001 From: Haojun Liao Date: Tue, 23 Jun 2020 22:37:47 +0800 Subject: [PATCH] [td-225] fix error in join --- src/client/src/tscServer.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/client/src/tscServer.c b/src/client/src/tscServer.c index d875a85905..631a9b5eb3 100644 --- a/src/client/src/tscServer.c +++ b/src/client/src/tscServer.c @@ -824,7 +824,9 @@ int tscBuildQueryMsg(SSqlObj *pSql, SSqlInfo *pInfo) { tscError("%p: fseek failed: %s", pSql, tstrerror(code)); return code; } - if (fread(pMsg, pBlockInfo->compLen, 1, pQueryInfo->tsBuf->f) != pBlockInfo->compLen) { + + size_t s = fread(pMsg, 1, pBlockInfo->compLen, pQueryInfo->tsBuf->f); + if (s != pBlockInfo->compLen) { int code = TAOS_SYSTEM_ERROR(ferror(pQueryInfo->tsBuf->f)); tscError("%p: fread didn't return expected data: %s", pSql, tstrerror(code)); return code; -- GitLab