diff --git a/source/client/src/clientMain.c b/source/client/src/clientMain.c index 97275c0375..5e442c4bf1 100644 --- a/source/client/src/clientMain.c +++ b/source/client/src/clientMain.c @@ -199,10 +199,7 @@ TAOS_RES *taos_query(TAOS *taos, const char *sql) { taos_query_a(pTscObj, sql, syncQueryFn, param); tsem_wait(¶m->sem); - TAOS_RES *request = param->pRequest; - tsem_destroy(¶m->sem); - taosMemoryFree(param); - return request; + return param->pRequest; #else size_t sqlLen = strlen(sql); if (sqlLen > (size_t)TSDB_MAX_ALLOWED_SQL_LEN) { diff --git a/source/client/src/clientSml.c b/source/client/src/clientSml.c index d63c93bd32..295e065620 100644 --- a/source/client/src/clientSml.c +++ b/source/client/src/clientSml.c @@ -72,7 +72,7 @@ for (int i = 1; i < keyLen; ++i) { \ #define NCHAR_ADD_LEN 3 // L"nchar" 3 means L" " #define MAX_RETRY_TIMES 5 -#define LINE_BATCH 20 +#define LINE_BATCH 20000 //================================================================================================= typedef TSDB_SML_PROTOCOL_TYPE SMLProtocolType;