This is rather theoretical question. If sockets I/O (either read or write) is set to O_NONBLOCK, but then this socket is set in fd_s
read
write
O_NONBLOCK
fd_s