From 10fdfc1de5a3a99a0140b29cd126fa8aeee1f0f1 Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Mon, 14 Sep 2009 20:23:40 +0200 Subject: POSIX thinks using trylock() on a mutex you already own is OK, so don't complain about it --- mutrace.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'mutrace.c') diff --git a/mutrace.c b/mutrace.c index 2416370..e23d508 100644 --- a/mutrace.c +++ b/mutrace.c @@ -652,10 +652,10 @@ int pthread_mutex_trylock(pthread_mutex_t *mutex) { int r; r = real_pthread_mutex_trylock(mutex); - if (r != EBUSY && r != 0) - return r; - mutex_lock(mutex, r == EBUSY); + if (r == 0) + mutex_lock(mutex, false); + return r; } -- cgit