Always enqueue next job, must halt explicitely