All of my methods call the EndXXX methods in their respective callbacks. I've turned off the Windows firewall to be sure that wasn't causing it, and it wasn't. The service uses a System.Timers.Timer also, so it may have something to do with that - the Elapsed event is currently triggering the BeginSend. Thanks for the reply
Best regards, T. Comer On Jan 12, 3:30 am, Usman <[email protected]> wrote: > The way you are using sockets is called asynchronous sockets > that is when u put any kind of request on the socket like > connect, send and or receive it doesn't waits for the response. you > can acheive response with corresponding end methods > EndReceive EndConnect and EndSend Methods using IAsynResult interface > Or If you want to use Synchronous Sockets then i woud suggest u to use > threads to achevie auto response
