From cb7d3e8136d755c2eb8ebf341dd29a84209256ba Mon Sep 17 00:00:00 2001 From: haojun Liao Date: Wed, 8 Jan 2020 10:56:56 +0800 Subject: [PATCH] fix bugs in #1094 fix the bug in #1094. [tbase-1450] --- src/client/src/tscParseInsert.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/client/src/tscParseInsert.c b/src/client/src/tscParseInsert.c index ecde02355a..8c9497c530 100644 --- a/src/client/src/tscParseInsert.c +++ b/src/client/src/tscParseInsert.c @@ -1007,10 +1007,12 @@ int doParserInsertSql(SSqlObj *pSql, char *str) { } void *fp = pSql->fp; + ptrdiff_t pos = pSql->asyncTblPos - pSql->sqlstr; + if ((code = tscParseSqlForCreateTableOnDemand(&str, pSql)) != TSDB_CODE_SUCCESS) { if (fp != NULL) { if (TSDB_CODE_ACTION_IN_PROGRESS == code) { - tscTrace("async insert and waiting to get meter meta, then continue parse sql: %s", pSql->asyncTblPos); + tscTrace("async insert and waiting to get meter meta, then continue parse sql from offset: %" PRId64, pos); return code; } tscTrace("async insert parse error, code:%d, %s", code, tsError[code]); -- GitLab