1 2 Locking mutex ... 3 Acquired at: 4 at 0x........: pthread_mutex_lock (drd_pthread_intercepts.c:?) 5 by 0x........: main (hold_lock.c:?) 6 Lock on mutex 0x........ was held during ... ms (threshold: 500 ms). 7 at 0x........: pthread_mutex_unlock (drd_pthread_intercepts.c:?) 8 by 0x........: main (hold_lock.c:?) 9 mutex 0x........ was first observed at: 10 at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?) 11 by 0x........: main (hold_lock.c:?) 12 13 Locking rwlock exclusively ... 14 Acquired at: 15 at 0x........: pthread_rwlock_wrlock (drd_pthread_intercepts.c:?) 16 by 0x........: main (hold_lock.c:?) 17 Lock on rwlock 0x........ was held during ... ms (threshold: 500 ms). 18 at 0x........: pthread_rwlock_unlock (drd_pthread_intercepts.c:?) 19 by 0x........: main (hold_lock.c:?) 20 rwlock 0x........ was first observed at: 21 at 0x........: pthread_rwlock_init (drd_pthread_intercepts.c:?) 22 by 0x........: main (hold_lock.c:?) 23 24 Locking rwlock shared ... 25 Done. 26 27 ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0) 28