From 6ef6227b3a4e75117323abefccf919c78e2947bf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20Wi=C5=9Bniewski?= Date: Wed, 15 May 2024 16:59:17 +0200 Subject: [PATCH] sys/threads: add assert(mutex_get(h) >= 0) --- sys/threads.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/sys/threads.c b/sys/threads.c index 42ecf873..34c9d73e 100644 --- a/sys/threads.c +++ b/sys/threads.c @@ -15,12 +15,14 @@ #include #include +#include int mutexLock(handle_t m) { int err; while ((err = phMutexLock(m)) == -EINTR) ; + assert(err >= 0); /* this will fail on uninitialized/destroyed mutex */ return err; }