cache worker now waits for current jobs to finish before issuing new jobs. commented out some debug statments