From e208d5bb5f99f6d8be20f8b29ec93991443ef59a Mon Sep 17 00:00:00 2001 From: Lauri Kasanen Date: Mon, 2 Aug 2021 13:56:54 +0300 Subject: [PATCH] Bottleneck clear should wait instead of try --- common/network/GetAPIMessager.cxx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common/network/GetAPIMessager.cxx b/common/network/GetAPIMessager.cxx index e115000..b3bc6bb 100644 --- a/common/network/GetAPIMessager.cxx +++ b/common/network/GetAPIMessager.cxx @@ -111,7 +111,7 @@ void GetAPIMessager::mainUpdateBottleneckStats(const char userid[], const char s } void GetAPIMessager::mainClearBottleneckStats(const char userid[]) { - if (pthread_mutex_trylock(&statMutex)) + if (pthread_mutex_lock(&statMutex)) return; bottleneckStats.erase(userid);