From 19ae4f51e83e717d1484ae4c50fb6818f14056a9 Mon Sep 17 00:00:00 2001 From: shenglian zhou Date: Thu, 22 Jul 2021 08:28:06 +0800 Subject: [PATCH] add max line number of taos_insert_lines call --- src/client/src/tscParseLineProtocol.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/client/src/tscParseLineProtocol.c b/src/client/src/tscParseLineProtocol.c index 1d6364329f..d83f3a9c1c 100644 --- a/src/client/src/tscParseLineProtocol.c +++ b/src/client/src/tscParseLineProtocol.c @@ -1777,8 +1777,9 @@ int32_t tscParseLines(char* lines[], int numLines, SArray* points, SArray* faile int taos_insert_lines(TAOS* taos, char* lines[], int numLines) { int32_t code = 0; - if (numLines <= 0) { - tscError("taos_insert_lines numLines should be greater than zero. numLines: %d", numLines); + + if (numLines <= 0 || numLines > 65536) { + tscError("taos_insert_lines numLines should be between 1 and 65536. numLines: %d", numLines); code = TSDB_CODE_TSC_APP_ERROR; return code; } -- GitLab