libcli: continue to read from the socket even if the size is 0