בעיקרון לא בדיוק
אתה עובד עם pthread_mutex_t או סוג אחר ? בעיקרון MUTEXים רגילים עובדים בלי שום בדיקות וכד' ואין להם תמיכה באיתור בעיות מאיזשהו סוג. ERROR CHECKING הם MUTEXים שיש בהם בדיקות וכד', אולי אתה יכול איכשהו להשתמש בזה כדי לדבג את מה שאתה צריך. אם אתה מכיר את המבנה הפנימי של האובייקט של ה-MUTEX אולי תוכל למצוא שם THREAD ID או משהו. מעבר לזה, לא נראה לי. מצד שני, אם היה לך פונק' WRAPPER שעוטפת את הנעילה ומדפיסה ללוג נניח את ה-ID של ה-THREAD הנועל, מצבך היה טוב.