Actually read the number of bytes fromt he client