Thanks for the catch. Actually I am going to remove this jobResult member variable and just return JobSucceeded in awaitResults if _jobFinished == true.