#include "lib/tp.h"
static pthread_t disk_util_thread;
-static struct fio_mutex *disk_thread_mutex;
static pthread_cond_t du_cond;
static pthread_mutex_t du_lock;
setup_disk_util();
- disk_thread_mutex = fio_mutex_init(FIO_MUTEX_LOCKED);
-
pthread_cond_init(&du_cond, NULL);
pthread_mutex_init(&du_lock, NULL);
ret = pthread_create(&disk_util_thread, NULL, disk_thread_main, NULL);
if (ret) {
- fio_mutex_remove(disk_thread_mutex);
log_err("Can't create disk util thread: %s\n", strerror(ret));
return 1;
}
sfree(cgroup_mnt);
fio_mutex_remove(startup_mutex);
- fio_mutex_remove(disk_thread_mutex);
stat_exit();
return exit_value;
}