From 8ccc1ad67de7f78b94d08a762139e06d5b170867 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Axel=20D=C3=B6rfler?= Date: Mon, 27 Jan 2003 02:58:17 +0000 Subject: [PATCH] mutex_lock() now prints out the semaphore ID if it panics. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@2571 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/kernel/core/lock.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/kernel/core/lock.c b/src/kernel/core/lock.c index ab968055b3..47cdb7ec59 100644 --- a/src/kernel/core/lock.c +++ b/src/kernel/core/lock.c @@ -138,7 +138,7 @@ mutex_lock(mutex *mutex) panic("mutex_lock: called with interrupts disabled for mutex %p, sem %#lx\n", mutex, mutex->sem); if (me == mutex->holder) - panic("mutex_lock failure: mutex %p acquired twice by thread 0x%lx\n", mutex, me); + panic("mutex_lock failure: mutex %p (sem = 0x%lx) acquired twice by thread 0x%lx\n", mutex, mutex->sem, me); acquire_sem(mutex->sem); mutex->holder = me;