Hi, We noticed a problem, when a connection from the remote device is dropper the write() function does not return the error in the user space, returning 0 instead - indicating that 0 bytes are sent. We've also noticed that with some older kernels it used to work (2.6.13 vs 2.6.23-17). The patch fixes the problem. Regards, Victor.
Attachment:
sock.c.patch
Description: sock.c.patch