void job_queue_manager_start_queue( job_queue_manager_type * manager , int num_total_run , bool verbose) { job_queue_start_manager_thread( manager->job_queue , &manager->queue_thread , num_total_run , verbose ); }
void job_queue_run_jobs_threaded(job_queue_type * queue , int num_total_run, bool verbose) { pthread_t queue_thread; job_queue_start_manager_thread( queue , &queue_thread , num_total_run , verbose ); pthread_detach( queue_thread ); /* Signal that the thread resources should be cleaned up when the thread has exited. */ }