fixed addJob(), shouldn't preempt when non preemptive