Sometimes, Socket.Accept will throw an Exception. It's only sometimes, and it's immediately after the program starts.
I do have a busy loop in to wait for an IP to be assigned, but otherwise I can't figure out what going on here. Ideas?
Chris:
The only way I can get Sockets to work is to catch the 10053 exception, sleep for 100ms and immediately try again. Sometimes it works on second or third try; sometimes more. I am not sure you are getting the same error code; can you post the debug?