Propagating timeout through to reader