| |
| Locking mutex ... |
| Acquired at: |
| at 0x........: pthread_mutex_lock (drd_pthread_intercepts.c:?) |
| by 0x........: main (hold_lock.c:?) |
| Lock on mutex 0x........ was held during ... ms (threshold: 500 ms). |
| at 0x........: pthread_mutex_unlock (drd_pthread_intercepts.c:?) |
| by 0x........: main (hold_lock.c:?) |
| mutex 0x........ was first observed at: |
| at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?) |
| by 0x........: main (hold_lock.c:?) |
| Locking rwlock exclusively ... |
| |
| Acquired at: |
| at 0x........: pthread_rwlock_wrlock* (drd_pthread_intercepts.c:?) |
| by 0x........: main (hold_lock.c:?) |
| Lock on rwlock 0x........ was held during ... ms (threshold: 500 ms). |
| at 0x........: pthread_rwlock_unlock* (drd_pthread_intercepts.c:?) |
| by 0x........: main (hold_lock.c:?) |
| rwlock 0x........ was first observed at: |
| at 0x........: pthread_rwlock_init* (drd_pthread_intercepts.c:?) |
| by 0x........: main (hold_lock.c:?) |
| Locking rwlock shared ... |
| Done. |
| |
| ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0) |