I have a network intensive client/server program which works
perfectly for a few hours, making read()'s, write()'s, etc. After a
few hours, the server makes a write() to a TCP socket, just as it had
many times before, and that write() blocks forever. (Well, at least
for a day, I haven't left it alone any longer to see if its status
would have changed.) In what situations will a write() to a TCP
socket block in this manner?
Thanks a lot. I'd really appreciate any help.