Read the data from the worker thread