os_run_helper_thread
err = os_run_helper_thread(td_out, io_thread, NULL);
int os_run_helper_thread(struct os_helper_thread **td_out,
err = os_run_helper_thread(&write_sigio_td, write_sigio_thread, NULL);