Handle helper_thread_create() failures properly
[fio.git] / backend.c
index d0d691b39e5ed86ce8e29fa22610d235238dcf0b..0d1f473442e368cd82443ae0352dba5878a2b072 100644 (file)
--- a/backend.c
+++ b/backend.c
@@ -2495,7 +2495,8 @@ int fio_backend(struct sk_out *sk_out)
 
        set_genesis_time();
        stat_init();
-       helper_thread_create(startup_sem, sk_out);
+       if (helper_thread_create(startup_sem, sk_out))
+               log_err("fio: failed to create helper thread\n");
 
        cgroup_list = smalloc(sizeof(*cgroup_list));
        if (cgroup_list)