fixed a potential multithreaded null ref exception--YieldWorker now waits until the Producer has finished parsing the index file