wait_for_work
update_worker_timing_details(connection, wait_for_work);
wait_for_work(connection, &work_list);