Hi, I have done a sample chat application in c# using asynchronous callbacks.Now i want to make two servers listen to the same port and one client has to connect to that two servers at a time.Is it possible? I made two servers listening to the same port using the SocketOptions method and when i try to connect the client to the two servers listening to the same port.The client gets connected to the first server that started listening and when i close the first server , only then i could able to connect to the second server.I want to know the reason.please any one help me.Thanks,kumar.