Веб-сайт самохостера Lotigara

summaryrefslogtreecommitdiff
path: root/source/core/StarThread_unix.cpp
diff options
context:
space:
mode:
authorKae <80987908+Novaenia@users.noreply.github.com>2024-08-14 13:30:44 +1000
committerKae <80987908+Novaenia@users.noreply.github.com>2024-08-14 13:30:44 +1000
commit86a1de4fbdf8ad2c2cc873a2c9c1a7675a2fbe80 (patch)
tree9c769e0ea5774aa02f6eb69e3a82076cba0182cd /source/core/StarThread_unix.cpp
parent10c4cff2edfbfbb8ca2c142bd4b3c7780904ab0c (diff)
Update StarThread_unix.cpp
Diffstat (limited to 'source/core/StarThread_unix.cpp')
-rw-r--r--source/core/StarThread_unix.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/source/core/StarThread_unix.cpp b/source/core/StarThread_unix.cpp
index 6d1b173..30f42f8 100644
--- a/source/core/StarThread_unix.cpp
+++ b/source/core/StarThread_unix.cpp
@@ -135,7 +135,8 @@ struct MutexImpl {
clock_gettime(CLOCK_REALTIME, &ts);
ts.tv_sec += 60;
if (pthread_mutex_timedlock(&mutex, &ts) != 0) {
- Logger::warn("Mutex lock is taking too long. Stack:\n{}", outputStack(captureStack());
+ Logger::warn("Mutex lock is taking too long, printing stack");
+ printStack();
pthread_mutex_lock(&mutex);
}
}
@@ -209,7 +210,8 @@ struct RecursiveMutexImpl {
clock_gettime(CLOCK_REALTIME, &ts);
ts.tv_sec += 60;
if (pthread_mutex_timedlock(&mutex, &ts) != 0) {
- Logger::warn("RecursiveMutex lock is taking too long. Stack:\n{}", outputStack(captureStack());
+ Logger::warn("RecursiveMutex lock is taking too long, printing stack");
+ printStack();
pthread_mutex_lock(&mutex);
}
}