commit | c180342e1293259ca8d23ed0298aa6c32815fee5 | [log] [tgz] |
---|---|---|
author | Jens Axboe <axboe@fb.com> | Thu Dec 18 19:44:18 2014 -0700 |
committer | Mohamad Ayyash <mkayyash@google.com> | Fri Mar 06 17:58:10 2015 -0800 |
tree | 836d03507a0e73037d45a56a0f4709be3e36a7cd | |
parent | 32e9adb2bd331309c346fe3289e6a7adedaf9aa6 [diff] [blame] |
mutex: add __fio_mutex_remove() We have to remember to free the condvar, so add a __fio_mutex_remove() for cases that init a mutex inside an smalloc'ed region with __fio_mutex_init(). Signed-off-by: Jens Axboe <axboe@fb.com>
diff --git a/server.c b/server.c index ede291f..3171979 100644 --- a/server.c +++ b/server.c
@@ -1431,6 +1431,7 @@ *datap = data; sfree(rep->data); + __fio_mutex_remove(&rep->lock); sfree(rep); return 0; }