Call the OnTerminate callback when reader thread is done (We don't want to use check synchronize)