moving to a timeout check for deferred reads