Use max block size when reading from socket