I am writing a program where as a server communicates to a client. The problem I am having is that the Server will send data though the network to the client, some of the data will not be read by the client. It seems the server is writing to the socket too fast and the Client is not reading each read_event that it is sent. Can this be possible. The server hardware I am using is somewhat faster then the Client hardware could this cause the communication disperity. I know the read-write work cause it works sometimes and others it writes but the client fails to read. Any Ideas would be appreciated... John Stephens