fixed socket read for large large objects