X-Git-Url: https://git.kernel.dk/?p=fio.git;a=blobdiff_plain;f=rwlock.c;h=00e3809890829592e41acc5c7027a2a381c5d532;hp=7d9ad731e2ca0de41fd9f3281e5ab2916f6d7fd1;hb=7f125e7f3879d23e79bc2ef5eed678ddab3b5c70;hpb=ae626d4ead6416adf464cf209cdf3e8b85d58190 diff --git a/rwlock.c b/rwlock.c index 7d9ad731..00e38098 100644 --- a/rwlock.c +++ b/rwlock.c @@ -28,6 +28,7 @@ void fio_rwlock_unlock(struct fio_rwlock *lock) void fio_rwlock_remove(struct fio_rwlock *lock) { assert(lock->magic == FIO_RWLOCK_MAGIC); + pthread_rwlock_destroy(&lock->lock); munmap((void *) lock, sizeof(*lock)); }