added new thread for harvester.  pulled get sample code out of
data processer thread because it was blocking the data subscriber