From 25ad20cf557efaa3e8eec5748dd1d8ed4394a0c6 Mon Sep 17 00:00:00 2001 From: zhihaop Date: Mon, 19 Sep 2022 11:21:19 +0800 Subject: [PATCH] fix: pthread_mutex_timedlock is invalid in C99 --- src/client/src/tscBulkWrite.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/client/src/tscBulkWrite.c b/src/client/src/tscBulkWrite.c index ad03072cc5..b723891500 100644 --- a/src/client/src/tscBulkWrite.c +++ b/src/client/src/tscBulkWrite.c @@ -290,11 +290,8 @@ inline static void dispatcherSleepUntil(SAsyncBulkWriteDispatcher* dispatcher, s if (durationMillis(current, timeout) <= 0) { return; } - - if (pthread_mutex_timedlock(&dispatcher->mutex, &timeout)) { - return; - } + pthread_mutex_lock(&dispatcher->mutex); while (true) { // notified by dispatcherShutdown(...). if (atomic_load_8(&dispatcher->shutdown)) { -- GitLab