Can read() function on a connected socket return zero bytes? Can read() function on a connected socket return zero bytes? linux linux

Can read() function on a connected socket return zero bytes?


When a TCP connection is closed on one side read() on the other side returns 0 byte.