When we close our batch processor we should only return in close once all of the consumers are actually done processing the data.
ENG-2188