Print error on thread init failure
[fio.git] / verify.c
index 871a36de0ccaf71f9649fef5887ab3ce314f6a72..84fc0155e75a3354dac85e367b6c115fdd052ba1 100644 (file)
--- a/verify.c
+++ b/verify.c
@@ -766,7 +766,8 @@ static void *verify_async_thread(void *data)
 
                while (flist_empty(&td->verify_list) &&
                       !td->verify_thread_exit) {
-                       ret = pthread_cond_wait(&td->verify_cond, &td->io_u_lock);
+                       ret = pthread_cond_wait(&td->verify_cond,
+                                                       &td->io_u_lock);
                        if (ret) {
                                pthread_mutex_unlock(&td->io_u_lock);
                                break;
@@ -835,6 +836,7 @@ int verify_async_init(struct thread_data *td)
        }
 
        if (i != td->o.verify_async) {
+               log_err("fio: only %d verify threads started, exiting\n", i);
                td->verify_thread_exit = 1;
                write_barrier();
                pthread_cond_broadcast(&td->verify_cond);