From 5a4ac21df75903007b652dfff724a01a075055e6 Mon Sep 17 00:00:00 2001 From: Ping Xiao Date: Thu, 25 Mar 2021 14:31:10 +0800 Subject: [PATCH] fix crash issue --- tests/examples/c/asyncdemo.c | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/tests/examples/c/asyncdemo.c b/tests/examples/c/asyncdemo.c index 16a14e9654..b9e3cdc7b5 100644 --- a/tests/examples/c/asyncdemo.c +++ b/tests/examples/c/asyncdemo.c @@ -30,6 +30,7 @@ int points = 5; int numOfTables = 3; int tablesProcessed = 0; int64_t st, et; +int done = 0; typedef struct { int id; @@ -163,6 +164,16 @@ int main(int argc, char *argv[]) getchar(); + while(1) { + if (tablesProcessed < numOfTables) { + printf("wait for process finished\n"); + sleep(1); + continue; + } + + break; + } + taos_close(taos); free(tableList);