The read for a socket repeats reading