Add timeout check in RequestStreamCallback