Hi Neelesh, > The server should send the response in the case of error too, > so that the waiting client is not blocked forever. In general this is something we should do, but are you sure we want this in on an error from a recv()? In what case is this happening? Cheers, Jeremy